Earnbetter

Job Search Assistant

AIRCRAFT SOFTWARE ENGINEER

Matternet • Mountain View, CA 94040 • Posted 1 day ago

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

In-person • Full-time • $160,000-$208,000/yr • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

Matternet is seeking an Aircraft Software Engineer to make significant contributions to the onboard Flight Management Computer for autonomous drone missions. This role involves designing, developing, testing, and maintaining software systems for UAVs, optimizing software performance, and collaborating with other teams to define software requirements. The position offers an opportunity to work on cutting-edge technology in a fast-paced environment, with a focus on innovation and problem-solving in the field of drone flight control and management.

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

Qualifications

Required

  • 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

Preferred

  • 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

Full Job Description

DescriptionMatternet 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 capabilitiesBe a strong individual contributor who can own and implement, sensor integration, communication protocols, and data processing for the Flight Management ComputerOptimize and debug software to ensure optimal performance and reliability in real-world environmentsStay up-to-date with industry trends, new technologies, and best practices in drone flight control and managementCollaborate with the rest of the Aircraft and Platform teams to define software requirements and implement new and improved autonomous solutionsConduct code reviews and write technical documentationProvide technical support to flight operationsEffectively communicate technical concepts to non-technical stakeholdersRequirements: Ability to work independently and as part of a team in a fast-paced, collaborative environment6+ years of experience in Production Level Software EngineeringExpertise in C/C++, multi-threading, and algorithm design, analysis, and optimizationProficiency in PythonStrong math and Linux backgroundAbility to contribute to the architecture and design of complex native systemsKnowledge of software development best practices, including version control (e.g., Git), testing, and code documentationNice to have: Comfortable working with embedded systems for hardware integrationFamiliarity with containerization platforms such as Docker, Kubernetes, or AWS ECSExperience with continuous integration and deployment platforms such as CircleCI (or Jenkins or TravisCI)UAV or autonomous robotics experienceRelevant Mechanical & Electrical Engineering experienceExperience developing systems in a regulated, safety-critical environmentExperience with the Google test frameworkExperience with flight control or autonomy algorithmsKnowledge of drone regulations, such as FAA Part 107 and other international aviation standardsBenefits: SF Bay Area Salary: $160k-$208kStock OptionsFree health planDental, vision, life and disability benefits401(k)Flexible time off, 15 holidays and paid new parent leaveJob SummaryID: ACB3C214CADepartment: EngineeringType: full time