Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 22, 2026
Software/Firmware Engineer
Senior
109,700 - 175,500 USD/yr
Fort Collins, CO
Apply now
Quick Facts
- Role: Software/Firmware Engineer
- Focus: High-speed serial communication and data conversion IPs
Description
Design, develop, test, and maintain firmware/software for high-speed serial communication (e.g., SerDes) and data conversion IPs. Refactor existing software to improve performance, scalability, and maintainability, and evolve legacy infrastructure for next-generation hardware. Collaborate with cross-functional teams to debug firmware/software on hardware platforms using lab equipment and RTL Verilog simulations.
Responsibilities
- Design, develop, test, and maintain firmware/software for high-speed serial communication and data conversion IPs
- Refactor software to improve performance, scalability, and maintainability
- Develop and maintain regression test suites (e.g., gtest)
- Modernize legacy software infrastructure for next-generation requirements
- Debug complex firmware/software issues using oscilloscopes, spectrum analyzers, and RTL Verilog simulations
- Implement and maintain CI/CD pipelines using Jenkins, Linux, and bash scripting
- Optimize software for performance, reliability, and compatibility on Linux-based systems
- Document processes, code, and system interfaces
- Debug and resolve issues in field-deployed systems under time constraints
- Perform Linux administration of local compute cluster
Requirements
- BSEE with 8+ years OR MSEE with 6+ years OR PhD with 3+ years relevant industry experience
- Proficiency in C/C++ with expertise in threading, network programming, and system-level development
- Demonstrated full lifecycle firmware/software development and legacy refactoring
- Regression test development and maintenance experience using tools like gtest
- Linux system programming experience (e.g., kernel modules, drivers), bash scripting, and Jenkins CI/CD workflows
- Linux administration experience (configuration, troubleshooting)
- Knowledge of high-speed SerDes and related protocols
Benefits
- Discretionary annual bonus
- New hire equity grant and ongoing annual equity awards
- Medical, dental, and vision plans
- 401(K) with company matching
- Employee Stock Purchase Program (ESPP)
- Employee Assistance Program (EAP)
- Company paid holidays, paid sick leave, and vacation time
- Paid Family Leave and other leaves of absence (as applicable)
Similar jobs you might like

Softwareentwickler C++ / Linux (m/w/d) | Embedded Systems & Echtzeitsoftware
Albert Handtmann Maschinenfabrik GmbH & Co. KG
Mid
Technology
Biberach, Germany · Hybrid
€70K - €95K/yr
2 days ago

Firmware Engineer
Broadcom
Senior
Technology
Fort Collins, CO
$122K - $195K/yr
5 days ago
Senior Software Engineer (w/m/d) - Berlin
Capgemini
Senior
Technology
Berlin, Germany · On-site
€40K - €65K/yr
6 days ago

DevOps Engineer
Avenga Czechia s.r.o.
Mid
Technology
Prague, Czechia · Hybrid
N/A
4 days ago

Senior Software Engineer
Mastercard
Senior
Technology
O'Fallon, MO
$115K - $184K/yr
5 days ago
Senior Software Engineer (m/w/d) - C++/Qt, Linux
Mettler-Toledo (Albstadt) GmbH
Senior
Technology
Mosbach, BW, Germany · On-site
€40K - €70K/yr
6 days ago
DevOps-Entwickler für Embedded Linux (w/m/div.)
KEENFINITY GMBH
Senior
Technology
Nuremberg, Germany · On-site
€45K - €80K/yr
6 days ago

Optical Firmware/Software Engineer (Tech Lead)
Astera Labs
Senior
Technology
San Jose, CA · On-site
$160K - $200K/yr
6 days ago

Senior/Staff Software Engineer, DevOps
TurbineOne
Senior
Technology
San Francisco, CA · Remote
$240K - $280K/yr
40m ago
Senior System Network Engineer (m/w/d)
TKMS Hagenuk Marinekommunikation GmbH
Senior
Technology
Flintbek, SH, Germany · On-site
€55K - €85K/yr
6 days ago