Siemens Healthineers · 17 hours ago
Sr Embedded Software Engineer
Siemens Healthineers is a leader in medical technology, dedicated to pioneering breakthroughs in healthcare. The Sr Embedded Software Engineer will develop and test embedded software within a regulated environment, ensuring quality and reliability while collaborating with cross-functional teams to design and implement solutions.
Health CareHealth DiagnosticsMedicalMedical Device
Responsibilities
Develops/Tests software within a regulated environment, ISO 62304
Works with Product Owners and other stake holders to develop embedded software requirements
Works with Architects and other stake holders to design and architect solutions
Design and implement object-oriented embedded software in C++ deployed on VxWorks RTOS
Integrate the control software with electrical and mechanical hardware and application software to achieve coordinated sensing and control
Active participation in design and code reviews, unit testing, software debugging, system troubleshooting and overall resolution to ensure the quality of software implementation and the safety, performance and reliability of integrated software and hardware
Deliver technical documentation including requirements, design descriptions, test methods, and test reports
Work in a fast-paced environment focused on creating safe, reliable platform, components, and products while meeting schedule commitments
Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors to find a solution
Supports external customers (end user/service/installation and commissioning) as needed
Assisting the V&V team troubleshoot, and debug software and hardware problems as needed
Works with a cross functional team to estimate and plan development activities, create, and maintain activities within a SCRUM like environment
Assists in investigating non-conformances (complaint investigations), determines root cause and assigns corrective action
Report progress to management
Analyze, design, program, debug and modify embedded software/firmware
Troubleshoot code for firmware (IC embedded code) applications
Typically programs in machine language, assembly language and high level languages (e.g., C, C++)
Work with electrical, mechanical, physics, systems, software and marketing teams to develop and refine requirements
Creation of technical documentation for approvals
Complaint handling and corrections of firmware related issues
Qualification
Required
BS in Electrical and Computer Engineering, Computer Science
3+ years of relevant experience
Highly motivated team player who can also work independently
Excellent problem solving and critical skills
Ability to interact effectively with experts in multiple disciplines
Excellent communication and presentation skills
Preferred
MS, PhD degree in Biomedical engineering is a plus
Benefits
Medical insurance
Dental insurance
Vision insurance
401(k) retirement plan
Life insurance
Long-term and short-term disability insurance
Paid parking/public transportation
Paid time off
Paid sick and safe time
Company
Siemens Healthineers
Siemens Healthineers is a healthcare technology company that provides diagnostic and therapeutic products and services. It is a sub-organization of Siemens.
H1B Sponsorship
Siemens Healthineers has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (104)
2024 (70)
2023 (64)
2022 (89)
2021 (50)
2020 (86)
Funding
Current Stage
Public CompanyTotal Funding
$2.76BKey Investors
Ontario Together Fund
2021-05-25Grant· $2.5M
2021-03-25Post Ipo Equity· $2.76B
2018-03-16IPO
Leadership Team
Recent News
South Africa Today
2026-01-07
Company data provided by crunchbase