Engineering Manager- Embedded Firmware (ID 1279)
Summary
Engineering manager for embedded firmware on automotive hardware and defence-oriented autonomous mobile robots: hands-on with Embedded C, HALs, CAN/UDS stacks, and hardware-level debugging. Requires 10+ years in embedded systems plus team management experience.
- 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.