Lead Software Engineer - Embedded

Boeing

United States

Remote

USD 212,000 - 286,000

Full time

31 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Boeing Company seeks a Lead Software Engineer – Embedded to drive the design, development and lifecycle of embedded software in avionics. You will lead cross-functional teams across hardware interfaces, real-time software and test automation, ensuring safety and regulatory alignment.

The role requires a Bachelor’s degree, 10+ years of software leadership, and the ability to obtain a U.S. security clearance.

Qualifications

  • Bachelor's degree required.
  • Active U.S. Security Clearance or ability to obtain one.
  • 10+ years leading software development initiatives.

Responsibilities

  • Oversee design, development, test, debugging and maintenance of embedded software.
  • Translate customer requirements into software designs for embedded systems.
  • Lead code reviews for embedded software.
  • Coordinate integration of software with hardware components.
  • Monitor and improve efficiency and stability of embedded systems.
  • Guide testing and debugging for embedded devices and systems.
  • Evaluate new technologies and regulatory changes impacting software/hardware.

Skills

Leadership experience
Automated test strategy
DevSecOps adoption
Embedded real-time software
Linux/RTOS kernel drivers
Cross-functional collaboration
Code review

Education

Bachelor's Degree

Tools

VS Code
Git
Markdown
YAML
CI/CD pipelines
DevOps

Job description

Lead Software Engineer - Embedded
Company:

The Boeing Company

At Boeing, we are at the forefront of aerospace innovation, shaping the future of flight and space exploration. We are seeking talent for a Lead Software Engineer – Embedded to join the AvionX Software Engineering Team focused on developing embedded real-time software for our avionics virtually.

We are particularly interested in engineers who are passionate about one or more of the following areas:

  • Low-Level Development: Creating kernel and user mode drivers for Linux and real-time operating systems. Leading and collaborating across engineering disciplines to define, develop, and debug hardware/software interfaces for avionics systems. Experience with board bring-up, bootloaders, and on-target debugging is a plus.
  • High-Integrity Software Development: Deriving and allocating requirements with traceability throughout the software lifecycle. Designing solutions that meet requirements and defining application interfaces. Developing, reviewing and optimizing code that adheres to necessary safety and quality standards.
  • Integration and Test Automation: Integrating software components on emulated and target hardware. Identifying vulnerabilities and ensuring software resilience. Developing and executing test strategy, including automated tests for safety-critical software.

A successful candidate will be able to independently tackle challenging problems, communicate effectively, and take responsibility for the complete software lifecycle. All candidates are expected to possess working knowledge of modern software engineering tools and practices, such as VS Code, Git, Markdown, YAML, CI/CD pipelines, DevOps, and a bias towards automation.

Position Responsibilities:
  • Oversees the design, development, test, debugging and maintenance of software that isintegrated into embedded devices and systems and meets industry, customer, safety andregulation standards
  • Oversees the review, analyses, and translation of customerrequirements into the design of software products for embedded devices and systems
  • Oversees code review for embedded systems software to run on specific specializedhardware
  • Oversees integration of embedded software with hardware components
  • Reviewsanalyses, monitoring and improvement of the efficiency and stability of embedded softwaresystems
  • Reviews testing and debugging of software for embedded devices and systems
  • Oversees research and implementation of current and emerging technologies, tools,frameworks, and changes in regulations relevant to software development and hardwaretechnologies
  • Provides consultation on software and hardware integration domains
  • Oversees tracking and evaluation of internal and supplier software team performance toensure product and process compliance to project plans and industry standards
  • Overseesembedded software project management functions
Basic Qualifications (Required Skills/Experience):
  • Bachelor’s Degree
  • Ability to obtain an active U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship
  • 10+ years of experience leading software development
  • 10+ years of experience leading or supporting trade studies, business case development, work transfers, and/or statement of work management
  • 10+ years of experience developing and implementing automated test strategies
  • 5+ years of experience in leadership roles driving developer productivity or DevSecOps adoption
Preferred Qualifications (Desired Skills/Experience):
  • Bachelor of Science degree from an accredited course of study in computer engineering or similar engineering discipline
  • Ability to effectively lead, communicate and collaborate with key stake holders across multiple organizations
  • Experience with software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints
  • Ability to independently identify and solve problems encountered by the team using both creativity and established engineering principles
  • Strong analytical skills, including the ability to isolate issues with 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 measures to protect the software
  • Understanding of fundamental cyber security concepts, such as secure boot, encryption, and key management
  • Experience with general and real-time software development and testing tools, capability and usage. Real-time tool examples include cross compilers, target debuggers and test/performance instrumentation
  • Experience with domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches
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.

CodeVue Coding Challenge:

To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.

Pay & Benefits:

At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.

The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.

The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Pay is based upon candidate experience and qualifications, as well as market and business considerations.

Summary Pay Range: $211,650 - $286,350

Language Requirements:

Not Applicable

Education:

Bachelor's Degree or Equivalent

Relocation:

This position offers relocation based on candidate eligibility.

Export Control Requirement:

This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.

Safety Sensitive:

This is not a Safety Sensitive Position.

Security Clearance:

This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.

Visa Sponsorship:

Employer will not sponsor applicants for employment visa status.

Contingent Upon Award Program

This position is not contingent upon program award

Shift:

Shift 1 (United States of America)

Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud
Boeing Participates in E – Verify
  • E-Verify (English)
  • E-Verify (Spanish)
Right to Work Statement
  • Right to Work(English)
  • Right to Work(Spanish)

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.

EEO is the law

Boeing EEO Policy

Request an Accommodation

Applicant Privacy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (Associate, Experienced, or Senior)
Embedded Software Engineer (Associate, Experienced, or Senior)

The Boeing Company • El Segundo (CA)

On-site
USD 125,000 - 182,000
Health insurance
Relocation assistance
Software Engineer - Developer ( Experienced or Lead)
Software Engineer - Developer ( Experienced or Lead)

Boeing • Seal Beach (CA)

On-site
USD 135,000 - 232,000
401(k) with company match
Health insurance
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Boeing • United States

Remote
USD 172,000 - 232,000
Application Software Engineer, Phantom Works (Experienced or Senior)
Application Software Engineer, Phantom Works (Experienced or Senior)

Boeing • Berkeley (MO)

On-site
USD 127,000 - 217,000
Experienced Missions Systems Software Engineers – Embedded
Experienced Missions Systems Software Engineers – Embedded

The Boeing Company • Berkeley (MO)

On-site
USD 127,000 - 171,000
Health insurance
Retirement savings plans
Paid time off
Digital Software Engineering Architect
Digital Software Engineering Architect

Boeing • Berkeley (MO)

On-site
USD 198,000 - 268,000
Lead Software Engineer (Test & Verification)
Lead Software Engineer (Test & Verification)

Boeing • Oklahoma City (OK)

On-site
USD 118,000 - 160,000
Product Security Engineer (Senior)
Product Security Engineer (Senior)

The Boeing Company • Seal Beach (CA)

On-site
USD 143,000 - 255,000
Health insurance
Retirement savings plans
Life and disability insurance
+2
Experienced Design and Analysis Engineer *Signing Bonus Potential* (Electronic Sys Design & Analy)
Experienced Design and Analysis Engineer *Signing Bonus Potential* (Electronic Sys Design & Analy)

The Boeing Company • West Virginia

On-site
USD 112,000 - 152,000
Signing bonus potential
Software Engineer (Associate or Experienced)
Software Engineer (Associate or Experienced)

Boeing • Colorado Springs (CO)

On-site
USD 99,000 - 171,000
401(k) plan with company match
Health insurance