Role: Embedded Firmware Engineer
Job Type: Full-time
Experience: 2–3 years
We are hiring an Embedded Firmware Engineer with 2–3 years of experience to work on advanced Ambarella-based camera platforms. This role involves developing firmware from scratch and enabling next-generation features like wireless connectivity, sensor integration, and edge AI capabilities.
Key Responsibilities
-
Build and develop firmware from scratch for Ambarella-based camera systems
-
Enable and optimize features such as WiFi, Bluetooth, 4G/LTE, and GPS
-
Perform driver-level programming and hardware bring-up
-
Integrate and manage 9-axis IMU sensors (accelerometer, gyroscope, compass)
-
Develop and maintain Linux-based embedded systems
-
Collaborate with hardware teams for debugging and system optimization
-
Deploy and optimize edge AI models on embedded platforms
-
Ensure firmware performance, reliability, and scalability
Required Skills
-
2–3 years of experience in embedded systems development
-
Hands-on experience with Ambarella SoCs
-
Strong knowledge of Embedded Linux
-
Experience in driver development and kernel-level programming
-
Proficiency in C/C++ programming
-
Experience with WiFi, Bluetooth, 4G, and GPS integration
-
Familiarity with sensor integration (IMU systems)
-
Understanding of Edge AI deployment
Preferred Skills
-
Experience in camera firmware development
-
Knowledge of ICB architecture
-
Familiarity with multimedia/video pipelines
-
Experience with debugging and performance optimization tools
Benefits
-
Work on cutting-edge embedded and AI technologies
-
Opportunity to grow in a fast-paced environment
-
Collaborative and innovation-driven culture