About the Company
Proven experience in C / C++-based SW development. Proven experience in Linux BSP, Device drivers and Applications. Experience leading an Embedded SW team and delivering production software for embedded Linux-based products. Experience working with cross functional teams (Hardware, AI / ML, Cloud etc) and defining overall product software architecture. New product board bring-up experience. Experience in project technical execution - SW architecture, schedule planning, task management, customer communication and risk mitigation. Good to have a Strong understanding of camera concepts. Experience leading a team for camera product development. Expertise in Qualcomm / Ambarella / Nvidia / Ingenic / Sigmastar / TI / NXP chipsets. Experience in AI / ML cameras.
About the Role
Responsibilities :
Involvement in defining the software architecture for the camera system, considering performance, power efficiency, and scalability.
Lead the development of Embedded Software for the Camera , including Firmware, Drivers, and Application Software.
Write, review, and optimize code for efficiency and reliability.
Implement real-time processing and control algorithms.
Provide guidance, mentorship, and technical leadership to the software development team.
Communicate project status, challenges, and solutions to stakeholders.
Collaborate with cross-functional teams.
Qualifications
Education details
Required Skills
Proven experience in C / C++-based SW development, Linux BSP , Device drivers, and Applications.
Preferred Skills
Good to have a Strong understanding of camera concepts, Experience leading a team for camera product development, Expertise in Qualcomm / Ambarella / Nvidia / Ingenic / Sigmastar / TI / NXP chipsets, Experience in AI / ML cameras.
Embedded Engineer • Chennai, India