
Python Embedded Engineer/Hardware Validation & Automation Engineer/Embedded Systems Validation Engineer/Server Platform Validation Engineer
Programmers.io โข Redmond, Washington, United States
**Role & seniority: ** Embedded Systems / Hardware Validation & Automation Engineer (Python-centric); seniority not specified.
**Stack/tools: ** Python; PowerShell; NPI program support (bring-up, qualification, regression); BMC & server management (in-band/out-of-band), Redfish, IPMI; CPLD; JBOD; firmware/BIOS/BMC interaction; scalable test execution; log analysis/debugging. (Ansible/container orchestration preferred.)
**Top 3 responsibilities: **
-
Support NPI hardware bring-up, qualification, and regression testing.
-
Build/maintain automation scripts for test execution, environment setup, and log analysis at scale.
-
Perform hardware validation: debugging, root-cause analysis, and issue triage/escalation with cross-team stakeholders.
-
Must-have skills:
-
Proficient in Python.
-
In-band vs out-of-band management understanding (BMC/Redfish/IPMI).
-
Ability to manage large-scale hardware validation/testing and strong debugging/log-analysis/root-cause skills.
-
Server hardware architecture knowledge and effective cross-team communication.
-
-
Nice-to-haves:
-
PowerShell automation development.
-
Familiarity with platform components/interconnects (CPLD, JBOD), system-level debugging.
-
Stress/performance/reliability testing experience.
-
OEM/partner-facing customer support; live ops support and DC familiarity.
-
Experience with Ansible or container-based orchestration frameworks.
-
-
Location & work type: Redmond, WA โ Onsite; Full-time.
Full Description
Job: Python Embedded Engineer/Hardware Validation & Automation Engineer/Embedded Systems Validation Engineer/Server Platform Validation Engineer
Location: Redmond, WA(Onsite)
Job Type: || Full time||
Primary Skills
Python, NPI Program, Power Shell, CPLD, JBOD, OEM, HW System, Firmware/ BIOS / BMC interaction,
Job Description
Mandatory skills
- Proficient with Python
- Experience supporting NPI programs (bring-up, qualification, regression testing)
- Understanding of in-band vs out-of-band management (BMC, Redfish, IPMI, etc.)
- Ability to handle large-scale hardware validation and test execution
- Strong skills in debugging, root cause analysis, and log analysis
- Ability to build scripts for test execution, environment setup, and log analysis
- Strong understanding of server hardware architecture
- Good communication and cross-team collaboration skills
Add-on-Skills
- Proficient with PowerShell script-based development for automation
- Knowledge of platform components and concepts such as CPLD, JBOD, and system interconnects
- Experience in stress, performance, and reliability testing
- Ability to work in customer-facing(OEM) / partner-facing roles
- Experience in HW system engineering, bring-up, and validation
- Knowledge of firmware / BIOS / BMC interaction and system-level debugging
- Hands-on experience in data center (DC) environments
- Provide ops support (DC + NPI), live issue triage, and escalation handling
- Ability to work with system engineers, software teams, and program stakeholders
- Familiarity with scalable automation (multi-node / rack-level systems)
- Exposure to Ansible / container-based orchestration frameworks is preferred.