Firmware Engineer
Engtal LLC
Haverhill, MA, United States
18 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…