Senior Engineer, Embedded Software Testing and Qualification

Baker Hughes

Quick summary

Work type
On-site
Location
Skaneateles, NY
Salary
$101,530–$188,470 / yr
Posted
1 day ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $145k
$88k most similar roles pay here $232k

This role pays less than 75% of similar roles. Most pay $145,750–$218,215 — the shaded band above. At the midpoint, this role pays about $145k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Baker Hughes

Baker Hughes Company is a leading global energy technology company, co-headquartered in Houston, Texas, and London, UK, providing integrated oilfield services, equipment, and industrial technology to clients in over 120 countries.

Baker Hughes currently has 8 open roles on FindRole.

Most-posted roles

View all roles at Baker Hughes

At a glance

TL;DR · Senior Engineer, Embedded Software Testing and Qualification

As a Senior Software Development Engineer in Test (SDET) at Baker Hughes, you will join a dynamic team focused on embedded systems to design and scale automated test frameworks that bridge hardware and software. Your daily responsibilities include architecting robust test strategies, developing automation code using Python or C#, leading debugging efforts for complex issues, optimizing CI/CD pipelines, driving testability in software development, and mentoring junior engineers. You will work closely with firmware developers, electrical engineers, and product managers to ensure the reliability of our products. The ideal candidate has 5-8 years of experience as an SDET or Test Automation Engineer in embedded systems, IoT, automotive, medical device, or aerospace industries, with strong proficiency in Python (pytest/unittest) and C#. Additionally, you should have a deep understanding of Real-Time Operating Systems and Embedded Linux environments, hands-on experience testing low-level protocols like BLE/Wi-Fi, and the ability to work with lab equipment for automated testing.

What you'll do

  • Design and scale automated test frameworks for hardware-in-the-loop environments.
  • Write robust automation scripts using Python or C# for production-grade testing.
  • Lead debugging efforts to isolate and diagnose complex low-level hardware defects.
  • Optimize CI/CD pipelines to orchestrate daily regression testing on embedded systems.
  • Mentor junior engineers, providing technical guidance and conducting code reviews.

What we're looking for

  • 5 to 8 years of experience as an SDET or Test Automation Engineer in embedded systems.
  • Strong proficiency in Python (pytest/unittest) and C# for automation code development.
  • Deep understanding of Real-Time Operating Systems and Embedded Linux environments.
  • Experience testing low-level hardware-software interfaces and communication buses.
  • Ability to design, scale, and optimize automated test frameworks and CI/CD pipelines.
  • Proficiency in using lab equipment for automated testing and debugging complex issues.
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.

More like this

Similar roles

Embedded Software Engineer

Rockwell Automation

Mayfield Heights, Ohio 7 days ago
C++ Python IEC 61508 IEC 62443 Common Industrial Protocol (CIP) Ethernet USB PCI Express Intel Architecture ARM Architecture Embedded Hypervisors RTOS Linux Object-Oriented Analysis Object-Oriented Design Continuous Integration Agile Methodology Scaled Agile Framework
Hybrid

Senior Engineer - Embedded Software

Rockwell Automation

OH 43 days ago
C++ Python Git Jenkins CppUnit CI/CD SAFe Agile IEC 61508 IEC 62443 Common Industrial Protocol (CIP) Terraform AWS Kubernetes
Hybrid

Senior Engineer - Embedded Software

Rockwell Automation

OH 43 days ago
C++ Python Git Jenkins CppUnit CI/CD SAFe Agile IEC 61508 IEC 62443 Common Industrial Protocol (CIP) Terraform AWS Kubernetes
Hybrid

Senior Embedded Software Engineer

Cisco

Remote (San Jose, CA) 8 days ago $165,000$241,400
C/C++ Python Linux I2C PCIe SPI MDIO TCP/IP Linux kernel Device driver development Networking ASICs PHY testing SSD USB NVRAM eMMC Secure-boot CMIS SFF standards Software quality processes
Remote

Senior Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 70 days ago $135,000$200,000
C Linux kernel driver development ARM RISC-V BSP development AMD UltraScale+ Microchip Polarfire SoC Socket programming IPsec Internet/Ethernet protocols NIST FIPS 140-3 NIAP Common Criteria CNSA suite
Hybrid