Key Responsibilities
• Design, develop, and test embedded software for Smarter AI cameras.
• Continuously improve Smarter AI camera software through ongoing development and testing.
• Implement robust security measures to protect cameras and camera data.
• Collaborate with server and application software teams to define and deliver end-to-end product requirements.
• Root cause and resolve software issues for optimal camera functionality, performance, and quality.
Experience
• 4+ years developing linux-based embedded software products.
• Thorough knowledge of computer science, including:
• Concurrent, parallel, and distributed systems and programming in C++.
• Cross-platform system software development and maintenance.
• Data communication, TCP/IP, and socket programming in C++.
• Data structures, algorithms, and problem-solving.
• Object-oriented models and programming in C++.
• Signal processing fundamentals and Software Engineering.