Senior Engineer #N151
Senior Engineer (Pittsburgh, PA). Develop clean embedded software for control modules in autonomous vehicles (AV). Logic development in C to enable health monitoring and AV body controls. Collaborate with controls experts and roboticists on AV algorithms from design, prototyping, testing, deployment, to productization. Support application coding and Vehicle Controls for Vehicle Interface and embedded ECU. Support code reviews and software architecture design. Requires Bachelor’s degree in Electronics Engineering, Mechanical Engineering, Computer Science, or Robotics, and at least five years of progressive industry experience in embedded software development including software writing and testing for embedded microcontrollers, V model software development, Electronic controller unit system development, AUTOSAR, static/dynamic analysis of embedded C, Vector Configuration Development and Communication Tools, CAPL programming scripts, ASPICE process, and compilers and debuggers for embedded microcontrollers.