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.
Key Skills :
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.