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

Swift Navigation is looking for a Software Engineer to join its Estimation Team. The Estimation Team is responsible for translating noisy signals sent from space into precise location estimates which will be used for the future of automation. You will be working with a small team to push the state of the art in satellite navigation technology, making high accuracy positioning ubiquitous and easy to use across a wide variety of industries and applications in unmanned aerial vehicles, robotics and autonomous transportation. Your focus will be the architecture of our positioning engine software design and development with the ability to contribute to the research and development of new positioning techniques. For this position, 3 or more years of previous industry experience are required.

Candidates should have skills and experience with:
Bachelor’s degree or equivalent work experience in the design and development of complex C++ applications for use on a variety of platforms
Design, development and implementation of large-scale modeling software
Background or interest in Applied Mathematics, in particular the application of statistics to real-world problems
Version Control Tools / git
Experience applying modern C++ design principles
Experience architecting complex software systems
Strong candidates will also possess skills in one or more of:
Demonstrated ability to mentor other team members in software development best practices
Experience working with complex modeling software
Experience with GNSS positioning technologies or other similar positioning techniques
Experience working with embedded products
Experience with Real time operating systems
Familiar with functional design principles

Swift Navigation, Inc. was founded in 2012 to make GPS positioning technology more accurate and affordable. Its GPS and GNSS positioning products are available a fraction of the price of the competition and deliver 100 times better accuracy than the GPS in a cell phone. Swift Navigation’s technology benefits a multitude of industries and applications—including autonomous vehicles, unmanned aerial vehicles (UAVs), precision agriculture, robotics, surveying and space. With its innovation and technology honored by Inc.’s 2016 and Forbes2017 30 Under 30 lists, Swift Navigation is enabling a world where fields farm themselves, drones fly safely and autonomous transportation can take you home.