Embedded Software Test Engineer

Central Business SolutionsNewark, NJ
Onsite

About The Position

The Embedded Software Test Engineer will be responsible for reviewing software design and requirements specifications, reporting and communicating software defects, writing code and developing scenarios to test coverage of component requirements, maintaining a suite of regression tests, communicating with software developers and electrical engineers, creating and updating tests for new features and technology, qualifying each release of software for deployment to patients, developing clear and concise test reports, and maintaining automated test infrastructure.

Requirements

  • Python
  • Embedded Software Testing
  • Script Based Testing
  • Test Framework
  • Device Testing
  • Automation Testing

Responsibilities

  • Review Software Design and Requirements Specifications to provide input and feedback to cross functional teams
  • Reporting and Communication of Software Defects in formal and Ad-hoc tests
  • Writing code and developing scenarios to test coverage of component requirements using hardware and software in the testing environments using Python
  • Maintaining a suite of regression tests to ensure software functionality for each release of software
  • Communicating with software developers, and electrical engineers to proactively identify problems and gaps in test coverage and documentation
  • Creating and updating tests for new features and technology
  • Qualifying each release of software for deployment to patients
  • Developing clear and concise test reports
  • Maintaining automated test infrastructure
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service