B

Boeing

Builds commercial aircraft, defense and space systems

Lead Software Engineer - Embedded

Embedded EngineeringPosted on Nov 5
Full-timeRemote in USA$211.7k - $286.4k

About the Job

Requirements

  • A bachelor's degree is required.
  • The candidate must be able to obtain an active U.S. security clearance; U.S. citizenship is required for the clearance.
  • At least 10 years of experience leading software development is required.
  • At least 10 years of experience leading or supporting trade studies, business case development, work transfers, and/or statement of work management is required.
  • At least 10 years of experience developing and implementing automated test strategies is required.
  • At least 5 years of experience in leadership roles driving developer productivity or DevSecOps adoption is required.
  • The candidate must complete a technical assessment as part of the selection process.
  • A U.S. Person, as defined by 22 C.F.R. §120.62, is required to meet U.S. export control compliance requirements; this includes a U.S. citizen, U.S. national, lawful permanent resident, refugee, or asylee.

Responsibilities

  • Oversee the design, development, testing, debugging, and maintenance of software integrated into embedded devices and systems, ensuring it meets industry, customer, safety, and regulatory standards.
  • Oversee the review, analysis, and translation of customer requirements into software product designs for embedded devices and systems.
  • Oversee code reviews for embedded systems software running on specialized hardware.
  • Oversee integration of embedded software with hardware components.
  • Review analyses, monitoring, and improvements to the efficiency and stability of embedded software systems.
  • Review the testing and debugging of software for embedded devices and systems.
  • Oversee research and implementation of current and emerging technologies, tools, frameworks, and regulatory changes relevant to software development and hardware technologies.
  • Provide consultation on software and hardware integration domains.
  • Oversee tracking and evaluation of internal and supplier software team performance to ensure product and process compliance with project plans and industry standards.
  • Oversee embedded software project management functions.
  • Develop embedded real-time software for avionics.
  • Create kernel- and user-mode drivers for Linux and real-time operating systems.
  • Lead and collaborate across engineering disciplines to define, develop, and debug hardware/software interfaces for avionics systems.
  • Derive and allocate requirements with traceability throughout the software lifecycle.
  • Design solutions that meet requirements and define application interfaces.
  • Develop, review, and optimize code to meet safety and quality standards.
  • Integrate software components on emulated and target hardware.
  • Identify vulnerabilities and ensure software resilience.
  • Develop and execute test strategies, including automated tests for safety-critical software.
  • Take responsibility for the complete software lifecycle.

Desired Qualifications

  • Experience with board bring-up, bootloaders, and on-target debugging.
  • A Bachelor of Science degree from an accredited course of study in computer engineering or a similar engineering discipline.
  • Ability to lead, communicate, and collaborate effectively with stakeholders across multiple organizations.
  • Experience with software architecture and design methodologies, including synthesizing architectures and designs that meet requirements, characteristics, and constraints.
  • Ability to independently identify and solve team problems using creativity and established engineering principles.
  • Analytical skills, including the ability to isolate issues using logs and test results.
  • Experience debugging, integrating, and testing software in emulated and hardware-in-the-loop environments.
  • Experience identifying software vulnerabilities and implementing effective protective measures.
  • Understanding of cybersecurity concepts such as secure boot, encryption, and key management.
  • Experience with general and real-time software development and testing tools, including cross-compilers, target debuggers, and test/performance instrumentation.
  • Experience with domains, characteristics, constraints, and products requiring real-time software and influencing architecture, requirements, interfaces, designs, and integration/test approaches.

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