Staff Software Engineer

Latitude AI

Remote regions

US

Benefits

Unlimited PTO

Similar Jobs

See all

What you’ll do:

  • Leverage hardware, RTOS, and Linux expertise of peer engineers to design and implement embedded application and system component architectures.
  • Establish development plans and help the team to execute them effectively.
  • Mentor peer engineers through rigorous code reviews, testing, and by leading by example to set the bar for personal delivery quality and cadence.

What you'll need to succeed:

  • Passion for Embedded Software Development in modern C++ (17+) in constrained environments
  • Strong test-forward design skills; ability to layer test modalities to effectively and efficiently test your code
  • Strong experience in writing systems software (safe concurrent programming, interprocess communication, architecture awareness and efficiency, interfacing with device drivers, etc.)

Nice to have:

  • 10+ years of experience designing and developing system-level or embedded-level software in software-heavy projects.
  • Experience using the gtest framework for unit test development
  • Development and support of software tools and infrastructure that improve developer experience

Latitude AI

Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. As a Ford Motor Company subsidiary, they operate independently to develop automated driving technology at the speed of a technology startup.

Apply for This Position