You are on page 1of 1

JD - Embedded Profile

What are we looking for?


• Experience in embedded software development in C on RTOS
• Hands-on experience in hardware system debugging.
• Understanding of RTOS concepts like booting, scheduling algorithms, memory management,
resource distribution, power management etc.
• Experience with communication protocols such as CAN(-FD), J1939, UDS, Automotive Ethernet,
SPI, UART, I2C.
• Comprehensive experience with Vector CAN Tools (CANalyzer, CANoe), Ethernet tools, Emulators,
Debuggers, and Compilers
• Comprehensive experience with software Version Control Tools - GIT etc
• Experience with Jira, Confluence and Agile Software Development
• Ability to work independently and provide mentoring to more junior software engineers as needed.

Good to have :
• Experience in embedded software development in bare metal environments
• Hands-on hardware bring-up and code optimization
• Working knowledge of ISO 26262 functional safety integrity levels - good to have
• Technical Safety Concepts - RAM test, ROM test, Lock step, CPU test, MPU, OS configurations
• Experience in 16/32 bits NXP, TI, STM32, Renesas and Microchip MCUs and ColdFire, ARM
architecture.
• Experience with FreeRTOS
• Experience with OCPP, ISO15118 standards

Ideal candidate profile:

● 4-10 Yrs of experience in embedded domain


● B.Tech/BE/M.Tech/ME in Electronics / Electrical / Instrumentation / CS
● Have worked in Automotive / Consumer electronics
● Currently working for a embedded product company
● Has experience in working in a startup environment
● Fluent communication skills in English

Behavioral Traits :
● Honest , Straight forward
● Challenges Status Quo
● Problem Solver
● Innovative , Independent thinker
● Quick learner

You might also like