Startups

Software Embedded Engineer (Hiring at Multiple Levels)

Auterion · Manassas, VA · On-site

← All jobs
About Auterion

The leading platform for autonomous systems. Backed by Bessemer.

About the role

We are looking for a hands-on Autonomous Drone Software Embedded Engineer to join a swarming program. As an engineer on a lean, high-impact team, you will have the opportunity to drive development of new features, have a say in architecture and design decisions and have real impact across all the team’s projects. You will not be siloed; this role spans the entire autonomy lifecycle, from developing autonomy capabilities to investigating real-world flight-test data. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • 1+ years of professional engineering experience in robotics, embedded systems, or distributed systems
  • Deep proficiency in modern C++ or python, with practical experience designing, reasoning about, and debugging highly concurrent systems
  • Embedded systems experience working close to hardware on real-time or safety-critical platforms (e.g., avionics, automotive, robotics)
  • Strong architectural understanding of distributed systems, with the ability to deliberately evaluate and select consensus designs
  • Familiarity with robust release management, versioned artifacts, and pinned dependencies
  • Experience with PX4, MAVLink, and related drone software ecosystems is a plus
More about this role

We are looking for a hands-on Autonomous Drone Software Embedded Engineer to join a swarming program. As an engineer on a lean, high-impact team, you will have the opportunity to drive development of new features, have a say in architecture and design decisions and have real impact across all the team’s projects.

You will not be siloed; this role spans the entire autonomy lifecycle, from developing autonomy capabilities to investigating real-world flight-test data.

The ideal candidate is someone who’s a self-starter, can work independently, can work with ambiguity, can take decisions on their own and not be afraid to drive and push towards getting the project across the finish line.

  • Take ownership and drive the development of new features across the autonomy stack and partner integrations
  • Collaborate closely with hardware engineers, product managers, and external partners to define system requirements and translate them into robust software architecture
  • Design and implement robust distributed state machines, leader election protocols, and fault-tolerant architectures.
  • Deliver clean, readable and maintainable code while confidently managing complex concurrency and...

Read the full posting on Auterion's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.