Senior/Principal Embedded Software Engineer

L&T Technology Services • Greater Bengaluru Area
Relocation
Apply
AI Summary

We are looking for experienced Senior/Principal Embedded Software Engineers to work on safety-critical embedded systems. The role involves low-level software development, working closely with hardware, and delivering deterministic, high-reliability real-time systems. Candidates with Defense/Aerospace/Avionics domain experience are strongly preferred.

Key Highlights
Design, develop, and maintain low-level embedded software using Embedded C/C++
Work on bare-metal and/or RTOS-based systems
Ensure real-time performance, determinism, and reliability
Key Responsibilities
Design, develop, and maintain low-level embedded software using Embedded C/C++
Work on bare-metal and/or RTOS-based systems
Ensure real-time performance, determinism, and reliability
Participate in software architecture, design reviews, and code reviews
Contribute to testing, validation, and quality compliance
Collaborate with hardware, systems, and V&V teams
Mentor junior engineers and support technical decision-making
Technical Skills Required
Embedded C/C++ Low-level programming/bare-metal development Device driver & BSP development Microcontrollers (MCU)/SoC/hardware peripherals RTOS (FreeRTOS, VxWorks, QNX, ThreadX, etc.)
Benefits & Perks
Relocation package provided
Onsite role in Abu Dhabi, UAE
Nice to Have
Experience in Defense, Aerospace, Avionics, or other safety-critical domains
Exposure to standards such as: DO-178/RTCAMIL-STDIEC/IEEE standards
Experience in software architecture and system-level design

Job Description


Senior / Principal Embedded Software Engineer

📍 Location: Abu Dhabi, UAE (Onsite) 🚫 Remote/Hybrid: Not Applicable Onsite role (Relocation Mandatory)

đź”´ Important Note (Must Read Before Applying)

  • This is a full‑time onsite role in Abu Dhabi, UAE
  • Only candidates willing to relocate should apply
  • Candidates with Defense / Aerospace / Avionics domain experience are strongly preferred

âś… Role Overview

We are looking for experienced Senior / Principal Embedded Software Engineers to work on safety‑critical embedded systems. The role involves low‑level software development, working closely with hardware, and delivering deterministic, high‑reliability real‑time systems.

âś… Key Responsibilities

  • Design, develop, and maintain low‑level embedded software using Embedded C/C++
  • Work on bare‑metal and/or RTOS‑based systems
  • Develop and integrate device drivers and Board Support Packages (BSP)
  • Interface with hardware peripherals and microcontrollers
  • Perform hardware–software integration and debugging
  • Ensure real‑time performance, determinism, and reliability
  • Participate in software architecture, design reviews, and code reviews
  • Contribute to testing, validation, and quality compliance
  • Collaborate with hardware, systems, and V&V teams
  • Mentor junior engineers and support technical decision‑making

✅ Mandatory Skills (NON‑NEGOTIABLE)

  • Strong hands‑on experience in Embedded C / C++
  • Expertise in low‑level programming / bare‑metal development
  • Device driver & BSP development
  • Strong knowledge of microcontrollers (MCU) / SoC / hardware peripherals
  • Hands‑on experience with RTOS (FreeRTOS, VxWorks, QNX, ThreadX, etc.)
  • Experience in real‑time systems and deterministic software behavior
  • Strong hardware–software integration and debugging skills

âś… Preferred Skills (Strong Advantage)

  • Experience in Defense, Aerospace, Avionics, or other safety‑critical domains
  • Exposure to standards such as:
  • DO‑178 / RTCA
  • MIL‑STD
  • IEC / IEEE standards
  • Experience in software architecture and system‑level design
  • Understanding of certification and compliance‑driven development

âś… Experience & Qualification

  • 10+ years of experience in embedded software development
  • Bachelor’s/Master’s in:
  • Electronics / Electrical / Computer Science / Embedded Systems or related field

âś… Work Location

📍 Abu Dhabi, UAE (Onsite – Mandatory Relocation)

âś… Who Should Apply

  • Candidates with strong low‑level embedded expertise
  • Professionals currently working in defense / aerospace / avionics domains
  • Candidates willing to relocate to UAE for an onsite role

đźš« Who Should NOT Apply

  • Application software / web / enterprise developers
  • Engineers without low‑level or RTOS experience
  • Candidates not willing to relocate to UAE


Similar Jobs

Explore other opportunities that match your interests

Engineering Program Manager for App Store Developer Experience

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

apple

Canada

Product Performance Specialist

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Rolls-Royce

United State

Manager, Community Engagement

Programming
•
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

IREN

Canada

Subscribe our newsletter

New Things Will Always Update Regularly