Marioff logo
Mariofftoday

Senior Firmware Engineer

$135,000–$150,000 year

On-site · Derry, New Hampshire, United States

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Unknown

Job Summary

Lead firmware product design for industrial controls and flame scanning products; develop product software mainly in C for microcontroller-based platforms; act as technical lead on new product development tasks; specify architectures, ensure compliance with IEC 61508/UL 60730/EN 230/298 standards; develop and debug control and signal processing algorithms; use HW tools (oscilloscopes, DVMs, signal generators, LabVIEW) for development and testing; plan for agency approval, platform reuse, testability, and manufacturability; perform root-cause analysis on failed products; leverage AI-powered tools to improve productivity and quality of work; periodic repetitive movements.

Required Qualifications

  • Bachelor’s and/or master’s degree in engineering
  • 5+ years of experience developing bare metal firmware
  • 3+ years of experience writing interrupt handlers and device drivers
  • 3+ years of experience testing, debugging, and characterizing sub-systems and systems
  • 2+ years of experience with Modbus, SPI, I2C, RS-232, and RS-485
  • Experience with ARM, Silabs, and ST microcontrollers
  • Experience with "fail-safe" design
  • Experience performing software FMEA
  • Experience with software analysis tools
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$135k – $150k / yr

Senior Firmware Engineer · Marioff

Apply on Sorce