Embedded Software Engineer
Exicom
5 - 7 years
Gurugram
Posted: 08/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Work Experience: 5-7 Years
Location: Gurugram
Responsibilities:
- Participate in the full software lifecycle from requirements, design, code, to test.
- Create, maintain and meet project schedules.
- Develop software modules to efficiently meet product objectives and project goals.
- Design and write embedded software as per the requirements
- Maintain and document software and resolutions
- Conduct module and system level design reviews.
- Support the in-house software teams in developing automated testing tools
Required Skills
- Experience with Electric Vehicles (EV), EV charging and/or battery systems preferred.
- Track record of delivering reliable and robust products.
- Ability to solve problems by identifying root causes, analyzing possible solutions, and taking appropriate action
- Required solid software experience in C programming in RTOS environments.
- Ability to understand and review schematics.
- Experience on communication Interfaces - CAN, UART, USB,SPI, and I2C.
- Experience in working on ARM CORTEX M3/M4 controllers
- Experience on development of drivers for Touch screen display.
- Experience on using TCP/IP stack and application layers like HTTP, FTP, SNMP, Web Sockets.
- Ability to accurately estimate software tasks and work to schedule.
- Knowledge on standards J1939 or CANTP protocol is plus.
- Effective team player and good communicator
- Experience on STM32 controllers is preferred
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
