Position Title: Senior Engineer- FIRMWARE
Employee Status: Direct Hire to Client
Location: Omaha NE. On-Site 10% Travel
Purpose:
We are seeking a Senior Firmware Engineer to join our Engineering team in Omaha NE location. This position will play a critical role in the development of embedded systems across our clients product portfolio. This role combines hands-on firmware development with technical leadership mentoring and architectural influence. You will collaborate with cross-functional teams to deliver scalable reliable and secure firmware solutions while helping shape the future of the IoT strategy.
This position requires a proactive self-driven engineer who thrives in a fast-paced environment and can operate effectively with minimal supervision. Youll be expected to take initiative solve complex problems independently and contribute meaningfully to both technical execution and strategic direction.
Responsibilities:
Firmware Development & Architecture
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.
Technical Leadership & Mentorship
Provide technical guidance and mentorship to junior and senior engineers.
Conduct code reviews design reviews and architecture evaluations.
Foster a culture of innovation collaboration and continuous improvement.
Share knowledge across engineering teams to amplify technical excellence.
Strategic Collaboration
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.
Contribute to long-term strategy and technical direction for the companys embedded systems.
Technical Expertise Required
Constrained electronic designs (memory and throughput)
Digital interfaces and protocols: SPI I2C UART
Compilers and RTOS
Test equipment: oscilloscope DVM power supply JTAG debuggers
Board-level and system testing
Product validation plan development and execution
Mentoring and leading junior team members in proper firmware development and processes
Technical project leadership and cross-functional collaboration
Other duties as assigned for product design completion
Qualifications:
Bachelors or Masters degree in Computer Engineering Electrical Engineering Computer Science or related field.
1015 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.
Required Experience:
Senior IC