Firmware Engineer

Engtal LLC
Haverhill, MA, United States
18 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$95,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

Adobe Flash Agile Methodology Automation of Tests C++ (Programming Language) Linux Embedded Software Firmware Python (Programming Language) QNX (Software) Real-Time Operating Systems Read only Memory VxWorks
+4 more
Microsoft Windows CE Multithreading Vba Programming Language Stream Processing

Job description

  • Translating requirements into clean, reliable embedded firmware
  • Developing multi-threaded applications for control-driven systems
  • Understanding, improving, and extending existing codebases
  • Creating test suites and supporting system-level validation
  • Maintaining and organizing source code with a disciplined approach
  • Hands-on testing with real hardware in a lab environment
  • Participating in Agile ceremonies and contributing to on-time delivery

Requirements

  • Degree in Computer/Software/Electrical Engineering + ~5 years’ experience
  • Strong C/C++ and Linux fundamentals
  • Experience with embedded controls and real-time data processing
  • Bonus: system identification exposure
  • Python or VBA for test automation (nice to have)
  • Desired experience with EEPROM, SPI, CAN, Serial, Flash drivers
  • Familiarity with RTOS platforms like VxWorks, QNX, Windows CE, Linux
  • Clear communicator with a proactive, ownership-focused mindset

Benefits & conditions

Why it’s worth a look

  • Stable role with room to grow
  • Supportive, collaborative engineering culture
  • New challenges and meaningful technical problems
  • Competitive pay, solid benefits, and global development opportunities

Pay: $95,000.00 - $140,000.00 per year, * 401(k)

  • Dental insurance
  • Health insurance
  • Paid parental leave

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…