Sr. Embedded Firmware Engineer

Sr. Embedded Firmware Engineer

2 Nos.
31512
Full Time
3.0 Year(s) To 6.0 Year(s)
Not Disclosed by Recruiter
Engg Design / R&D / Product Mgt
Electricals/Electronics - Manufacturing
B.Sc - Electronics; B.Tech/B.E. - Electrical; B.Tech/B.E. - Electronics/Telecommunication
Job Description:

Job Summary: 

Part of embedded programming and R&D Team. The candidate will be involved in the programming of microcontrollers and will develop Firmware for internal communication and work for off-board AC and DC chargers in coordination with Hardware R&D Team. 

 

Skills/ Requirements:

  • Strong embedded C/C++ programming experience
  • Strong experience with micro-controllers and or microprocessors (STM32, ARM Cortex, 32-bit processors)
  • Experience with real-time operating systems on embedded systems (POSIX, QNX, FreeRTOS, etc)
  • Familiar with modern software development methodology (Agile, Git, etc)
  • Experience in automotive communication protocols and stacks (CAN, LIN, ethernet, UDS, etc)
  • Familiar with LINUX
  • Familiar with RFID, UART, Modbus, I2C, ESP
  • Familiar with STM32Cube IDE, STM32CubeMX
  • Experience in EV/ EVSE domain will be an added advantage.
  • Familiarity with IEC 62196, ISO 15118, IEC 61851, and OCPP will be an added advantage.
  • Familiarity with software management tools like Git, Jira, and Confluence.
  • Excellent team player with great communication skills (written, and verbal).
  • Must be flexible, independent, and self-motivated. Minimal supervision will be preferred. Good team player across organizations and quick learning attitude 
     

 

Responsibilities:

  • Design and implement software for embedded devices and systems from requirements to production and commercial deployment.
  • Design, develop, code, test, and debug system software.
  • Review code and design.
  • Lead interns and Juniors under you to develop firmware
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Interface with hardware design and development.
  • Developing solutions that satisfy applicable technical specifications such as IEC62196, ISO15118, IEC 61851, OCPP and adhering to the company’s development processes.
  • Interfacing IOs, ADCs, GSM, BLE, WiFi, Ethernet, SPI, I2C, UART, RS232, RS485, Modbus, and CAN communication with the EV charger controller.
  • To coordinate with hardware, Software, and Test team to work in harmony for overall product/solution designs.
  • Maintaining a repository using Git for existing and new products.
Company Profile

The Company  is India's largest EV Charging network. They are an Original Equipment Manufacturer (OEM) based in Ahmedabad, Gujarat, India.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs