Amperesand
Staff Software Engineer
Reno, Nevada, United States +1 · Staff · Full-time · Posted Oct 9, 2026
- Location
- Reno, Nevada, United States
San Francisco, California, United States - Experience
- 6+ years.
- Education
- BS or MS in Computer or Electrical Engineering, or equivalent experience.
About the job
Leads development of a distributed Golang test framework for validating power electronics and automating testing across laboratory and manufacturing environments.
What you'll do
- Architect, develop, deploy, and improve test software for lab validation, regression testing, and production.
- Integrate test systems with MES and databases to support traceability and production feedback; collaborate on test hardware design and debugging.
- Set engineering standards, mentor the software team, and deploy solutions at facilities worldwide.
What they ask for
- 6+ years designing scalable distributed software, with technical leadership on complex projects.
- Expertise in system-level languages and strong software fundamentals, concurrency, asynchronous programming, and distributed systems.
- Experience with high-volume data ingestion, relational and non-relational databases, hardware, microcontrollers, communication protocols, and Linux.
- Proven ability to mentor engineers and drive engineering standards.
Tools
Golang, Rust, C, C++, MES, CAN, SPI, I2C
Model-written summary · the original posting is authoritative