Back to jobsJob overview
About the role
Staff Embedded Software Engineer – Product Lead (Embedded AI) at Overview
Required Skills
pythondockerjavascriptc++nvidia jetsonlinuxembedded systemsiot
About the Role
Staff Embedded Software Engineer – Product Lead (Embedded AI) role at Overview, focusing on long-term stability of legacy products and supporting US region software needs. Responsibilities include embedded software development on NVIDIA Jetson, real-time video processing, and cross-cultural collaboration. This is a senior technical ownership position requiring 5+ years of experience.Key Responsibilities
- Develop and maintain embedded software for NVIDIA Jetson-based devices
- Interface with camera software for real-time video stream processing and analysis
- Implement backwards compatible upgrades for deployed camera fleet
- Debug rare corner case bugs and execute feature changes based on user feedback
- Identify and tune bottlenecks across the software stack from kernel to application
Required Skills & Qualifications
Must Have:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
- 5+ years of experience in embedded systems development on Linux-based platforms
- Proficient in Python programming and familiar with Docker, JavaScript, C/C++
- Demonstrated experience with NVIDIA Jetson platform or similar embedded computing modules
Nice to Have:
- Familiarity with PLC usage and protocols
- Hardware debugging experience