Software Test Engineer Job at Ambrell Corporation, Rochester, NY

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

Talently

Site Safety Health Officer Job at Talently

 ...105,000 - $120,000 plus annual bonus Skills: OSHA, EM-385, Safety Audits, Construction Safety, ISO 45001 About the Construction...  ...efficiency and system reliability. As the Site Safety & Health Officer (SSHO), you'll play a key role in managing on-site safety... 

Green Key Resources

Legal Executive Assistant Job at Green Key Resources

 ...A prestigious litigation firm with a focus on social justice in NYC is seeking a self-motivated and experienced Executive Assistant to join their New York office. The successful candidate will provide administrative support to attorneys across various practice areas, ensuring... 

Posterity Group LLC

Licensed Practical/Vocational Nurse (LPN/LVN) Job at Posterity Group LLC

 ...business, headquartered in Rockville, MD, that specializes in federal government contracting and staffing. We are tasked with staffing The...  ...Primary Clinic (TPC) Suffolk with Licensed Practional/Vocational Nurses (LPN/LVN). The LPNs/LVNs are expected to perform the... 

SRS Distribution

International Logistics Manager Job at SRS Distribution

 ...Logistics Manager will lead the development and scaling of SRS Transports global import operations as the company establishes itself as...  ...time off (vacation sick volunteer holidays birthday floating) medical/dental/vision flexible spending accounts company-paid life and... 

Stahl Companies

Test Automation Engineer Job at Stahl Companies

 ...Job Description Job Description Description Test Automation Engineer WHO WE ARE: STAHL Companies provides the Program Management for its Channel of Commercial Technology companies in Government that consist of Small Businesses and New Technology start...