About the role

  • Embedded Testing Engineer testing embedded software for Avive's AED technology. Leading quality engineering practices and ensuring compliance with regulatory requirements.

Responsibilities

  • Lead end-to-end testing between internal and external systems, connected hardware products, cloud-based databases, and applications.
  • Create and maintain test plans, write automated and manual test cases, and execute verification tests based on software requirements and specifications.
  • Triage defects from opening to closure. Log reproduction steps, participate in impact analysis, recommend solutions, and execute regression tests. Find root causes and work with engineers to ensure closure.
  • Develop and maintain automation framework with dedicated hardware fixtures using Pytest.
  • Create and deliver software project documentation, including IUVs, design verification test plans, test protocols, and test reports.
  • Consider and implement unit and system level tests.
  • Design, develop and test software tools that aid in development and manufacturing.
  • Maintain focus on delivering the highest quality product to our customers.
  • Work closely with the firmware development team for a deep and nuanced understanding of implementation detail.

Requirements

  • BS degree in Electrical Engineering, Computer Engineering, Physics, or equivalent combination of relevant coursework and job-related experience.
  • Minimum of five (5) years in a software test position for embedded systems.
  • Ability to write, debug, and review python for hardware-control libraries and automated tests.
  • Python, C/C++, ARM CPUs, Embedded Linux experience.
  • Understanding of basic engineering lab equipment, electronics and firmware design.
  • Experience using IDEs such as, MPLab, Segger Embedded Studio, VS code, or similar.
  • Experience in using Linux, Windows, and Mac OS.
  • Experience with wireless networking test protocols – Cellular, BLE, WiFi.
  • Experience using Git, defect tracking in Jira, and participating in an Agile with scrum development process.
  • Excellent verbal and written communication skills including technical writing. Good documentation is a must!

Job title

Embedded Testing Engineer

Job type

Experience level

Mid levelSenior

Salary

$125,000 - $145,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job