Embedded Software Engineer (Vehicle OS)
Applied Intuition9 months ago
Responsibilities
- Work directly with customers to integrate software features into the Vehicle OS using C and C++
- Write embedded vehicle platform software in C, C++, and Simulink in response to customer requests
- Manage vehicle integration timelines and execution to meet start-of-production milestones
- Set up vehicle integration and testing strategies across Japan and the United States
- Influence technical strategy while balancing new features, scaling challenges, and technical debt
- Ensure delivery of high-quality software that fulfills project requirements
Requirements
- MSc in computer science, robotics, or a related field from a top institution
- 5+ years of experience shipping complex embedded software
- Proven experience designing and implementing solutions to complex architectural problems
- Production experience writing or integrating C++ software
- Understanding of automotive electronic systems and how to set up and debug them
- Fluency in written and spoken English and Japanese
- Experience in the automotive industry and with CAN, LIN, Ethernet, Simulink, or AUTOSAR is preferred
- Experience with direct customer management is preferred
- Experience developing software for large projects, including release processes, is preferred
- Skills in adjacent areas such as CAD/3D printing or PCB design are preferred
Benefits
- Lunch and dinner allowance
- Equity in the form of RSUs
- English/Japanese language allowance
- Company-sponsored housing program
- Pension plan
- Primarily in-office work 5 days per week, with occasional remote-work flexibility