L

Senior/Principal Embedded Software Engineer

L&T Technology Services Greater Bengaluru Area
Relocation
This Job is No Longer Active This position is no longer accepting applications
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

C++ Software Engineer

Programming
3d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

citadel securities

Greater Bengaluru Area

Autonomy Engineer - Software Development (Positioning & Localization)

Programming
33m ago

Premium Job

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

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

Caterpillar Inc.

United State

Lead Data Solution Architect

Programming
36m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

gft technologies españa

Spain

Subscribe our newsletter

New Things Will Always Update Regularly