Embedded MCAL Developer

L&T Technology Services

Bengaluru

On-site

INR 1,200,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

L&T Technology Services in Bengaluru seeks an embedded systems engineer to develop and verify software in C and assembly, following a defined lifecycle. You will work with 32-bit MCUs, multi-core architectures, and device drivers, applying OS fundamentals and rigorous debugging.

Desirable familiarity with AUTOSAR, IEC61508, ISO26262, and Enterprise Architect; proficient with PLS and Lauterbach debuggers, oscilloscopes, logic analyzers, and lab benches.

Qualifications

  • Embedded system software development and verification in C and assembly per defined lifecycle.
  • Basic algorithms and data structures in C; OS fundamentals and device drivers.
  • Experience with 32-bit MCU architectures, multi-core designs, MMU/MPU, caches, DMA and interrupts.
  • Desirable: AUTOSAR, IEC61508, ISO26262.
  • Acquaintance with development tools such as Enterprise Architect and at least one C compiler tool chain.
  • Good debugging skills with PLS, Lauterbach and lab equipment like oscilloscopes, logic analyzers, power benches.
  • Comfortable working in a multi-site environment and with strong communication skills.

Responsibilities

  • Develop and verify embedded software in C and assembly following lifecycle.
  • Implement device drivers and integrate with RTOS/OS fundamentals.
  • Analyze algorithms and optimize for 32-bit MCU architectures and multi-core systems.
  • Utilize debuggers and lab equipment to validate hardware-software interactions.
  • Collaborate across sites and communicate effectively with team members.

Skills

C programming
Assembly language
Algorithms in C
OS fundamentals
Device drivers
MCU architecture
32-bit MCU
Multi-core arch
MMU/MPU
Caches
DMA
Interrupts
AUTOSAR
IEC61508
ISO26262
Enterprise Architect
C compiler toolchain
Debuggers
Lauterbach
Lab equipment
Oscilloscopes

Tools

Enterprise Architect
PLS debugger
Lauterbach debugger

Job description

- Embedded system software Development / Verification in C, assembly language as per a defined software development lifecycle.

- Basic algorithms and data structures in C, operating systems and device driver fundamentals

- Good knowledge of at least one microcontroller architecture (32bit), multi-core architectures, MMU, MPU, Caches, DMA, Interrupts

- Experience in standards such as AUTOSAR, IEC61508, ISO26262 is desirable

- Acquaintance with development tools such as Enterprise Architect and at least one C compiler tool chain.

- Good working knowledge of debuggers such as PLS, Lauterbach etc.

- Proven ability to work with standard lab equipment - Oscilloscopes, Logic analyzers, power benches, protocol analyzers etc.

- Good team player with excellent communication skills with an ability to work in a multi-site work environment

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Engineer- MCAL Developer
Lead Engineer- MCAL Developer

Quest Global • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Embedded Engineer – MCAL
Embedded Engineer – MCAL

L&T Technology Services • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Engineer MCAL Developer
Senior Engineer MCAL Developer

Quest Global • Bengaluru

On-site
INR 800,000 - 1,200,000
Embedded Developer/Software Architect
Embedded Developer/Software Architect

Innoiq Engineering • Pune District

On-site
INR 1,800,000 - 3,200,000
MCAL Developer
MCAL Developer

Quest Global • Hyderabad

On-site
INR 800,000 - 1,200,000
Engineer Software
Engineer Software

Infineon Technologies AG • Bengaluru

On-site
INR 800,000 - 1,200,000
Software Architect
Software Architect

Allegis Global Solutions (AGS) • Dadri

On-site
INR 3,500,000 - 6,500,000
Embedded Software Engineer
Embedded Software Engineer

Horizon Global Sourcing Operations Innovation Centre India • Navi Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Engineer Software
Senior Engineer Software

Infineon Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Embedded Software Development
Embedded Software Development

CADMAXX • Bengaluru

On-site
INR 1,000,000 - 1,500,000