Firmware Engineer — Embedded Systems
Compensation
$90k – $110k /yr
Employment type
Full-time
Work setting
On-site
Location
Boulder, CO
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Firmware Engineer — Embedded Systems role is an onsite, full-time position in Boulder, CO; the salary is $90,000–$110,000 per year. BI develops electronic monitoring solutions used by more than 1,000 agencies nationwide. The engineer develops and maintains embedded software and hardware-interface components for company products, troubleshoots field and test-environment issues, and supports application programmers and lower-level developers. The work helps maintain product performance and address field issues and component obsolescence.
What you'll do
- Design, develop, and document embedded software systems and related hardware interfaces
- debug hardware and software issues
- work with low-level microcontroller components
- analyze functional issues and performance in test environments
- update existing firmware for field issues or part obsolescence
- analyze field data to troubleshoot firmware
- prepare product training for support personnel
- develop functional specifications
- advise department members and support application programmers and lower-level developers.
What we're looking for
- Skills & competencies
- firmware engineerembedded systemsc programmingpythonc#rtosmicrocontrollerselectronic monitoringboulder cothe geo groupfull-time$90k–$110k
- Work arrangement
- Weekend coverage required
Why this role
Requires a bachelor’s degree in engineering, computer science, or a related field, at least three years of engineering and programming experience, and three years of C and Python or C# programming. Experience with bare-metal programming, cooperative operating systems, RTOS, interface protocols, and lab troubleshooting is sought.
About the employer
The GEO Group is hiring for this role. Industry: Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology). Sector: 54.
Additional details
- Industry sector
- 54
- Industry
- Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)
- Occupation code
- 15-1252.00
You'll be redirected to the employer's application page.
Listing ID: 6df52c2e-644d-45ce-b651-2ac487a5f28b