Senior Embedded Software Engineer

Knorr Bremse Group

Pune District

On-site

INR 2,800,000 - 4,800,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Knorr‑Bremse Technology Center India Private Limited in Pune seeks a Senior Automotive Embedded Software Engineer with 7–10 years of hands-on experience in design, development, integration, and validation of embedded software for automotive ECUs.

You will work across SDLC phases, use tools like Polyspace, Lauterbach TRACE32, PC Lint, CMake, and GitHub Actions, and contribute to efficient cross‑functional teamwork and toolchain integration.

Qualifications

  • Bachelor’s or Master’s degree in Electronics, Computer Science, or Embedded Systems.
  • 7+ years of experience in automotive embedded software development.
  • Experience with ASW/BSW AUTOSAR stack / non-AUTOSAR.
  • Strong C/C++/RUST programming for embedded targets.
  • Experience with Polyspace for static analysis.
  • Proficiency with static analysis tools (LDRA, PC-lint, Klocwork).
  • Experience with Gliwa for runtime and timing analysis.
  • Experience building and maintaining Make/CMake environments.
  • Python scripting for automation.
  • Proficiency with Model Debugger and Lauterbach Trace32.
  • Experience with CI/CD pipelines (GitHub Actions or equivalent).
  • Experience with configuration management tools (PTC/GitHub, IBM Jazz).

Responsibilities

  • Understand design, development workflow and maintenance needs of automotive embedded software to propose enhanced workflows.
  • Train organization to perform static/dynamic code analysis using PC Lint/Polyspace and other third‑party tools.
  • Analyze runtime and timing using Gliwa to ensure task scheduling and CPU load.
  • Manage build environments with Make, CMake, and Python scripting; integrate cross‑compilation for embedded targets.
  • Use Lauterbach Trace32 for debugging and develop .cmm scripts for project needs.
  • Operate CI/CD pipelines leveraging GitHub Actions and Artifactory for artifacts.
  • Collaborate with cross‑functional teams to harmonize toolchains.

Skills

C/C++/RUST programming
Automotive embedded software
Python scripting
CI/CD tooling
Build systems

Education

Bachelor’s/Master’s in Electronics, Computer Science, Embedded Systems

Tools

Hitech Compiler
Lauterbach TRACE32
PC Lint/QAC
Polyspace
Gliwa/T1.profiler
Vector Cast/Verify
Make
CMake
Python scripting
GitHub Actions
Artifactory
Conan
IBM Jazz

Job description

LOCATION: Pune/India| COMPANY:Knorr-Bremse Technology Center India Private Limited |REQUISITION ID:10700| Full-time | Regular

|ON-SITE/REMOTE:On-site

JOB DESCRIPTION

Senior Automotive Embedded Software Engineer

Job Title:

Senior Automotive Embedded Software Engineer

Experience:

7 – 10Years

Domain:

Automotive Embedded Systems

Employment Type:

Full-Time

Role Summary

We are seeking a highly skilled Senior Automotive Embedded Software Engineer with 7–10 years with hands‑on experience in design, development, integration, and validation of embedded software for automotive ECUs as per Software Development Life Cycle(SDLC) along with using SW Tools like Hitech Compiler, Lauterbach-TRACE-32, PC Lint/QAC, Polyspace, Gliwa- CPU Load measurement tool, Vector Cast /Verify Soft for Unit Testing , C-Make, CI/CD, IBM JAZZ, PTC GitHub etc.. to develop enhanced development workflows, cooperate proactively with internal product group experts and launch new SW tools in the organization.

Key Responsibilities

  • Understanding of Design, development workflow and maintenance needs of automotive embedded software (Application Software & Base Software) meeting functional safety, Cyber security and quality standards in order to work out and propose enhanced workflows using state-of-the-art tools.
  • Understand current workflow, work out efficient and harmonized solutions and train organization how to:
    • perform and manage static / dynamic code analysis using PC Lint/ Polyspace and other 3rd party tool solutions and in-house developed extensions
    • execute runtime and timing analysis using tools such as Gliwa (T1.profiler / T1.flex) to ensure task scheduling, CPU load
    • manage build environments using Make, CMake, and Python scripting; integrate toolchains for cross-compilation and embedded targets
    • use debugging and trace tools including Model Debugger and Lauterbach Trace32 embedded system and develop .cmm script for project need.
    • operate CI/CD pipelines leveraging GitHub Actions, Artifactory for artifact management, and Conan for C/C++ dependency management.
  • Collaborate with cross-functional teams (SW team, Testing team, etc..) to gather inputs and guide them harmonizing their toolchains

Required Skills & Qualifications

  • Bachelor’s/master’s degree inElectronics, Computer Science, Embedded Systems,
  • 7+ years of experience inautomotive embedded software development.
  • Exp in Application Software (ASW) / Base Software (BSW) AUTOSAR stack /non AUTOSAR
  • Strong expertise inC/C++/RUST programmingfor embedded targets.
  • Extensive hands‑on experience with Polyspace (Bug Finder and Code Prover) for static analysis.
  • Proficiency with additional static analysis tools (e.g., LDRA, PC-lint, Klocwork).
  • Strong experience with Gliwa (T1.profiler / T1.flex) for runtime and timing analysis or similar tools
  • Good knowledge of Automotive SPICE framework, process areas, and work products.
  • Exposure to tool qualification and process audits is a plus.
  • Hands‑on experience building and maintaining Make and CMake build environments for embedded targets.
  • Python scripting for automation, code generation, data processing, and reporting.
  • Proficiency with Model Debugger and Lauterbach Trace32 for embedded debugging and trace analysis.
  • Hands‑on experience designing and operating CI/CD pipelines (GitHub Actions or equivalent).
  • Hands‑on experience with Configuration Management Tools like PTC/ GitHub, IBM JAZZ etc.

Come and join our team in Schwieberdingen!

Who are we? Some 32,000 team players around the world, hard at work in over 100 locations across more than 30 countries. As a force for progress on road and rail, we prioritize technical excellence, sustainable business practices and social responsibility. At the last count, our global revenues totaled EUR 7.9 billion. Responsibility and variety are hallmarks of the work you’ll be doing in an international environment with attractive working conditions – including flexible working hours, sabbaticals and remote work. In addition, you can work up to twenty days a year from abroad in the EU. A broad selection of continuing education programs offers you plenty of opportunities to develop both professionally and personally. And you can look forward to many other benefits, such as paid vacations and end‑of‑year bonuses, an in‑house cafeteria, sports and healthcare programs, corporate volunteering, BusinessBike bicycle leasing and so much more. Come and experience the inspiring team spirit that energizes our international development network.

Let’s shape the future of mobility together!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Apprentice Trainee
Apprentice Trainee

Knorr Bremse Group • Pune District

On-site
INR 167,000 - 279,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Knorr-Bremse AG • Pune District

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

Nleague Technologies • Hyderabad

Hybrid
INR 4,000,000 - 6,000,000
Domain Architect - Automotive Embedded Software Development
Domain Architect - Automotive Embedded Software Development

PriceWaterhouseCoopers Pvt Ltd ( PWC ) • Bengaluru

On-site
INR 1,200,000 - 2,200,000
EMBEDDED SOFTWARE DEVELOPER - COMPONENTS
EMBEDDED SOFTWARE DEVELOPER - COMPONENTS

FORVIA HELLA • Maharashtra

On-site
INR 1,200,000 - 2,100,000
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL

OP Mobility • Bengaluru

On-site
INR 1,000,000 - 1,500,000
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL

OP Mobility • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer-Automotive
Senior Software Developer-Automotive

thyssenkrupp • Pune District

On-site
INR 800,000 - 1,200,000
Embedded C++ Engineer
Embedded C++ Engineer

BMW Techworks India • Pune District

Hybrid
INR 800,000 - 1,200,000
Associate
Associate

Knorr Bremse Group • Pune District

Hybrid
INR 800,000 - 1,200,000