Senior/Lead Firmware Engineer
Avery Dennison · Miamisburg, OH · 3 wk ago
HybridMarketing$50k/yrFull-time
About the role
We are seeking a Senior/Lead Firmware Engineer to architect, prototype, and scale the next generation of our market-leading printing solutions.
Responsibilities
- Design and implement robust, real-time embedded software architectures from the ground up while establishing development best practices across the team.
- Develop low-level drivers and control algorithms for critical printing peripherals, including stepper/DC motors, thermal print heads, and print engines.
- Collaborate with hardware and manufacturing teams early in the design cycle to ensure firmware supports efficient factory testing, calibration, and high-yield production.
- Drive fast-paced prototyping initiatives to validate new product concepts, features, and hardware components while providing strong technical leadership to elevate team capabilities.
- Design and implement robust telemetry, logging, and remote monitoring frameworks to proactively track device health and diagnose complex system-level bugs in the field.
- Drive the technical direction, delegate and assign tasks, and elevate the technical capabilities of the entire firmware team.
Qualifications
- Bachelor's in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field required. Master's degree preferred.
- 10+ years of experience in embedded systems development with expert-level proficiency in the C language.
- Proven experience architecting systems utilizing Real-Time Operating Systems (e.g., FreeRTOS).
- Deep understanding of communication protocols (BLE, Wi-Fi, USB, UART, SPI, I2C) and experience driving physical peripherals (motors, thermal components, sensors).
- Strong hands-on hardware debugging skills with comfortable reading of schematics and using standard lab equipment (scopes, logic analyzers, JTAG debuggers).
- Proven track record of designing firmware with full lifecycle and manufacturability in mind, taking products from a blank text editor to a commercialized, mass-produced reality.
Nice to have
- FPGA design and development experience using Verilog or VHDL is highly desired.
- Previous experience developing printers is highly desired.
- Previous experience developing for RFID encoders or readers.
- Experience with INTEGRITY OS.
Why You’ll Love Working Here
- True Innovation: We are the market leaders in our space. You’ll be working on cutting-edge, highly visible products that impact global supply chains and retail environments.
- The Best of Both Worlds: Enjoy the stability of an established market leader combined with the energy, speed, and excitement of a fast-paced prototyping environment.
- True Cross-Functional Collaboration: No silos here. You will work directly with mechanical and electrical innovators who share your passion for hardware.
- Miamisburg Hybrid Flexibility: Enjoy a flexible hybrid schedule that balances collaborative, hands-on lab time in Miamisburg, Ohio, with the focus and convenience of remote work.