Search Jobvertise Jobs
Jobvertise

Aircraft Software Engineer
Location:
US-CA-Mountain View
Email this job to a friend

Report this Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Matternet is a leading technology company in the field of autonomous aerial vehicles, specializing in the development and operation of drone delivery systems for transporting goods in urban and suburban areas. We're working to create a more connected world by revolutionizing the way goods move, enabling faster, safer, and more efficient transportation.

Matternet is seeking an Aircraft Software Engineer who will take our cutting-edge UAVs to the next level. As an Aircraft Software Engineer on a small and agile team, you will make significant contributions to our onboard Flight Management Computer for use in autonomous missions ranging across various customers and utilities. As a Matternet employee, you will be expected to own major subsystems, drive planning and execution of large projects, and work closely with other engineers and stakeholders to create innovative solutions for drone flight control and management. This is an exciting opportunity for someone with a passion for developing solutions to challenging autonomy problems.

Responsibilities:

  • Design, develop, test, and maintain software systems that enhance our UAV capabilities
  • Be a strong individual contributor who can own and implement, sensor integration, communication protocols, and data processing for the Flight Management Computer
  • Optimize and debug software to ensure optimal performance and reliability in real-world environments
  • Stay up-to-date with industry trends, new technologies, and best practices in drone flight control and management
  • Collaborate with the rest of the Aircraft and Platform teams to define software requirements and implement new and improved autonomous solutions
  • Conduct code reviews and write technical documentation
  • Provide technical support to flight operations
  • Effectively communicate technical concepts to non-technical stakeholders

Requirements:

  • Ability to work independently and as part of a team in a fast-paced, collaborative environment
  • 6+ years of experience in Production Level Software Engineering
  • Expertise in C/C++, multi-threading, and algorithm design, analysis, and optimization
  • Proficiency in Python
  • Strong math and Linux background
  • Ability to contribute to the architecture and design of complex native systems
  • Knowledge of software development best practices, including version control (e.g., Git), testing, and code documentation

Nice to have:

  • Comfortable working with embedded systems for hardware integration
  • Familiarity with containerization platforms such as Docker, Kubernetes, or AWS ECS
  • Experience with continuous integration and deployment platforms such as CircleCI (or Jenkins or TravisCI)
  • UAV or autonomous robotics experience
  • Relevant Mechanical & Electrical Engineering experience
  • Experience developing systems in a regulated, safety-critical environment
  • Experience with the Google test framework
  • Experience with flight control or autonomy algorithms
  • Knowledge of drone regulations, such as FAA Part 107 and other international aviation standards

Benefits:

  • SF Bay Area Salary: $160k-$208k
  • Stock Options
  • Free health plan
  • Dental, vision, life and disability benefits
  • 401(k)
  • Flexible time off, 15 holidays and paid new parent leave

Matternet

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations