Talent.com
This job offer is not available in your country.
Embedded Software Developer - Microcontroller

Embedded Software Developer - Microcontroller

Neudeep Technologies Pvt. LtdGurgaon
4 days ago
Job description

Position Title : Embedded Software Developer

Department : Software COC Reporting to : Product Manager

Educational Qualification :

BE / B Tech / ME / M Tech / MS (Electrical / Electronics / ECE / EEE / CS / Mechatronics) full time from reputed institution.

Key-skills : Embedded C, CAN, LIN, Flexray, MOST, microcontrollers, MISRA standard, SPI, UART, I2C, high-end processors (ARM / PPC)

Product Experience & Technical Expertise :

  • Proficiency in automotive embedded software designs & development for products like BCM, FATC, , TPMS, Telematics, DC-DC Converters, Inverters, Chargers, etc.
  • Good command over programming languages like C / C++ with MISRA standard.
  • Experience in interface protocols like SPI, UART, I2C
  • Experience with automotive specific microcontrollers (8, 16, 32-bit) & high-end processors (ARM / PPC)
  • Good understanding of automotive communication protocols such as CAN, LIN, Flexray, MOST, etc.
  • Good understanding of automotive electrical architecture & diagnostic protocols. (UDS, OBD, KWP)
  • Comfortable in reading electronics component
  • OS Knowledge : OSEK complaint or other embedded RTOS knowledge is required.
  • Tools : Exposure to variety of debugging tools, IDEs, compilers is desirable.
  • Experience on Application Lifecycle Management (ALM) tools for ensuring SW quality is desirable.
  • Knowledge of Model based SW design and any of the scripting language like Perl, Python, Ruby, Shell scripts will be good add-on

Role & responsibility :

  • Project requirement capturing
  • Software Architecture design using UML tools.
  • Development of software module / SW assets for automotive embedded systems
  • Unit testing & functional testing of SW components
  • Innovative solution ideas & rapid prototyping
  • ref : hirist.tech)