LevelUP HCS03.02.26
AI SCORE 8.5

Senior Embedded Software Engineer - Real-Time Systems

$120K–$150K/year

About the Role

We’re looking for a Senior Embedded Software Engineer to join our team, specializing in real-time embedded systems for Engine Control Units (ECUs). This role offers a unique opportunity to shape software architecture across current and future engine platforms while working hands-on with cutting-edge technology.

What You'll Do

  • Architect, design, and implement real-time embedded software for ECUs, including bootloaders, schedulers, and control logic.
  • Develop robust C/C++ code following DO‑178C, MISRA, and related safety-critical standards.
  • Translate system models from MATLAB/Simulink into embedded implementations or integrate auto-generated code.
  • Work with custom hardware—MCUs, FPGAs, sensors, actuators, and power electronics.
  • Build and execute SIL/HIL validation using platforms like dSPACE, NI, or Vector.
  • Lead root-cause analysis using lab tools including oscilloscopes and logic analyzers.
  • Produce high-quality engineering documentation: requirements, design descriptions, test plans, verification reports, and traceability artifacts.
  • Contribute to safety assessments, including FMEA and hazard analyses.
  • Support version control and configuration management using Git, SVN, and related tools.
  • Collaborate closely with cross-functional teams and mentor junior engineers.

Requirements

  • Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, or related field.
  • 8+ years of experience in embedded software development within aerospace, defense, or other safety-critical environments.
  • Expertise with both bare-metal and RTOS-based firmware.
  • Strong hands-on experience with microcontrollers such as ARM Cortex-M, TI C2000, Infineon Aurix, or similar.
  • Solid understanding of control systems, signal processing, and real-time constraints.

Nice to Have

  • Experience with MATLAB/Simulink Embedded Coder.
  • Familiarity with communication protocols (CAN, SPI, I2C, UART, RS-422, ARINC 429).
  • Exposure to model-based design and software robustness testing tools.

What We Offer

  • Competitive salary of $120,000 - $150,000 annually.
  • Comprehensive relocation support to help you move and settle in your new role.
  • Opportunity to work on innovative projects in the aerospace and defense sector.
  • Collaborative and supportive team environment.
  • Professional development opportunities and mentorship.
Why This Job8.5 of 10

This Senior Embedded Software Engineer role offers a competitive salary and relocation support, making it an attractive opportunity for experienced professionals in the aerospace sector.

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

About LevelUP HCS

Explore LevelUP HCS careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Utilize advanced filters to refine your search, tailor your resume, and track your applications seamlessly. Gain valuable insights into the company and stay updated with the latest industry news. Start your journey towards a rewarding career at LevelUP HCS today!

Industry
Tech
Location
On-site

Who Will Succeed Here

Expertise in C and C++ programming, with a strong understanding of memory management and optimization techniques, particularly in resource-constrained environments common in embedded systems.

Proficient in using Real-Time Operating Systems (RTOS) such as FreeRTOS or VxWorks, with a hands-on approach to designing and implementing scheduling algorithms tailored for Engine Control Units (ECUs).

A proactive problem-solver with a strong background in control systems and experience using MATLAB and Simulink for modeling and simulation, ensuring robust software architecture for real-time applications.

Learning Resources

Embedded Systems - Shape the World: Microcontroller Input/Outputcourse

Career Path

Senior Embedded Software Engineer - Real-Time Systems(Now)Lead Embedded Software Engineer(1-2 years)Embedded Systems Architect(3-5 years)

Market Overview

Market Size 2024
$12.5B
Annual Growth
7.2%
AI Adoption
38%
Investment in Embedded Systems
+25%
Labour Demand for Embedded Engineers
+15%
Avg Salary for Senior Embedded Engineers
$115K

Skills & Requirements

Required
CC++Embedded Systems
Growing in Demand
Python for Embedded SystemsMachine Learning IntegrationSafety-Critical Systems Development
Declining
Assembly Language ProgrammingProprietary Real-Time Operating Systems (RTOS)

Domain Trends

Shift Towards AI-Driven Embedded Systems
The integration of AI in embedded systems is projected to grow by 30% by 2025, enhancing capabilities in automation and real-time decision-making.
Increased Demand for Cybersecurity in Embedded Systems
With 60% of embedded systems facing cybersecurity threats, demand for security-focused software engineers is rising significantly.
Growth of IoT Devices and Real-Time Processing
The IoT market is expected to reach $1.1 trillion by 2026, driving demand for real-time processing capabilities in embedded systems, with a growth rate of 8% annually.

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.