What are the responsibilities and job description for the Staff Firmware Engineer position at West Search Partners, LLC?
Staff Firmware Engineer
We’re seeking a Staff Firmware Engineer to serve as a senior technical leader within an innovative R&D environment, developing embedded firmware across the full product lifecycle. You’ll partner cross-functionally to deliver scalable, secure solutions while driving architecture, mentoring engineers, and improving development processes.
What You’ll Do
- Lead firmware development in an Agile environment (communications, interfaces, embedded systems)
- Translate requirements into robust, scalable designs and technical documentation
- Architect reusable solutions using C or Rust
- Drive process and tooling improvements to enhance quality and efficiency
- Mentor engineers and lead design reviews
- Collaborate across engineering, product, and manufacturing teams
What You Bring
- BS in Electrical, Computer Engineering, or Computer Science
- 10 years of embedded firmware experience, including technical leadership
- Strong C or Rust and object-oriented design skills
- Experience with Embedded Linux, version control, and bug tracking tools
- Background in Agile (Scrum), requirements development, and cross-functional collaboration
- Solid problem-solving, communication, and mentoring skills
Nice to Have
- Experience with ARM-based systems, networking protocols (TCP/IP, WiFi, Bluetooth)
- Familiarity with Qt, kernel/driver development, or AI/ML applications
- Scrum certifications or similar tooling experience (Git, Jira, etc.)
Hybrid role (~50% onsite).
Salary : $150,000 - $180,000