Embedded Software Developer

Tata Consultancy Services

Pune District

On-site

INR 900,000 - 1,500,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Pune is seeking an experienced embedded software engineer to develop automotive embedded systems, focusing on C/C++ on microcontroller-based platforms.

You will develop low-level drivers, integrate CAN/LIN/Ethernet networks, perform debugging on target hardware, and ensure code quality through MISRA and ASPICE guidelines. Collaboration in agile teams is essential.

Qualifications

  • Strong experience in Embedded C/C++ for automotive MCUs including low-level drivers and debugging on target hardware.

Skills

Embedded C/C++
Microcontrollers
CAN
LIN
Ethernet
UDS
GHS
JTAG
Vector CANoe
CANalyzer
Test benches
Simulators
CI/CD
Git/Bitbucket
JIRA
MISRA
ASPICE
QAC
Static analysis
ISO26262
Cybersecurity

Tools

GHS Compiler
JTAG Debuggers
CANoe
CANalyzer
CI/CD pipelines
Git
Bitbucket

Job description

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

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 Strong analytical and Debugging Skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Development
Embedded Software Development

CADMAXX • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Embedded C++ Engineer
Embedded C++ Engineer

BMW Techworks India • Pune District

Hybrid
INR 800,000 - 1,200,000
Embedded Software Development Engineer (8-10 Years)
Embedded Software Development Engineer (8-10 Years)

United States Digital Space LLC • Karnataka

On-site
INR 2,600,000 - 4,200,000
Senior Software Developer-Automotive
Senior Software Developer-Automotive

thyssenkrupp • Pune District

On-site
INR 800,000 - 1,200,000
Automotive Embedded Software Engineer
Automotive Embedded Software Engineer

Nleague Technologies • Hyderabad

Hybrid
INR 4,000,000 - 6,000,000
Developer I - Embedded Software
Developer I - Embedded Software

UST • Coimbatore District

On-site
INR 900,000 - 1,500,000
Embedded Software Developer - Microcontroller
Embedded Software Developer - Microcontroller

Neudeep Technologies • Gurugram District

On-site
INR 600,000 - 900,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Knorr-Bremse AG • Pune District

On-site
INR 2,500,000 - 4,200,000
Embedded Software Engineer
Embedded Software Engineer

L&T Technology Services • Pune District

On-site
INR 800,000 - 1,200,000
Base Software Engineer (AUTOSAR)
Base Software Engineer (AUTOSAR)

JobItUs • Pune District

On-site
INR 600,000 - 900,000