Software Test Engineer Job at Ambrell Corporation, Rochester, NY

TFFiTmJhNlhsSno3MlB0cXFOb25KRHp2QXc9PQ==
  • Ambrell Corporation
  • Rochester, NY

Job Description

Job Description

Job Description

Description:

PLEASE NOTE THIS JOB IS BASED IN PENANG, MALAYSIA

About Ambrell

Ambrell ( is a global leader in induction heating technology, delivering innovative solutions for industrial applications. We’re launching a new embedded systems team to create next-generation hardware, and we need a senior engineer to lead the charge.

Role Overview

As a Software Test Engineer, you will develop and execute automated and manual test procedures for embedded systems. You’ll work closely with hardware and software teams to validate firmware, troubleshoot board-level issues, and build custom test setups using Raspberry Pi, Arduino, and custom-designed boards. This role requires strong analytical skills, a passion for quality, and hands-on experience with electronics.

Responsibilities

  • Design, implement, and maintain automated test frameworks using Python and microcontrollers (Raspberry Pi, Arduino).
  • Develop test scripts and test systems that interface with embedded hardware, including custom-designed boards.
  • Create and maintain test setups for functional, regression, and performance testing.
  • Perform board-level troubleshooting using oscilloscopes, logic analyzers, and multimeters.
  • Assemble and solder prototype boards for testing and validation.
  • Collaborate with firmware engineers to identify and resolve software/hardware integration issues.
  • Document test results, bugs, and performance metrics clearly and thoroughly.
  • Support CI/CD integration of automated tests into development pipelines.
  • Maintain and calibrate test equipment and custom test rigs.
  • Participate in code reviews and provide feedback from a testability perspective.

Requirements:

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field.
  • 3–5 years of experience in embedded systems testing or firmware validation.
  • Proficiency in Python and basic C/C++ for embedded systems.
  • Experience developing test systems using Raspberry Pi, Arduino, or similar platforms.
  • Strong hands-on skills in soldering, board assembly, and hardware debugging.
  • Familiarity with tools like oscilloscopes, logic analyzers, and JTAG.
  • Understanding of CI/CD pipelines and version control systems (e.g., Git).
  • Excellent problem-solving and communication skills.

Job Tags

Similar Jobs

HealthTrust Workforce Solutions

Travel Nurse RN - CVOR - $2,911 per week Job at HealthTrust Workforce Solutions

HealthTrust Workforce Solution External is seeking a travel nurse RN CVOR for a travel nursing job in Las Cruces, New Mexico. Job Description & Requirements ~ Specialty: CVOR ~ Discipline: RN ~ Start Date: 10/20/2025~ Duration: 13 weeks ~40 hours per week...

Abacus

Forklift Operator Reach Truck Cherry Picker Job at Abacus

 ...workflow in shipping and receiving operations while adhering to safety standards. Duties Operate forklifts, including order pickers, cherry pickers, to move materials and products throughout the warehouse. Load and unload shipments, ensuring accurate placement of... 

Parkland Health and Hospital System

Prior Authorization Specialist Job at Parkland Health and Hospital System

 ...where patient care is more than a job. Its our passion. Summary Responsible for performing benefits verification and prior authorization functions with insurance carriers to ensure optimal reimbursement for high cost medications, surgeries and procedures, within... 

Virginia Mason Medical Center - Seattle - CommonSpirit Healt...

Neurology - Physician Job at Virginia Mason Medical Center - Seattle - CommonSpirit Healt...

 ...Neurology - Physician at Virginia Mason Medical Center - Seattle - CommonSpirit Health summary: This position is for a board-certified neurologist with stroke fellowship training at Virginia Mason Franciscan Health in Washington state, providing comprehensive neurological... 

OSI Systems, Inc.

Clinical Education Consultant Job at OSI Systems, Inc.

 ...s bedside, their health is still in our hands.The Clinical Education Consultant (CEC) works collaboratively with Field Sales and Project Management...  ...to meet our customers\' unique needs. The CEC provides remote and/or on-site support during installation, including pre-...