Job Description
Job Title: Software Engineer/ Senior Software Engineer (Non Autosar)
Department: Automotive Engineering
Job Responsibilities:
- 5-10 years of experience in automotive embedded software development .
- Experience in designing one or more components/systems in EV such as Traction motor, Inverter, MCU, VCU, Battery, BMS and Power Converters.
- Experience with C programming in 8, 16, and 32-bit embedded environments.
- Experience with automotive networks like LIN, CAN, Flexray, Ethernet etc.
- Experience in Embedded C, Microcontroller Programming, Peripheral Drivers, Memory Management, Watchdog and Reset Management
- Hands on Experience in Firmware Development for External on-chip drivers using SPI, I2C.
- Experience in Driver Development, Middle Level Abstraction and Application Logical Developmetns
- Experience in Motor Control Algorithms and Output Stage Driver integration.
- Familiarity with tools like JIRA, GitHub, etc.
- Hands on debugging embedded systems using Debuggers (Lauterbach Trace32).
- Automotive Product Development Process knowledge (ASpice, ISO26262)
Preferred Qualifications & Desired Competencies:
- Qualification:
- Bachelors or Masters in Engineering
- Working Knowledge (Add ons):
- Previous Software development of BMS, VCU, MCU experience
- In depth understanding of EV vehicle architecture and ecosystem. Hands on experience in all stages of product development for BMS, VCU, MCU.
- Overall understanding of the hardware, motor control and software aspects of components in EV/HEV domain.
- Experience with control strategy development, modelling, simulation and tuning of control algorithms, integration and vehicle level testing of components and systems in EV.
Job Category: Software Engineering
Job Type: Full Time
Comments are closed