Zum Inhalt springen Zum Footer springen

Embedded Software Engineer

Job ID
499931
Veröffentlicht seit
25-Mär-2026
Tätigkeitsbereich
Research & Development
Unternehmen
Siemens Healthcare Private Limited
Erfahrungsniveau
Experienced Professional
Beschäftigungsart
Vollzeit
Arbeitsmodell
Arbeiten vor Ort
Vertragsart
Unbefristet
Standort(e)
  • Bangalore - - Indien
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.