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

Electronic Warfare Systems Engineer II

Programming
•
4h ago

Premium Job

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

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

Raytheon

United State

AI/Systems Engineer (Offensive Cyber)

Programming
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

snatch up jobs

United Kingdom

Senior Software Engineer - Secondary Driving System

Programming
•
5h ago

Premium Job

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

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

Jobs via Dice

United State

Subscribe our newsletter

New Things Will Always Update Regularly