Lead Firmware Engineer
CyberCoders · Centennial, CO · 1 wk ago
On-siteInformation Technology$125k–$140k/yrFull-time
About the role
We are seeking an experienced Lead Firmware Software Engineer to join a high-performing engineering team. This is a hands-on leadership role where you will be responsible for architecting, developing, and delivering embedded firmware solutions while mentoring other engineers and driving engineering best practices.
Key Responsibilities
- Lead development of embedded firmware for advanced hardware systems
- Architect and implement scalable, high-performance firmware solutions
- Drive full software development lifecycle (requirements, design, development, testing, and release)
- Develop and optimize low-level drivers for hardware interfaces (SPI, I2C, UART, ADC, GPIO, sensors, etc.)
- Partner with hardware engineers to define and refine system architecture
- Conduct design reviews, code reviews, and technical evaluations
- Troubleshoot and resolve complex firmware and system-level issues
- Support manufacturing, field applications, and sustaining engineering efforts
- Establish and improve firmware development processes and standards
- Mentor and guide junior engineers
Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 8+ years of experience in embedded firmware development
- Strong proficiency in C/C++ (including bare-metal programming)
- Experience writing low-level drivers and working directly with hardware components
- Proven track record of successfully releasing products to market
- Experience with version control and issue tracking tools (Git, GitLab, etc.)
- Strong debugging and analytical skills
- Able to work cross-functionally with hardware, systems, and product teams
- Excellent communication and leadership skills
Benefits
- Competitive Salary
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Disability Insurance
- Life Insurance
- 401(k)
- Paid Time Off
- Paid Holidays
Contact Information
Email Your Resume In Word To Nate.Paules@CyberCoders.com