You will build software across the full stack for automotive applications.
Responsibilities
- Develop tooling and software for simulation and development vehicles, collaborating with HMI developers.
- Architect flexible software implementations by working with system engineers.
- Integrate vehicle information into interfaces by collaborating with autonomous-driving engineering teams and negotiating APIs.
- Create software interfaces for new hardware by working with front-end developers.
Required Skills
- 10+ years of equivalent industry experience or M.S. in Computer Science with 5 years of experience.
- Strong proficiency in C#, C++, Javascript, and Python.
- Experience developing graphical interfaces and 3D simulation using OpenGL.
- Strong understanding of networking, network protocols, and Linux server administration.
- Experience developing automotive HMI software.
- Experience processing raw sensor data (LIDAR, Radar, Camera, CAN, etc.) in an automotive context.
- Experience with automotive communication busses (CAN, LIN, etc.).
- Knowledge of software practices including automated testing, CI, and code review.
- Experience working within an Agile environment.