Senior Software Engineer; Hardware Test
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-07-18
Listing for:
Combined Selection Group Ltd
Full Time
position Listed on 2026-07-18
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Software Testing, Python, DevOps
Job Description & How to Apply Below
Senior Software Engineer (Hardware Test)
Location:
San Francisco Bay Area, CA (Full-Time, Onsite)
We are seeking an experienced Senior Software Engineer (Hardware Test) to join a growing engineering team developing complex, mission-critical hardware systems. This is a hands‑on role for an engineer who enjoys designing scalable test infrastructure, building automation, and developing software that supports hardware integration and validation. You will work closely with cross‑functional engineering teams to deliver reliable, high‑quality systems throughout the product development lifecycle.
The Role- Design software architecture to support hardware integration and testing
- Build and maintain automated test infrastructure for complex hardware systems
- Develop scalable testing frameworks that can be reused across multiple projects
- Collaborate with software, hardware, and systems engineering teams throughout development
- Create automated test software using Python and Linux‑based tools
- Support integration, validation, and verification of critical hardware components
- Develop software for telemetry, diagnostics, and hardware control
- Contribute to system bring‑up, testing, and production readiness
- Improve software quality through automation, tooling, and continuous improvement
- Mentor junior engineers and contribute to technical best practices
- Bachelor's degree in Computer Science, Electrical Engineering, or a related discipline
- 5+ years of professional software engineering experience
- Strong Python development experience
- Experience working in Linux environments
- Knowledge of version control systems such as Git
- Experience developing software for hardware testing or hardware integration
- Experience debugging hardware interfaces using tools such as oscilloscopes, logic analysers, or debuggers
- Excellent communication and collaboration skills
- Passion for building reliable engineering solutions in a fast‑paced environment
- Embedded systems
- Hardware validation and verification
- Ground systems or telemetry software
- Automated hardware testing
- Electronics debugging
- Software testing frameworks
- Database or web application development
- Aerospace, robotics, defence, automotive, or other highly regulated engineering environments
- Ownership of complex hardware testing infrastructure
- Exposure to cutting‑edge engineering projects
- Working alongside experienced software and hardware engineers
- Significant technical ownership and influence
- Great salary, bonus, equity, and comprehensive benefits package
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×