Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Imperative Care

New

Senior Software Engineer (Embedded Test Automation)

Posted
Discussion
  • This position is on-site and full-time
  • The Senior Software Engineer, Embedded Test Automation designs and develops automation used to test, integrate, and manufacture the embedded systems within our medical robotic platform. This hands-on role will build hardware-in-the-loop test infrastructure, automated firmware tests, and reliable manufacturing tools
  • Design, implement, and maintain hardware-in-the-loop test systems and automated fixtures for embedded firmware and hardware
  • Build reusable Python automation for component, integration, regression, and fault-injection testing
  • Create and maintain manufacturing tools for device programming, provisioning, configuration, calibration, and diagnostics
  • Integrate embedded tests and hardware test stations into CI/CD workflows
  • Collaborate with embedded software, electrical, systems, manufacturing, and quality teams to develop tools to automate tasks and collect data

Benefits

  • Stock options
  • 401k
  • Health benefits
  • Team events, competitions & activities
  • Experience with Linux, Git, automated test frameworks such as pytest, and CI/CD systems; experience with containers and build automation is a plus
  • Strong Python software-development skills and experience creating maintainable automation frameworks, test tools, or manufacturing utilities
  • Experience automating hardware/software or electromechanical systems using test fixtures, laboratory equipment, or hardware-in-the-loop environments
  • Bachelor’s degree in computer science, computer engineering, electrical engineering, or a related field and a minimum of 5 years of relevant experience; or an equivalent combination of education and work experience
  • Experience with C or C++, embedded systems, and communication interfaces such as CAN, UART, or Ethernet is preferred. Experience in manufacturing, medical devices, or another regulated or safety-critical environment is also a plus

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.