M

Engineering Manager- Embedded Firmware (ID 1279)

Marketscope · India

Market Research · 11-50 employees

Apr 29
Principal (10+ yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Engineering Manager will lead embedded firmware development for automotive hardware, including bare metal library creation and HAL development. Responsibilities also include debugging hardware, managing CAN stacks, and ensuring all solutions are well-documented and aligned with customer requirements.

What they look for

Embedded C Firmware Development Microcontrollers CAN Stacks Hardware Debugging DSO Multimeters Serial Communication Network Communication ISO 26262 Misra C UDS SPI I2C UART ADC

Requirements

Candidates must hold a Bachelor's degree in Engineering and possess over 10 years of professional experience in embedded systems development. Strong proficiency in C, knowledge of automotive standards like ISO 26262, and experience in team management are essential.

Full description

  • Embedded C

Coding for automotive hardware.

  • Libraries

development for bare metal.

  • HAL and

Application development for microcontrollers.

  • Prepare

HLD and LLD.

  • Understand

hardware schematics and support related debugging.

  • Development

and unit testing of various CAN stacks and their respective reports generation.

  • Dealing

with hardware tools like DSO, multimeters to support hardware debugging.

  • Understanding

customer’s requirement documents and transcribing it into C code.

  • Develops software solutions by studying

information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

  • Documents and demonstrates solutions by

developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

  • Experience developing applications using

serial and network communication.

  • Experience working with revision control

and issue tracking systems.

  • Strong debugging and problem solving

skills.

  • Experience with motor control preferred.
  • Independently able to handle tasks

required to be carried for projects assigned.

  • Knowledge of processes in ISO/CMMI preferred

Requirements

  • B-Tech in

ECE / Bachelor’s degree in Software Engineering/Electronics Engineering or related field from an accredited college or technical institute.

  • 10+ year’s

professional embedded systems development

  • Team

management experience

  • Knowledge

about autonomous mobile robots, especially in the industry of defence

  • Advance

coding skills in C.

  • Understands

automotive standards and stacks like Misra C, ISO 26262, UDS etc.

  • Understanding

of embedded protocols SPI,I2C,UART,ADC etc.

  • Keen to

work in technology very close to hardware.

  • Experience

in automotive real-time systems.

  • Exposure

to Automotive firmware development.

  • CAN, UDS,

DTC etc.

  • Experience

in developing firmware.