Experience
3 - 7 yrs
Job Location
Pune, India
Vacancy
1
Designation
Embedded Software Developer
Job Type
ONSITE
Job Description
Job Summary
Greeting from TCS. We are seeking an Embedded Software Developer.
Role: Embedded Software Developer
Required Technical Skill Set:Embedded C, Microcontrollers, Vector tools, UDS diagnostics Protocol, Automotive domain
Desired Experience Range: 3-7 yrs of experience
Location of Requirement: Pune
Requirements
Must-Have
- Strong experience in Embedded C/C++ development for microcontroller-based automotive embedded systems, including low-level drivers, application software, and debugging on target hardware.
- Hands-on experience with automotive communication protocols and diagnostics, including CAN, LIN, Ethernet, and UDS.
- Proficient in development and debugging tools such as GHS compiler, JTAG debuggers, Vector tools (CANoe, CANalyzer), test benches, simulators, and in-circuit emulators.
- Experience with software development lifecycle activities including requirements analysis, functional/design review, coding, integration, and testing in Agile environments.
- Strong knowledge of version control and development tools including Git/Bitbucket, JIRA, and CI/CD pipelines.
- Experience in developing System, Integration, and Functional Test Cases based on Functional and Design Requirements in compliance with ASPICE processes.
- Hands-on experience in manual and automated functional testing on simulator and hardware benches.
- Experience in static code analysis using QAC and ensuring compliance with MISRA standards and internal coding guidelines.
- Strong debugging and root-cause analysis skills for embedded software issues on target hardware.
- Knowledge of Automotive Functional Safety (ISO 26262) and Cybersecurity concepts is an added advantage.
Good-to-Have
- Automotive Domain Experience
- Test automation using Python frameworks would be added advantage.
- Knowledge of AUTOSAR Layered Architecture will be added advantage.
- Good (verbal/written) Communication Skills and strong analytical and Debugging Skills.
Keywords
CanalyzerQacMicrocontrollersVector toolsGHS compilerCI CD pipelinesMISRA standardsJTAG debuggersCanoeUDS diagnostics ProtocolAutomotive communication protocols
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
