Software Engineer – Infrastructure

San Francisco, CA, US

Job Description / Skills Required

Swift Navigation is looking for an outstanding software engineer in web infrastructure. You will work 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.

As a member of the infrastructure team, you'll contribute to software services for upcoming networking services as well as internal infrastructure shared broadly by Swift's R&D teams:

Services for Networked Sensors. Service-oriented architecture, scientific modeling services, and high-performance message brokers for connected satellite navigation receivers.

Integration Infrastructure. Much of our current work involves rigorously demonstrating that our hardware product works as intended when leaving the lab for a variety of customer scenarios in real-world environments. You'll build and use automation frameworks and assemble instrumentation for hardware-in-the-loop testing, fault injection, and regression testing across these scenarios, as well as data analysis pipelines and metrics monitoring for test units under firmware and manufacturing validation.
Candidates should have skills and experience with:

Software engineering in a production environment (commercial web services)
Algorithms, data structures, distributed systems, and relational databases
Amazon Web Services (AWS) and its related ecosystem (Docker, etc.) for application automation and monitoring
Exceptional problem solving, communication, and collaboration skills. Flexibility and enthusiasm for learning new programming languages, tools, and ideas.
Strong candidates will also possess skills in one or more of

Infrastructure engineering for "real-time" sensor networks
Haskell, or other functional programming languages
Python / NumPy / SciPy / Pandas, R and other analysis/scripting platforms
Version control tools (git), software automation
Open-source development
Swift Navigation is universal high-accuracy positioning for machine automation and data collection. We are venture funded, recently won the Qualcomm QPrize, and have a fantastic slate of customers. We offer unlimited vacation days, competitive salary, breakfast every morning, mentorship connections, and tech talks to push the professional growth of all our employees. Come join us!

More Jobs at Swift Navigation