DeveloperJobs.io
← Back to all jobs

Job Description

Senior Embedded Software Engineer role based onsite in Boulder, CO, focusing on embedded handheld medical device software with emphasis on requirements analysis, test planning, and integration testing.

Responsibilities

  • Create a software integration test plan and protocol aligned with design input documents and code for an embedded handheld battery-powered medical device, and execute them per the medical device software development process.
  • Identify the test hardware needed to support system testing.
  • Conduct software regression analysis on C/C++ code with awareness of custom hardware design to plan integration testing.
  • Participate in requirements, design, and code review discussions and provide feedback.

Requirements

  • Experience spanning design, development, and testing of embedded systems is preferred, but this role does not include design or development work.
  • Familiarity with designs implemented in C for microcontrollers in Non-RTOS or RTOS environments for safety critical handheld medical devices.
  • Familiarity with GUI designs in C++ for microcontrollers in RTOS environments for safety critical handheld medical devices.
  • Ability to perform requirements analysis, identify gaps, and craft test scenarios for input documents such as requirements or design documents for safety critical handheld medical devices.
  • Develop software integration test plans and protocols for design inputs and code, and execute them according to the medical device software development process.
  • Identify relevant test hardware equipment for system testing.
  • Perform regression analysis of C/C++ software with knowledge of custom hardware to plan integration testing.
  • Participate in requirements, design, and code review meetings and provide comments.
  • Requires on site office support.
  • Key skills include Yocto Linux, BSP, CI/CD pipeline, and platform engineering.

Technologies

  • C
  • C++
  • Yocto Linux
  • RTOS
  • Non-RTOS
  • BSP
  • CI/CD pipeline
  • Platform engineering

Compensation

  • USD 92,000 - 141,000 per year

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Relocation assistance
  • Vision insurance

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.