Location: Versailles, OH (Onsite 4 days per week)
Type: Full-time | Direct Hire
Compensation: $126K $163K base salary (midpoint $149K) + bonus potential
Benefits:
- Comprehensive healthcare coverage (medical, dental, vision, life)
- Short- and Long-Term Disability
- HSA & FSA options
- PTO
- 401(k) retirement plan
- Relocation assistance available
About the Role
We are seeking a Senior Firmware Engineer to join a product-focused engineering team developing advanced connected embedded systems.
This role is highly hands-on and centered on low-level firmware development within Linux-based environments. You will contribute to system architecture decisions, drive technical standards, and support development across the full embedded software stack.
This opportunity is ideal for an engineer who enjoys working close to hardware, solving complex system challenges, and influencing the technical direction of connected products.
What You ll Do
- Design and develop firmware for Linux-based embedded platforms
- Implement and maintain low-level drivers and hardware abstraction layers
- Support bootloader and system initialization development
- Contribute to kernel-level enhancements and performance optimization
- Architect firmware solutions for secure network-enabled devices
- Optimize software for reliability, performance, and resource constraints
- Participate in code reviews and enforce engineering best practices
- Collaborate with cross-functional teams to integrate firmware with broader system components
- Support secure communication, data transfer, and remote update capabilities
What We re Looking For
- 6+ years of embedded firmware development experience
- Strong proficiency in C and C++
- Extensive experience with Embedded Linux
- Experience working at the kernel and driver level
- Familiarity with bootloader development
- Strong understanding of secure network communication protocols
- Experience with wired and wireless connectivity stacks
- Knowledge of real-time operating systems (RTOS) concepts
- Ability to operate independently and contribute to system-level design decisions
- Strong communication and collaboration skills
Bonus Skills (Nice to Have)
- Experience with build systems and embedded toolchains
- Familiarity with modern update mechanisms for connected devices
- Exposure to cloud-connected device ecosystems
- Experience working in regulated or compliance-driven environments
- Experience guiding or mentoring other engineers