Firmware Test Engineer

Overview

On Site
50/hr - 60/hr
Full Time

Skills

SAP BASIS
Test Plans
Test Cases
Test Scripts
Collaboration
Computer Hardware
Interfaces
Continuous Improvement
Quality Assurance
Design Review
Electrical Engineering
Computer Engineering
Computer Science
Firmware
Testing
Embedded Systems
Microcontrollers
SPI
I2C
UART
Scripting
Python
Bash
Automated Testing
Hardware QA
Oscilloscope
Logic Analyzer
Continuous Integration
Continuous Delivery
Version Control
Git
Problem Solving
Conflict Resolution
Attention To Detail
Communication
Unity
RTOS
Embedded Linux
Agile
Health Insurance

Job Details

Our client is looking for a Firmware Test Engineer on-site in Andover on a contract to hire basis. In this role, you will be responsible for developing, executing, and maintaining test plans and automated test frameworks to ensure the functionality, performance, and reliability of embedded firmware systems across a range of hardware platforms.

Key Responsibilities:
  • Develop and execute comprehensive test plans, test cases, and test scripts for firmware validation.
  • Design and implement automated test solutions for embedded systems and microcontrollers.
  • Collaborate with firmware, hardware, and systems engineers to define requirements and ensure full test coverage.
  • Analyze test results and work with cross-functional teams to identify and resolve issues.
  • Maintain test environments, lab setups, and necessary hardware interfaces for testing.
  • Contribute to continuous improvement of QA processes and test automation strategies.
  • Participate in code and design reviews to provide testability feedback.

Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 3+ years of experience in firmware or embedded systems testing.
  • Strong knowledge of embedded systems, microcontrollers, and communication protocols (e.g., SPI, I2C, UART, CAN).
  • Proficiency with scripting languages (e.g., Python, Bash) and test automation tools.
  • Experience with hardware test equipment such as oscilloscopes, logic analyzers, and multimeters.
  • Familiarity with CI/CD pipelines and version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.

Preferred Qualifications:
  • Experience with test frameworks such as Robot Framework, pytest, or Unity.
  • Knowledge of RTOS and embedded Linux environments.
  • Familiarity with Agile development practices.

The Offer:
  • Competitive Salary
You will receive the following benefits:
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k) {including match- if applicable}
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC