Posted in

Software Engineering Manager II – Bench Infrastructure

Software Engineering Manager II – Bench Infrastructure

CompanyLatitude AI
LocationPalo Alto, CA, USA, Detroit, MI, USA, Pittsburgh, PA, USA
Salary$211920 – $317880
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior, 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