Knorr-Bremse AG

Embedded Software Senior Engineer

Knorr-Bremse AG
Apply
20 hours ago
Pune, IndiaMid Level / Senior

Responsibilities

  • Contribute to software functionality reviews and analyze customer issues.
  • Create and maintain software module design specifications.
  • Develop embedded software using Embedded C and microcontrollers.
  • Write test cases and test specifications and perform unit and functional testing.
  • Work with I2C, SPI, UART, RS-485, CAN, and related embedded communication protocols.

Requirements

  • 4–6 years of relevant experience.
  • Bachelor’s or Master’s degree in Electronics Engineering.
  • Hands-on experience with Embedded C programming and microcontrollers.
  • Hands-on experience with communication protocols including I2C, SPI, UART, RS-485, and CAN.
  • Good understanding of SDLC, STLC, and the V-model of software engineering.
  • Good understanding of CANalyzer, CANoe, compilers, linkers, Make, and static code analysis.

Benefits

  • Hybrid work arrangement.
  • Location: Pune, India.

Tech Stack

Make

Categories

Knorr-Bremse AG

About Knorr-Bremse AG

501-1,000 employees

Knorr-Bremse AG designs and manufactures braking and related subsystem technologies for rail vehicles and commercial road vehicles, sold to OEMs and operators worldwide. Its portfolio includes braking systems, control electronics, compressors, door systems, and aftermarket services across the product lifecycle. Founded in 1905 and headquartered in Munich, Germany, the group operates two divisions—Rail Vehicle Systems and Commercial Vehicle Systems—and includes brands such as Bendix in North America.

Contact me