You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Siemens Healthineers

Firmware Engineer

  • Hybrid

Salary

$133,740 - 183,887/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds medical technology and has more than 72,000 staff across more than 70 countries, with a portfolio used in clinical decision-making and treatment pathways.

The role sits within a regulated environment governed by ISO 62304 and involves work with the V&V team, product owners, architects, and electrical, mechanical, physics, systems, software and marketing colleagues.

The work is fast-paced and centres on building safe, reliable platforms, components and products while meeting schedule commitments.

Your work is organised in a SCRUM-like cycle with a cross-functional team.

Responsibilities

  • Write object-oriented embedded software in C++ for VxWorks RTOS or Embedded Linux, including analysing, designing, programming, debugging and modifying firmware.
  • Work with product owners and stakeholders to define embedded software requirements, and with architects to design solutions.
  • Integrate control software with electrical and mechanical hardware and application software to achieve coordinated sensing and motion control.
  • Take part in architecture, design and code reviews, unit testing, debugging and system troubleshooting to protect software quality and the safety, performance and reliability of integrated systems.
  • Help the V&V team find and fix software and hardware faults.
  • Investigate non-conformances and complaints, identify root causes and set corrective actions.
  • Estimate and plan development work with the team, and keep those plans current.
  • Write technical documents such as requirements, design descriptions, test methods, test reports and approval documentation.
  • Support external customers during end-use, service, installation and commissioning when needed.
  • Handle complaints and correct firmware issues.
  • Report progress to management.
  • Work through complex problems that require in-depth evaluation of many variable factors.

Requirements

  • Experience programming embedded firmware in C or C++.
  • Experience troubleshooting embedded code.
  • Ability to develop and refine requirements with teams across electrical, mechanical, software and marketing.

Conditions

The base pay range is $133,740 to $183,887.

Starting pay within this range depends on factors such as geography or market, skills, education, experience and other qualifications.

Commission eligibility, if applicable, follows the company's plan and is based on individual and/or company performance.

Equal employment opportunity applies, and reasonable accommodations are provided for people with disabilities.

You must be able to work with controlled technology under US export control law, which covers the EAR, ITAR and OFAC sanctions.

Do not send your CV by email. Create a profile in the talent community to upload it instead, which also lets the company alert you to relevant roles.

Beware of fake recruiters posing as the company. Check that any posting appears on the company's career site.

Benefits

  • Medical, dental and vision insurance.
  • 401(k) retirement plan.
  • Life insurance, plus long-term and short-term disability insurance.
  • Paid parking or public transportation.
  • Paid time off and paid sick and safe time.
  • Benefits are subject to applicable eligibility requirements.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

Siemens Healthineers

  • Industry: HealthTech

Office in United States

Also hiring in Switzerland, Norway, Finland and 2 more places

27 of their 65 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • C++
  • Linux
Type
Full-time
Industry
HealthTech
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Tech stack
  • C++
  • Linux

Location

Work model
Hybrid
Region
United States
Office
  • United States
Remote from
  • United States

Compensation

Salary
$133,740 - 183,887 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
HealthTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason