Přeskočit na obsah Přeskočit na zápatí

Embedded Software Engineer

ID pozice
499931
Zveřejněno od
25-Bře-2026
Organizace
Siemens Healthineers
Obor
Research & Development
Společnost
Siemens Healthcare Private Limited
Úroveň zkušeností
S dlouholetou praxí v oboru
Typ pozice
Plný úvazek
Režim práce
Pouze na pracovišti
Druh smlouvy
Trvalý
Lokalita
  • Bengalúru - Karnataka - Indie
We’re looking for an experienced Embedded Software Developer to join our Varian embedded team at Siemens Healthineers, Bangalore.

You will develop, test, and optimize safety-critical embedded software, utilizing model-based development to ensure smooth and reliable system operation within the healthcare domain.

Roles and Responsibilities
  • Develop embedded software for microcontrollers and processors.
  • Write efficient, reliable, and thread-safe code in C++.
  • Collaborate with hardware teams for seamless HW–SW integration.
  • Work with RTOS (specifically VxWorks) and embedded Linux environments.
  • Ensure performance, reliability, and scalability of software adhering to medical safety standards.
  • Create and maintain technical development and test documentation.
Required Skills
  • Bachelor’s degree in Electronics and Communication Engineering (ECE).
  • 2-4 years of experience in Embedded C++ development.
  • Strong understanding of embedded systems architecture and Object-Oriented Design (OOD).
  • Experience with RTOS (VxWorks/QNX is preferred)/embedded Linux.
  • Hands-on experience with communication Protocols such as I2C, SPI, UART, Ethernet and TCP/UDP.
  • Strong debugging skills using oscilloscopes, logic/protocol analyzers.
  • Good problem-solving, communication, and teamwork skills.
  • Knowledge of microcontrollers, processors, and HW–SW interaction.
  • Working knowledge of build automation (Make/CMake) and cross-compilation.
Nice to Have
  • Experience with TFS/Azure DevOps and CI/CD workflows.
  • Worked on Object model programming tool like Rhapsody
  • Worked on Medical Domain.