This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Boeing Company is seeking a Lead Embedded Software Engineer to join our team in El Segundo, CA within the Boeing Defense, Space & Security (BDS). The selected candidates will work on embedded cyber resiliency software for a large-scale satellite program. The position will involve integrating the software with multiple platforms and flight software, developing tools, building up development and integration platforms, executing software testing, and conducting Cyber Vulnerability Analysis (CVA). The candidates will work with flight software and product security teams to ensure engineering excellence and achieve program objectives.
Job Responsibility:
Lead the design, integration, modification, test, and debugging of software that is integrated into embedded devices and systems
Lead review, analyses, and translation of customer requirements for software products for embedded devices and systems
Review code for embedded systems software to run on specific specialized hardware
Lead integration of embedded software with hardware components
Lead analyses, monitoring and improvement of the efficiency and stability of embedded software systems
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
Lead software project management functions
Drive software execution to deliver products on-cost and on-schedule
Responsible 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 (CVA) 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
Requirements:
Bachelor’s Degree in an engineering discipline
Active Secret Clearance
10+ years of experience with embedded real-time software development
5+ years of experience leading or managing software engineering activities
5+ years of experience with C/C++ coding or java/python script development
5+ years of experience working with real-time operating systems (RTOS)
5+ years of experience with automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain using Artifactory and/or Gitlab
Nice to have:
Bachelor of Science degree from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science
Experience or interest in cyber software and white hat
Experience with ARM, PowerPC, VXWorks processor architectures
Experience with GNU toolchains and build products
COSMOS ground software
Experience with new product development with small, agile teams on fast-paced, dynamic customer-funded programs
What we offer:
Relocation based on candidate eligibility
Competitive base pay and variable compensation opportunities
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
Generous company match to your 401(k)
Industry-leading tuition assistance program
Fertility, adoption, and surrogacy benefits
Up to $10,000 gift match when you support your favorite nonprofit organizations