
Senior Engineer - Firmware
KSB SE & Co. KGaA2 days ago
Pune, IndiaSenior
Responsibilities
- Develop and troubleshoot embedded software on embedded targets.
- Design and implement embedded systems using C/C++ and Zephyr.
- Work with operating-system coding techniques, IP protocols, interfaces, hardware subsystems, schematics, and component data sheets.
- Use software configuration management, defect tracking, peer review, Git, Docker, GitLab CI/CD, and REST APIs.
- Document technical work and collaborate with an intercultural team across different time zones.
- Travel abroad up to once per year when required.
Requirements
- Bachelor's or master's degree in engineering or technology.
- At least seven years of experience.
- Proven experience in embedded development and embedded systems design.
- Hands-on development and troubleshooting experience on embedded targets.
- Solid programming experience in C/C++ and Zephyr.
- Familiarity with software configuration management tools, defect tracking tools, and peer review.
- Excellent knowledge of operating-system coding techniques, IP protocols, interfaces, and hardware subsystems.
- Ability to read schematics and component data sheets.
- Strong documentation and writing skills.
- Knowledge of Git, Docker, GitLab CI/CD, and REST APIs is preferred.
- Proficient in English with strong teamwork, technical, analytical, learning, reliability, and self-motivation skills.
About KSB SE & Co. KGaA
KSB SE & Co. KGaA designs, manufactures, and services centrifugal pumps, valves, and related systems for industrial, water/wastewater, energy, mining, and building services customers. Founded in 1871 and headquartered in Frankenthal, Germany, the public company operates a global network of production and service sites, generating revenue from equipment sales, spare parts, and lifecycle services across diverse fluid-handling applications.