Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Durham Full-Time 80000 - 120000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Lead embedded software design for autonomous systems at Boeing's Phantom Works team.
  • Company: Boeing is a leading aerospace company focused on innovation and collaboration.
  • Benefits: Enjoy a casual work environment, professional growth opportunities, and competitive compensation.
  • Why this job: Join a team that values creativity and offers long-term career advancement in tech leadership.
  • Qualifications: Requires 9 years of C++ experience and an active US Secret Security clearance.
  • Other info: Complete a technical assessment to be considered for this role.

The predicted salary is between 80000 - 120000 £ per year.

At Boeing, we innovate and collaborate to make the world a better place. 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 a software engineer to lead embedded software design and development for autonomous systems, joining the Phantom Works AI Integration team located in Berkeley, MO. This position will focus on supporting the Boeing Defense, Space & Security (BDS) business organization. Phantom Works is an advanced research and development organization responsible for engaging customers through cutting-edge visual modeling and simulation; innovating cross-cutting concepts and technologies; prototyping solutions to extend current products and win new programs; developing new businesses and entering new markets.

Position Responsibilities:

  • Leads review, analyses, and translation of customer requirements into the design of software products for embedded devices and systems.
  • Leads the design, development, test, debugging, and maintenance of software that is integrated into embedded devices and systems and meets industry, customer, safety, and regulation standards.
  • Reviews code for embedded systems software to run on specific specialized hardware.
  • Leads integration of embedded software with hardware components.
  • Leads analyses, monitoring, and improvement of the efficiency and stability of embedded software systems.
  • Leads testing and debugging software for embedded devices and systems.
  • Researches and leads implementation of current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development and hardware technologies.
  • Advises on software and hardware integration domains.
  • Leads tracking and evaluation of internal and supplier software team performance to ensure product and process compliance to project plans and industry standards.
  • Leads embedded software project management functions.

We work in a casual but professional environment with multi-disciplined teams of engineers that take pride in developing, integrating, testing, and delivering innovative solutions. There is long-term potential for career growth into technical leadership or management positions. We value the curiosity, tenacity, and imagination our engineers bring each day.

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.

Basic Qualifications (Required Skills/Experience):

  • Active Secret US Security clearance
  • 9 years of professional experience with C++ object-oriented software language
  • 5 years of experience in software development in any real-time operating system environment, such as VxWorks and Deos
  • 3 years of professional experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain, for example using GitLab, CMake Jenkins, Nexus, or Artifactory
  • 3+ years of experience leading software development activities

Preferred Qualifications (Desired Skills/Experience):

  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science
  • 5+ years of experience with Agile development methodologies
  • Experience working with Linux
  • Experience with the full software development lifecycle (SDLC)
  • Expert knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks, and electrical interfaces.
  • Ability to build, integrate, and troubleshoot software components.
  • 9 years designing and developing software for real-time or non-real-time systems
  • 2 years of experience with mission systems or autonomous software development for military aircraft, specifically stores management systems or air-to-air weapons integration
  • Experience with Open Mission System (OMS) standards
  • Strong computing skills, excellent communication skills, customer-oriented, positive, flexible, and a strong team player
  • Experience with containerized software and deployment
  • Knowledge of software development and testing tools, such as cross compilers, target debuggers, and test/performance instrumentation
  • Knowledge of real-time software domain characteristics, constraints, and products, including control systems, human interfaces, and signal processing
  • Ability to derive, allocate, and trace requirements throughout the product lifecycle
  • Knowledge of software architecture and design methodologies

Additional Information:

  • Travel: 10% Domestic & International
  • Drug-Free Workplace: Boeing maintains a drug-free workplace policy.
  • Compensation: Summary pay range for experienced candidates is $132,600 - $179,400.
  • Application Deadline: May 22, 2025.
  • Security Clearance: Requires an active U.S. Secret Security Clearance.

Senior Embedded Software Engineer employer: Boeing

At Boeing, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Located in Berkeley, MO, our Phantom Works AI Integration team provides unique opportunities for professional growth within a casual yet professional environment, where engineers are encouraged to explore their curiosity and creativity. With a commitment to inclusivity and respect, we empower our employees to lead cutting-edge projects in autonomous systems, ensuring a rewarding and meaningful career path.
B

Contact Detail:

Boeing Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer

✨Tip Number 1

Familiarise yourself with Boeing's culture and values. They emphasise innovation, collaboration, and inclusivity, so be prepared to discuss how your personal values align with theirs during any interviews or networking opportunities.

✨Tip Number 2

Brush up on your technical skills, especially in C++ and real-time operating systems like VxWorks or Deos. Consider working on personal projects or contributing to open-source projects that showcase your expertise in embedded software development.

✨Tip Number 3

Network with current or former Boeing employees on platforms like LinkedIn. Engaging with them can provide insights into the company’s hiring process and culture, and they might even refer you internally, which can significantly boost your chances.

✨Tip Number 4

Prepare for the technical assessment by reviewing common embedded software challenges and solutions. Practising coding problems related to real-time systems will help you feel more confident and ready to impress during the selection process.

We think you need these skills to ace Senior Embedded Software Engineer

C++ Programming
Object-Oriented Software Design
Real-Time Operating Systems (VxWorks, Deos)
DevOps Toolchain Automation (GitLab, CMake, Jenkins)
Agile Development Methodologies
Embedded Software Development
Software Testing and Debugging
Software Integration with Hardware
Performance Monitoring and Improvement
Software Project Management
Linux Operating System
Software Development Lifecycle (SDLC)
Communication Protocols
Simulation Frameworks
Containerized Software Deployment
Cross Compilers and Target Debuggers
Requirements Derivation and Tracing
Software Architecture and Design Methodologies
Team Collaboration and Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in embedded software development, particularly with C++ and real-time operating systems. Use keywords from the job description to demonstrate your fit for the role.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for innovation and collaboration, as well as your leadership experience in software development. Mention specific projects or technologies you've worked with that align with Boeing's needs.

Prepare for the Technical Assessment: Since a technical assessment is part of the selection process, brush up on your skills in C++, DevOps tools, and real-time operating systems. Be ready to demonstrate your problem-solving abilities and knowledge of embedded systems.

Highlight Soft Skills: In your application, emphasise your communication skills, teamwork, and adaptability. Boeing values engineers who can work well in multi-disciplined teams and contribute positively to the work environment.

How to prepare for a job interview at Boeing

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with C++ and real-time operating systems like VxWorks or Deos. Highlight specific projects where you led software development activities, focusing on the challenges you faced and how you overcame them.

✨Demonstrate Your Leadership Skills

Since this role involves leading teams, be ready to share examples of how you've successfully managed software development projects. Discuss your approach to mentoring team members and ensuring compliance with industry standards.

✨Familiarise Yourself with Boeing's Culture

Research Boeing's commitment to innovation and collaboration. Be ready to explain how your values align with theirs, particularly in fostering a respectful and inclusive environment, as this will resonate well during the interview.

✨Prepare for the Technical Assessment

Understand that completing a technical assessment is crucial for your application. Brush up on relevant skills and tools, such as DevOps practices and software testing methodologies, to ensure you're ready to demonstrate your capabilities.

Senior Embedded Software Engineer
Boeing
B
  • Senior Embedded Software Engineer

    Durham
    Full-Time
    80000 - 120000 £ / year (est.)

    Application deadline: 2027-05-26

  • B

    Boeing

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>