SeattleRecruiter Since 2001
the smart solution for Seattle jobs

Autonomy Software Engineer

Company: BOEING
Location: Woodinville
Posted on: May 15, 2022

Job Description:

Job Description

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

The Boeing Company is seeking an Autonomy Software Engineer in Seattle, WA to take part in the investigation, research, development, and testing of next generation automation and autonomous systems technologies. The team takes on new engineering challenges to serve the objectives of enhancing safety, improving the pilot experience, and increasing operational efficiency, for current and future Boeing airplane products, from small eVTOLs to large commercial transports. The team employs a rapid prototyping, continuous integration and deployment approach, using simulation and flying testbeds, to enable fast-paced iterations of algorithm and software development. A successful candidate for this position will be someone who holds a strong software engineering background, possesses a proactive attitude with a team first mindset, and is passionate about contributing to the realization of new autonomy technologies to advance the aviation industry.

Position Responsibilities:

Design and develop software systems and components including, but not limited to, automation and autonomous functionalities, sensor integration and processing, flight controls and actuation, test platforms, and control and monitoring applications.

Apply disciplined requirements gathering and design documentation.

Design and develop unit tests, integration tests, and evaluation frameworks.

Participate in technology and code review.

Own continuous integration and deployment of software components.

Recommend code refactoring and software best practices where applicable.

Participate in research on sensor processing and fusion, machine perception modeling, computer vision algorithms, GNC, and HCI.

Participate in execution and operation of flight test missions.

This position allows telecommuting. The selected candidate will be required to perform some work onsite at one of the listed location options

The position must meet Export Control compliance requirements, therefore a "US Person" as defined by 22 C.F.R. - 120.15 is required. "US Person" includes US Citizen, lawful permanent resident, refugee, or asylee .

Basic Qualifications (Required Skills/Experience):

3+ years of software development experience.

2+ years of Linux operating systems experience.

Experience in Python and/or C++.

Experience with Bash scripting.

Knowledge of data structures and algorithms.

Knowledge of Software Development Life Cycle

Preferred Qualifications (Desired Skills/Experience):

5+ years of software development experience.

3+ years of Linux operating systems experience.

Experience with container technologies such as Docker or Kubernetes

Experience with the Robot Operating System (ROS 1 or 2)

Experience with hardware and software integration.

Experience with vehicle sensors, encoders, and actuators.

Experience with autonomous system sensors such as GPS, IMU, visible spectrum camera, thermal camera, radar, or LiDAR.

Experience with any part of the autonomy stack such as calibration, sensor fusion, tracking, localization and mapping, machine learning, computer vision, or decision systems.

Experience with any of the common libraries such as numpy, PCL, OpenCV, TensorFlow, PyTorch, or TensorRT.

Knowledge of linear algebra, probability theory, estimation filters, or optimization techniques

Experience with Agile methodology and standard tools such as JIRA and Gitlab.

Typical Education & Experience:

Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years related work experience or an equivalent combination of technical education and experience (e.g. PhD, Master+3 years related work experience). In the USA, ABET accreditation is the preferred, although not required, accreditation standard.


This position offers relocation based on candidate eligibility .

Drug Free Workplace:

Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.


This position is for 1st shift

Equal Opportunity Employer:

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Keywords: BOEING, Seattle , Autonomy Software Engineer, IT / Software / Systems , Woodinville, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Seattle RSS job feeds