Software Test Engineer Job at Ambrell Corporation, Rochester, NY

UUR4N1M0Rm9JSGJTR2lCdVo1QkoxaTRNUmc9PQ==
  • 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

Seeking Health

Director Of Digital Marketing - WA Job at Seeking Health

 ...engine for the company. Lead all DTC digital channels (paid media, SEO, email, e-commerce, social) while building a high-performing...  ...Location: Beautiful Bellingham, WA with mountain and water access, or remote flexibility Compensation & Security: Competitive salary,... 

Doral Medical and Multi Specialty Facility LLC

Partial Remote RN for Case Manager Job at Doral Medical and Multi Specialty Facility LLC

 ...Qualifications: Education: Bachelors in human services, nursing, therapy, psychology, social work, or a related field OR NYS licensed RN with bachelors degree OR Any bachelors degree + 5 years experience with behavioral health populations OR CASAC certification... 

Centra Health, Inc

Clinical Registered Nurse II-LGH B41 Oncology-WEO B/7a-7p Job at Centra Health, Inc

The Clinical Registered Nurse (RN) II is responsible for managing individualized patient care by promoting and restoring patients' health...  ...Life Support **ACLS requirements may be (are) waived for 100% remote employees** Cath Lab/Electrophysiology Operating Room Critical... 

American Dental Companies

Registered Dental Assistant Job at American Dental Companies

 ...Join our Team at Smile Quest Dental as a Dental Assistant! Location: Rocklin, CA. We pay at the top end of the profession and provide medical...  ...who have the following qualifications: Must be a Registered Dental Assistant. Great Attitude. Must have integrity... 

Stitch Consulting Services, Inc.

Email Developer Job at Stitch Consulting Services, Inc.

 ...make marketing magic happen in Braze. About This Role This email development role is referred to in Stitch as the Technical...  ...quality assurance processes on the emails you and other Stitchers develop to ensure we are delivering the best emails for our clients Perform...