Software Engineering Manager II – Bench Infrastructure
Company | Latitude AI |
---|---|
Location | Palo Alto, CA, USA, Detroit, MI, USA, Pittsburgh, PA, USA |
Salary | $211920 – $317880 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 7+ years of relevant experience (or Master’s degree and 5+ years of relevant experience, or PhD and 2+ years of relevant experience)
- 7+ years of hands-on development experience in Python/C++ environments
- 7+ years of expertise in embedded software testing on target hardware
- Extensive management experience with functional testing, automation testing and API testing
- Solid understanding of development lifecycles, testing methodologies, and QA processes
- Strong communication skills and ability to summarize complex information to drive actions and continuous improvement
- Experience with Jenkins or equivalent Continuous Integration systems
Responsibilities
- Architect, implement, and support our Bench Test platform and associated tooling to support Integration and Test
- Manage the Bench Infrastructure team, leading the vision for a team of software engineers
- Collaborate with internal customers to define and deliver high-impact features
- Write code for automating the build, test, deployment, monitoring and support of Latitude software
- Participate in code and architecture reviews, and empowering new users of the Bench platform
- Follow and promote software engineering and analytics best practices across the organization
- Work with Embedded, Cloud and Integration teams on key cross-functional deliverables
Preferred Qualifications
- Automotive firmware testing experience
- Hardware-Software Integration experience