B

Boeing

Builds commercial aircraft, defense and space systems

Flight Software Engineer – Experienced/Senior

Embedded EngineeringConfirmed live in the last 24 hours
Full-time$135.2k - $232.2k

About the Job

Requirements

  • A Bachelor's degree is required.
  • Ability to obtain a Secret U.S. Security Clearance post-start; U.S. citizenship is required by the U.S. Government.
  • At least 5 years of software development experience using languages such as C, C++, Java, or Python.
  • At least 5 years of experience designing and developing software for a real-time or non-real-time system.
  • The role requires U.S. Person status under U.S. export control compliance requirements; this includes a U.S. citizen, U.S. national, lawful permanent resident, refugee, or asylee.
  • A final U.S. Secret Clearance before starting is required.
  • Candidates must complete a technical coding assessment as part of selection.
  • Successful candidates must satisfy the Company's Conflict of Interest assessment process.

Responsibilities

  • Design, integrate, modify, test, and debug software integrated into embedded devices and systems in accordance with industry, customer, safety, and regulatory standards.
  • Review, analyze, and translate customer requirements for software products for embedded devices and systems.
  • Build and write embedded systems software to run on specialized hardware.
  • Integrate embedded software with hardware components.
  • Analyze, monitor, and improve the efficiency and stability of embedded software systems.
  • Test and debug software for embedded devices and systems.
  • Drive software execution to deliver products on cost and schedule.
  • Take responsibility for satellite and payload software safety, assurance, quality, and engineering excellence.
  • Produce design and test documentation and artifacts.
  • Conduct Cyber Vulnerability Analysis for multiple processing platforms within the satellite vehicle architecture.
  • Design and implement cyber monitoring algorithms.
  • Design and write custom tools to support configuration automation and improve development workflow.
  • Work and interface with a technically diverse user community and a multidisciplinary integrated product team spanning systems and software.
  • Lead the design, integration, modification, testing, and debugging of software integrated into embedded devices and systems, ensuring industry, customer, safety, and regulatory standards are met.
  • Lead the review, analysis, and translation of customer requirements for software products for embedded devices and systems.
  • Review code for embedded systems software running on specialized hardware.
  • Lead the integration of embedded software with hardware components.
  • Lead analyses, monitoring, and improvement of embedded software system efficiency and stability.
  • Lead testing and debugging of software for embedded devices and systems.
  • Advise on software and hardware integration domains.
  • Lead tracking and evaluation of internal and supplier software team performance to ensure product and process compliance with project plans and industry standards.
  • Lead software project management functions.
  • Drive software execution to deliver products on cost and schedule to programs.
  • Take responsibility for satellite and payload software safety, assurance, quality, and engineering excellence.
  • Produce and deliver design and test documentation and artifacts, including program CDRLs.
  • Conduct Cyber Vulnerability Analysis for multiple processing platforms within the satellite vehicle architecture.
  • Design and implement cyber monitoring algorithms.
  • Design and write custom tools and processes to support configuration automation and improve development workflow.
  • Interface with product stakeholders, including software and hardware development teams, Systems Engineering, Product Security Engineering, and Testbed Engineering.
  • Work and interface with a technically diverse user community and a multidisciplinary integrated product team spanning systems and software.

Desired Qualifications

  • For the Level 4 profile, at least 9 years of related work experience or an equivalent combination of education and experience.
  • Experience with the full software development lifecycle, from requirements analysis through Formal Qualification.
  • Experience using team collaboration tools including GitLab, Bitbucket, JIRA, and Confluence.
  • Experience in embedded real-time software development.
  • Experience with Wireshark or other network analysis tools and debuggers.
  • Experience automating software builds, unit tests, and integration tests using a DevOps tool chain.

About the Company

Boeing

Builds commercial aircraft, defense and space systems

Boeing builds commercial airplanes, military aircraft and space systems for airlines, governments and other aerospace customers worldwide. Its passenger jet families include the 737 and 787, while its defense portfolio spans fighter aircraft, helicopters, tankers and satellites. Engineers design and integrate aircraft structures and systems, and factories assemble and test the finished products for delivery to customers. The company earns money through aircraft and equipment sales, government development contracts, and services such as maintenance, spare parts and flight training. Boeing was founded in 1916 and is headquartered in Arlington, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Arlington County, VA
Founded
1916

Recently Posted Jobs

Explore more opportunities at Boeing

See more jobs