BAE Systems11.04.26
AI SCORE 8.5

Principal Embedded Software Engineer - Remote Opportunity

$121K–$205K/year

About the Role

Join BAE Systems as a Principal Embedded Software Engineer and lead the future of flight! In this remote role, you will be a key technical leader responsible for the architecture, design, implementation, and verification of complex embedded software solutions. With a focus on avionics systems, you will mentor and guide a team of engineers, ensuring the delivery of high-quality, safety-critical software.

What You'll Do

  • Lead the software engineering team for complex embedded control systems, focusing on safety, performance, and security requirements.
  • Provide technical guidance and mentorship to a team of embedded software engineers, fostering a collaborative and innovative environment.
  • Participate in all phases of the software lifecycle – from requirements definition and system design to implementation, integration, and rigorous verification.
  • Develop and review software designs, code, and documentation to ensure adherence to industry standards (e.g., DO-178C) and internal quality guidelines.
  • Evaluate and integrate new technologies and tools to improve software development processes and product capabilities.
  • Contribute to the evolution of our software development processes and best practices.
  • Act as a technical point of contact for complex software issues and provide resolution strategies.
  • Focus on software product security, leading the integration of security features and supporting comprehensive validation efforts.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field; Master’s degree preferred.
  • 8-10+ years of experience in embedded software development, with a significant focus on aerospace or defense applications.
  • Deep understanding of real-time operating systems (RTOS) – experience with LynxOS, VxWorks, or INTEGRITY is highly desirable.
  • Expert proficiency in C/C++, Python programming languages and software development tools.
  • Extensive experience with software architecture, design patterns, and software modeling techniques including Model Based Systems Engineering (MBSE).
  • Strong knowledge of software security principles and best practices.
  • Comprehensive understanding of aerospace software standards (e.g., DO-178B/C).
  • Proven leadership skills with the ability to mentor and guide junior engineers.

Nice to Have

  • Master’s Degree in related engineering field.
  • 12+ years of experience in avionics or electronic controls embedded development.
  • Experience with Multi-core and ARM processing hardware.
  • Experience with safety-critical development guidelines including DO-178B/C, DO-254, ISO-26262.

What We Offer

  • Comprehensive relocation support packages to help you move and settle in your new role.
  • A dynamic and challenging work environment with opportunities for growth and advancement.
  • The chance to work on cutting-edge projects that impact the future of flight.
  • A competitive salary and comprehensive benefits package.
  • Professional development opportunities to stay at the forefront of technology.
  • A flexible hybrid work schedule, balancing on-site and remote work.

Ready to lead the way in avionics innovation? Apply today for the Principal Embedded Software Engineer remote position!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Principal Embedded Software Engineer role at BAE Systems offers a unique opportunity to lead innovative avionics projects remotely with competitive compensation and comprehensive relocation support.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About BAE Systems

Explore BAE Systems careers in 2026 and find your ideal job across various positions, including remote, hybrid, and office roles. Our platform offers advanced filters, application tracking, and valuable company insights to enhance your job search experience. Discover exciting career opportunities at BAE Systems and take the next step towards a fulfilling career in technology and defense.

Industry
Tech
Location
Remote

Who Will Succeed Here

Expert in C++ and Python, with hands-on experience in developing embedded systems within RTOS environments, ensuring efficient and reliable software execution.

Strong advocate for Model Based Systems Engineering (MBSE) methodologies, capable of translating complex avionics requirements into actionable software architecture and design.

Proficient in DO-178C compliance processes, demonstrating a thorough understanding of safety-critical software development and the ability to mentor others in best practices.

Learning Resources

C++ Programming Languageguide

Career Path

Principal Embedded Software Engineer(Now)Technical Director of Embedded Systems(2-4 years)Chief Technology Officer (CTO)(5-7 years)

Market Overview

C++ Market Size 2024
$15.2B
Annual Growth
8.5%
AI Adoption in Embedded Systems
35%
Investment in Cybersecurity for Embedded Systems
+50%
Labour Demand for Embedded Software Engineers
+22%
Avg Salary for Principal Embedded Software Engineer
$145K

Skills & Requirements

Required
C++PythonEmbedded Systems
Growing in Demand
RustMachine LearningIoT Protocols (MQTT, CoAP)
Declining
C# (for Embedded)Visual Basic

Domain Trends

Increased Focus on Cybersecurity
With 70% of embedded systems being vulnerable to attacks, companies are prioritizing cybersecurity measures, leading to a 50% increase in related investments.
Rise of AI in Embedded Systems
The integration of AI into embedded systems is growing, with 35% of companies adopting AI technologies to enhance functionality and efficiency.
Shift to Model-Based Systems Engineering (MBSE)
Adoption of MBSE methodologies is increasing, with firms reporting a 40% improvement in project delivery times, highlighting its importance in complex embedded systems development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.