We know people are the driving force behind every successful business—including ours.

Working at NEA

We continually seek opportunities to expand our network of talented professionals, whether as part of NEA's team of investors and support personnel, or in an exciting role at one of our portfolio companies. Open positions with NEA will be posted as available, as well as a listing of current career opportunities with NEA-backed companies.

In addition, we have a highly experienced team of talent-focused individuals with expansive networks. Find out more about NEA talent resources and tools on our Talent & People Operations Resource Page.  Not logged in? Login or request a Portfolio Company login here.

Venture-backed start-ups are the lifeblood of innovation and job creation

Generating more than $2.3 trillion in annual revenue–18% of the U.S. GDP–and employing more than 10 million Americans, jobs at venture-backed companies are among the most rewarding careers on the planet, and many of NEA's growing portfolio companies have positions available. Check here often to see what exciting career opportunities are available at NEA-backed companies.

  • 2.3 Trillion Annual Revenue
  • 18 U.S. GDP
  • 10 Million Jobs

Connect with NEA

Job Details

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!