What are the responsibilities and job description for the Senior Firmware Engineer position at FPC of Savannah?
Great opportunity for a Senior Firmware Engineer to work for a global manufacturing leader located in Omaha, NE.
Our client is a leading Structures & Irrigation equipment manufacturer looking for a Sr. Firmware Engineer to be responsible for the new development of embedded systems across the product portfolio, combining hands-on firmware development with technical leadership, mentoring, and architectural influence.
Responsibilities
- Design, implement, and maintain embedded firmware for new and existing products.
- Architect scalable firmware systems and frameworks supporting multiple product lines.
- Lead development of high-impact features and prototypes for next-generation connected devices.
- Perform board-level bring-up, system testing, and validation plan execution.
- Ensure compliance with coding standards, design principles, and quality benchmarks
- Provide technical guidance and mentorship to junior and senior engineers.
- Conduct code reviews, design reviews, and architecture evaluations.
- Partner with Solutions Architects, Product Management, and Operations to align firmware capabilities with business goals.
- Evaluate emerging technologies and tools for adoption across firmware initiatives.
Qualifications
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 10–15 years of experience in embedded firmware development, including leadership roles.
- Proficiency in C/C for embedded systems.
- Experience with microcontroller families, especially ESP32 and STM32.
- Familiarity with IoT protocols and cloud-native architecture.