May 10, 2023

Embedded C- Developer

Experience: – 3-7 years

Location: – Trivandrum

Job Responsibilities: –

  • Embedded software development mainly for automotive
  • Analyzing and understanding the customer requirements / expectations
  • Delivering software concepts / architecture / components based on given requirements
  • Strong cooperation with different domains within the same project team in the same location (HW engineers, System engineers, Test engineers, Project Managers)
  • Automotive embedded Software Development for ECU (Engine , Body, Chassis, Seating, ADAS Etc.) , and Device Driver Development ( UART ,SPI , I2C , CAN , CAN¬FD , LIN and etc.,).
  • Higher layer Protocols (UDS, J1939, J1850, KWP2000, OBD etc.,) Development and Integration with Third party Software.
  • C/C++ Embedded software development on RTOS/Non RTOS platform.
  • Use configuration management tools for code and software documents, change management tools for software error management and EA for software Design.
  • Participate in peer reviews for software documents such as requirements, design, test plan and, Code reviews, etc.
  • Involve Unit Testing, Functional and Integration Testing and System Testing
  • Work with project lead for software deliverables, support for estimates, software metric and SQA
  • Regular interaction to Systems, and Independent Testing team

Skill & Experience Required: 

  • Must have Automotive embedded software development experience.
  • Must have Hands on experience in microcontroller (ARM, Renesas, Freescale or Infineon) based software development using embedded C/ software development experience in C++
  • Experience in low level driver implementation eg: HWIO, I2C, UART, CAN, ADC, PWM, LIN, Timers etc
  • Experience of implementing CAN gateway module, UDS diagnostic
  • AUTOSAR experience
  • ADAS, ISO26262 experience
Share this job
Job Category: Embedded C- Developer
Job Type: Full Time
Job Location: Trivandrum

Apply for this position

Allowed Type(s): .pdf, .doc, .docx