Companies Careers

C++ Software Engineer at Swift Navigation
San Francisco, CA, US

C++ Software Engineer

Do you want to:

*  Solve both numerical computation and systems programming problems?

*  Write robust and performant C++14 code?

*  Contribute to the autonomous vehicle revolution?

*  Nerd out about satellites?


Join us at Swift Navigation! On the Measurement and Positioning Team, we are responsible for translating noisy signals sent from space into precise location estimates. Our software is enabling the next generation of autonomous vehicles, and already runs on UAVs, spacecraft, agricultural robots, driverless cars, and more!


As a software engineer on the team, you will contribute to our upcoming architecture and development efforts. Tasks range from designing and optimizing GNSS filters to implementing and testing high-throughput concurrent data structures.


  • Undergraduate degree or higher in Computer Engineering or related field.

  • Coursework covering computer architecture, operating systems, and software design.

  • Experience with modern C++. (We like to see projects!)

  • Exposure to professional software development.

  • Thorough and compassionate communication.

  • Desire to work in a collaborative and multidisciplinary environment.


  • Advanced degree in Computer Engineering or related field.

  • Experience implementing mathematical algorithms in software.

  • Experience writing embedded software.

  • Knowledge of range-based positioning techniques.

  • Background in Applied Math: statistics, control theory, machine learning, etc.


  • Flexible vacation, competitive salary, employer covered health insurance, 401(k).

  • Fully stocked kitchen, weekly catered lunches and tech-talks, free gym membership.

  • Dynamic engineering role -- technological innovation is at the core of our business.

  • Growth and learning opportunities from a startup environment include working closely with an international team of scientists, engineers, platform architects, programmers and professionals.

Swift Navigation is a diverse and inclusive team. We are an equal opportunity employer. We welcome applicants from all backgrounds to apply regardless of race, ethnicity, religion, gender, sexual orientation, age, disability status, or other defining characteristics.

Headquartered in San Francisco, close to public transportation we are well financed. Swift offers unlimited vacation days, competitive salary and benefits, 401(k), a casual office environment, frequent catered lunches, hackathons and tech talks aiding one's professional growth in all our employees. Come join us!