onsite
Senior Software Engineer, Embedded/Firmware, Pixel Sensor Intelligence
Software Engineer
Senior Software Engineer focused on embedded firmware for pixel sensor intelligence, leveraging deep knowledge of algorithms, Android, C#, C++, and computer architecture to design high-performance, low-level solutions.
About the role
Key Responsibilities
- Design, develop, and optimize embedded firmware for pixel sensor systems, ensuring real-time performance and reliability.
- Implement advanced algorithms in C++ and C# to process sensor data and drive intelligent decision-making on Android platforms.
- Collaborate with hardware teams to integrate software with custom silicon and optimize for power, latency, and throughput.
- Conduct code reviews, unit testing, and performance profiling to maintain high code quality and system stability.
- Document architecture, interfaces, and best practices for cross-functional teams.
Requirements
- 5+ years of experience in embedded software development, preferably in sensor or imaging domains.
- Hands‑on experience with Android NDK/SDK and mobile firmware integration.
- Solid grasp of computer architecture, memory hierarchy, and performance optimization techniques.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.