FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Firmware Engineer
SupermicroSeeking a motivated Sr. Firmware Engineer for firmware development and support of high-performance Ethernet switch products.
Posted 6/8/2026full-timeSan Jose • California • 🇺🇸 United StatesSenior💰 $160,000 - $180,000 per yearWebsite
Tech Stack
Tools & technologiesLinuxPythonSwitching
About the role
Key responsibilities & impact- Perform firmware validation, software installation, configuration, and switch bring-up activities for new and existing Ethernet switch platforms
- Support debugging and resolution of customer-reported issues related to networking, firmware, and system integration
- Collaborate closely with hardware, firmware, and software teams to validate new software releases, bug fixes, and feature implementations
- Utilize Linux command-line tools, system logs, and diagnostic utilities to troubleshoot complex system and networking issues
- Assist with automation scripting (e.g., shell/Python) and execution of regression, interoperability, and functional testing
- Maintain accurate engineering documentation, issue tracking records, validation reports, and test results
- Support lab infrastructure setup, customer configuration replication, and reproduction of field-reported issues
- Contribute to continuous improvement of testing processes and tools for switch firmware quality assurance
Requirements
What you’ll need- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 8+ years of experience in firmware validation, networking, or embedded systems support
- Basic understanding of Linux operating systems and Ethernet switching concepts
- Familiarity with Cumulus Linux, common networking protocols (e.g., BGP, OSPF, VLAN, STP, MLAG, EVPN), and data center switching environments
- Hands-on experience with switch bring-up, configuration, and troubleshooting
- Strong problem-solving skills and ability to debug issues across hardware-software boundaries
- Experience using Linux CLI tools, logging mechanisms, and diagnostic utilities
- Knowledge of scripting for automation and testing (Bash, Python preferred)
- Excellent written and verbal communication skills with strong attention to detail
- Ability to work effectively in a collaborative, cross-functional team environment
Benefits
Comp & perks- Comprehensive benefits package
- Eligibility for other forms of compensation, such as participation in bonus and equity award programs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
firmware validationnetworkingembedded systems supportLinux command-line toolsautomation scriptingregression testinginteroperability testingfunctional testingEthernet switchingC programming
Soft Skills
problem-solvingcommunicationattention to detailcollaborationcross-functional teamwork