Talent.com
This job offer is not available in your country.
Embedded Systems Engineer - EV

Embedded Systems Engineer - EV

Propel Industries Private LimitedCoimbatore, Tamil Nadu, India
8 hours ago
Job description

About the Role : We are seeking a highly skilled Embedded Systems Engineer to design and develop the powertrain and integration of VCU and ECU with good exposure to embedded software and hardware solutions.The ideal candidate has hands-on experience with microcontrollers, real-time operating systems (RTOS), powertrain, hardware interfaces, and embedded programming in C / C++.

Responsibilities :

  • Design and develop software for integrating powertrain components and microcontrollers into the overall control of the Product.
  • Strong knowledge of resource SOCS embedded limit platform.
  • Collaborate with hardware engineers to define system architecture and hardware / software interfaces.
  • Implement drivers, middleware, and low-level code for sensors, actuators, and communication protocols.
  • Develop real-time control algorithms and support integration with higher-level systems.
  • Debug and optimize code for performance, memory usage, and power efficiency.
  • Conduct hardware bring-up and validation using oscilloscopes, logic analyzers, and debuggers.
  • Write and maintain technical documentation, including design specifications and user manuals.
  • Perform system testing, verification, and validation to ensure product reliability.
  • Work on firmware to interface PMSM motor controls and other power electronic devices.
  • Exposure to HMI integration with PLC SCADA systems.

Qualifications :

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 3-7+ years of experience in embedded systems design and development.
  • Strong proficiency in C / C++ and experience with embedded development environments (e.g., Keil, IAR, STM32CubeIDE, MPLAB).
  • Hands-on experience with microcontrollers (e.g., ARM Cortex-M, PIC, AVR, STM32, NXP).
  • Experience with communication protocols : UART, SPI, I2C, CAN, Modbus, etc.
  • Familiarity with RTOS (e.g., FreeRTOS, Zephyr, ThreadX) and / or bare-metal programming.
  • Understanding of digital and analog electronics, schematics, and PCB layouts.
  • Preferred Skills :

  • Experience with Embedded Linux and board support packages (BSPs).
  • Knowledge of Python or MATLAB for test automation or algorithm prototyping.
  • Exposure to wireless protocols (e.g., BLE, Zigbee, Wi-Fi, LoRa).
  • Familiarity with version control (e.g., Git), CI / CD pipelines, and Agile development.
  • Experience with safety-critical systems or standards (e.g., ISO 26262, IEC 61508, DO-178C).
  • Soft Skills :

  • Strong analytical and problem-solving skills.
  • Excellent communication and documentation abilities.
  • Ability to work independently and in a multidisciplinary team environment.
  • Detail-oriented with a strong commitment to quality and deadlines.
  • Create a job alert for this search

    Embedded Engineer • Coimbatore, Tamil Nadu, India