Senior/Staff Software Engineer – Vision Pipelines
Company | Latitude AI |
---|---|
Location | Palo Alto, CA, USA |
Salary | $174000 – $261000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master’s degree and 2+ years of relevant experience, or PhD)
- 4 Years of strong experience developing embedded applications and systems using C++
- Strong software design, algorithm, problem-solving, and analytical skills
- Experience with multi-processor SoCs or similar embedded processors used in camera and vision processing
Responsibilities
- Deliver safe and efficient embedded software for state-of-the-art vision-based sensing systems
- Produce high-quality, maintainable code using C++
- Create architecture and designs in alignment with ASPICE and Functional Safety standards
- Design, implement, and test full-stack software running in resource-constrained environments
- Work closely with a multidisciplinary team of hardware, software, and system engineers to ensure the success of our product
Preferred Qualifications
- Familiarity with Embedded OS such as FreeRTOS and Linux desired
- Prefer candidates with experience developing software for highly complex, safety-critical sensing systems
- Strong knowledge and experience working on Camera drivers and camera pipelines using hardware accelerators such as ISP and encoders
- Track record of technical leadership in automotive or related fields taking products to production