Jobs · Virginia

Autonomous Flight Systems and Behaviors Engineer

Booz Allen Hamilton · Arlington, VA · 4 days ago
Hybrid$99k–$225k/yrFull-time

Job Number: R0249019

About the role

Conduct the research, development, integration, deployment, and evaluation of robotic and uncrewed systems across multiple operational domains and DoD warfighter mission areas. Function at the intersection of software and hardware to design, build, test, and demonstrate new robotic capabilities that address complex client problems in sensing, autonomy, and human interaction. Apply advanced engineering skills, extensive technical expertise, and full industry knowledge. Develop innovative solutions to complex problems. Work without considerable direction, and mentor and supervise team members.

Requirements

  • 5+ years of experience as an embedded software developer working primarily in C or C++ on Linux-based embedded and edge systems, including driver development, integration of sensors and platforms, message and interface development, and testing and debugging
  • 3+ years of experience developing autonomy algorithms or autonomous behaviors such as mission management, guidance, ground control, or navigation and path planning for autonomous aircraft
  • 3+ years of experience developing software for flight systems, flight controllers, or ground control station software
  • 1+ year of experience with distributed and collaborative teaming algorithms for autonomous systems
  • Experience with software package management and configuration management tools, such as Conan and Nix
  • Ability to obtain a Secret clearance
  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a Robotics field

Preferred qualifications

  • 2+ years of experience working with UAS platforms and PX4-based flight controllers
  • Experience developing software following DevOps principles, including Agile, CI/CD, test-driven development, and using automation tools, including pipelines and runners
  • Experience with Interface Control Documents (ICDs), interfaces, and validation
  • Experience with QGroundControl
  • Master’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a Robotics field preferred; Doctorate degree in a Software Engineering, Computer Engineering, Electrical Engineering, or a Robotics field a plus

Clearance

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

Compensation

The projected compensation range for this position is $99,000.00 to $225,000.00 (annualized USD). Salary is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. This estimate represents the typical salary range for this position and is just one component of Booz Allen’s total compensation package.

Benefits

Offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. A recognition awards program acknowledges employees for exceptional performance and superior demonstration of company values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in benefit programs; individuals who do not meet the threshold are eligible for select offerings only (not inclusive of health benefits).

Work model

Employees working virtually are generally expected to have their cameras on during meetings. Remote positions may still require occasional in-person work at a Booz Allen or customer facility. Hybrid positions require work from a Booz Allen or customer facility in alignment with leadership expectations and role needs. Onsite positions are performed full-time at a customer facility with direct collaboration as required.

Similar jobs