Taro Logo

Senior Embedded Software Engineer

A global medical technology company with 73,000+ employees developing innovative healthcare solutions and diagnostic equipment.
Hesperia, CA, USA
$128,100 - $192,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare · Biotech

Job Description

Join Siemens Healthineers' Molecular Imaging (MI) division as a Senior Embedded Software Engineer, where you'll be at the forefront of developing advanced SPECT and hybrid imaging systems. This role combines hardware, software, and clinical innovation to create diagnostic technologies that transform healthcare delivery worldwide. You'll be working with cutting-edge technology in a collaborative environment, developing embedded software subsystems for medical imaging cameras with a focus on motion control, safety, and detector signal chain systems.

The position offers growth opportunities in both technical and leadership paths, allowing you to shape your career according to your strengths and interests. As part of a 73,000-strong global team, you'll contribute to technologies that enable earlier diagnosis, more precise staging, and improved therapy planning for patients globally, particularly in oncology, cardiology, and neurology.

The role requires expertise in embedded software development, with hands-on experience in C/C++, Linux systems, and hardware interfaces. You'll work in an Agile environment, collaborating with cross-functional teams to ensure high-quality deliverables that meet strict safety and regulatory requirements. The company offers competitive compensation ($128,100-$192,200) and comprehensive benefits, including medical, dental, vision, and 401(k).

Siemens Healthineers values diversity and inclusion, fostering an environment where different perspectives drive innovation. This role presents an opportunity to work with advanced diagnostic imaging technologies while making a meaningful impact on healthcare delivery worldwide. The position combines technical challenges with the satisfaction of contributing to solutions that improve patient outcomes across the globe.

Last updated 2 months ago

Responsibilities For Senior Embedded Software Engineer

  • Developing and supporting embedded software subsystems for SPECT Molecular Imaging cameras
  • Documenting requirements, architecture, and design specifications
  • Participating in work estimation, planning, scheduling, and execution in Agile scrum team
  • Ensuring conformance to and tracing of safety requirements and protocols
  • Conducting unit testing and supporting integration of software deliverables
  • Investigating issues reported by internal and external customers

Requirements For Senior Embedded Software Engineer

Linux
  • Bachelor's degree in Electrical, Software, or Computer Engineering
  • Minimum 5 years of experience in embedded software development
  • Proficient in programming languages such as C/C++ or C#
  • Experience with Agile development in collaborative team environments
  • Hands-on experience with low-level software/hardware interfaces
  • Expertise in Linux internals including kernel, drivers, and application-level development
  • Experience with SoC platforms (e.g., AMD Zynq Ultrascale+ with 64-bit processors)
  • Familiarity with motion control systems, safety protocols, and failsafe error handling
  • Understanding of radiation safety and medical imaging equipment operation
  • Strong focus on quality, process adherence, and defect resolution

Benefits For Senior Embedded Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) retirement plan
  • Life insurance
  • Long-term disability insurance
  • Short-term disability insurance
  • Paid parking/public transportation
  • Paid time off
  • Paid sick and safe time