Embedded Software Engineer (vehicle Os)

Applied Intuition Applied Intuition · Robotics · Tokyo, Japan · Vehicle System Integration

Embedded Software Engineer role focused on developing and integrating software for production vehicles, working with C/C++ and Simulink. The role involves customer interaction, project management for vehicle integration timelines, and influencing technical strategy. Requires MSc in CS/robotics, 5+ years of shipping embedded software, and fluency in English and Japanese.

What you'd actually do

  1. Work directly with customers to integrate their software features into our Vehicle OS working with a combination of C and C++
  2. Contribute to write embedded vehicle platform software in C, C++ and Simulink in response to direct customer requests
  3. Project manage vehicle integration timelines and execution to hit SoP milestones
  4. Setup a vehicle integration and testing strategy across multiple timezones with Japan and the US
  5. Influence the technical strategy of the team when balancing work on new features, scaling challenges, and technical debt
  6. Ensure the team delivers high-quality software that can fulfill the project requirements

Skills

Required

  • MSc in computer science, robotics or related fields
  • 5+ years of experience in shipping complex embedded software
  • Proven experience designing and implementing solutions to complex architectural problems
  • Production experience writing or integrating C++ based software
  • An understanding of automotive electronic systems and how to setup and debug them
  • Fluency in both English and Japanese (written and verbal)

Nice to have

  • Experience in the automotive industry
  • working with automotive technologies including CAN, LIN, Ethernet, Simulink, AUTOSAR
  • Experience with direct customer management
  • Experience developing software for large projects (CI/CD, release process, etc)
  • Skills in other adjacent areas (CAD/3D printing, PCB design, etc)

What the JD emphasized

  • shipping complex embedded software
  • Production experience writing or integrating C++ based software