Staff Embedded Software Engineer – Product Lead (Embedded AI)
About the role
Staff level embedded systems software engineer with full stack proficiency to own the long-term stability of legacy OV20i products and support US region feature requests and product needs. Technical ownership role reporting to Taipei-based software team lead, with occasional travel to Asia and occasional front-end collaboration.
Responsibilities
- Develop, and maintain embedded software for devices based on the NVIDIA Jetson platform
- Interface with camera software to capture, process, and analyze video streams in real-time
- Develop Python application code for system functionalities, including data processing and device control
- Implementing backwards compatible upgrade for our fleet of deployed cameras
- Identify and tune bottlenecks in the software stack, from the low-level kernel to the application
- Stay up-to-date with the latest technologies and best practices in embedded systems development and apply them to our projects.
- Interface directly with hardware vendors to identify root cause issues and resolutions.
- Debug rare corner case bugs and implement fixes.
- Execute feature changes based on user feedback, recommend and execute improvements
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in embedded systems development, preferably on Linux-based platforms.
- Proficient in programming with Python and familiar with Docker, JavaScript, C/C++.
- Demonstrated experience with the NVIDIA Jetson platform or similar embedded computing modules.
- Experience with software deployment strategies and tools for embedded systems.
- Deep knowledge of network protocols, device communication, and IoT technologies.
- Excellent problem-solving skills, with the ability to work independently as well as part of a team.
- Strong communication and collaboration skills, with a commitment to achieving project goals.
- Familiarity with PLC usage and protocols and hardware debugging are a bonus
Skills
Benefits
- Not specified in the description

About Overview
AI vision sensors for manufacturing
Overview is a company that takes the cutting edge in computer vision and deep learning and applies it to previously unsolvable manufacturing inspection problems. We are truly a full stack company. We install physical cameras into the facility, run inference on the edge and manage massive deployments. Overview also streams gigabytes of video/image data to the cloud for our web platform to give customers advanced insights and analytics.
More open roles at Overview
- Events & Partnerships Lead1mo agoHybrid (San Francisco, CA) · Marketing
- Vision Sales Engineer - San Francisco7mo agoHybrid (California) · Sales / Engineering (Hybrid Field Sales)
- AI GTM Operations Lead8mo agoHybrid (San Francisco, CA), Remote · Operations
- Senior Full Stack Engineer 全端工程師9mo agoHybrid (Taipei, Taiwan) · Engineering
- Staff Embedded Systems Engineer9mo agoHybrid (Taipei, Taiwan) · Engineering
