Embedded Firmware Engineer
•Today
| Verified Pay check_circle | Provided by the employer$62 - $100 per hour |
|---|---|
| Hours | Full-time, Part-time |
| Location | North Reading, MA 01864 North Reading, Massachusetts open_in_new |
Compare Pay
Verified Pay check_circleProvided by the employer This job pays $16.8 per hour more than the average pay for similar jobs in your area.
$39.91
$64.2
$81.00
$86.77
About this job
Job Description
Job Description
Job Title: Embedded Firmware Engineer
Location: North Reading, MA
Duration: 12 months (Temp to Hire)
Payrate: $62 to $100 per hour
Job Description:
Embedded firmware engineering develops the embedded board support package for all client instruments and is involved in key architecture choices to select the processors, OS, tools, and network adaption.
Responsibilities:
Must Have:
Location: North Reading, MA
Duration: 12 months (Temp to Hire)
Payrate: $62 to $100 per hour
Job Description:
Embedded firmware engineering develops the embedded board support package for all client instruments and is involved in key architecture choices to select the processors, OS, tools, and network adaption.
Responsibilities:
- Architecture, design, implementation, verification, and lab validation of Linux BSP and user space tools for automated test equipment.
- Work with Hardware, Software, and Systems engineering to provide interfaces to complex hardware systems.
- Implement scalable, high-performance, high-quality, extensible, and maintainable code.
- Build, deployment, and test automation of the systems you ll create and improve.
Must Have:
- 5 years of experience
- Software coding using C and C (11 or newer).
- Experience with Embedded Linux BSP development (Devicetrees, u-boot configuration, building and deploying Linux on embedded systems)
- Application development in Linux environments.
- Excellent communication skills and willing to take the initiative to aggregate project needs
- Experience with CI/CD integration.
- Languages: Expertise in C, C coding and several scripting languages (Python, , bash, ...) required. Operating Systems: Linux
- Development Tools: GIT, Cmake, Yocto, Docker
- Hardware protocols: Familiarity with common hardware protocols, such as; I2C, SPI, PCIe, Ethernet, USB...
- Excellent troubleshooting, debugging, especially debugging remote systems with multiple devices in the loop, and problem solving skills.
- Experience with Automated Test Equipment is a plus.
- Comfortable and familiar with peer reviewed software development process.
- Comfortable working with open source communities (Linux kernel, uboot, etc)
- Experience working in cross-functional teams designing complex systems
- BS required, advanced degree in electrical engineering, computer engineering computer science or related technical field from a top university or engineering institution
Nearby locations
Nearby Job Titles
Radiologic Technologist Jobs Fast Food Preparation Worker Jobs Driver Jobs Truck Driver Jobs Network Architect JobsNearby Locations
Boston, MA Jobs Cambridge, MA Jobs Somerville, MA Jobs Waltham, MA Jobs Massachusetts JobsNearby Companies
DoorDash Jobs Cambridge Health Alliance Jobs Showcase Cinemas - Chestnut Hill Jobs ApexFocusGroup Jobs TravelNurseSource JobsNearby Categories
Full-time Jobs Part-time Jobs Gig Jobs Posting ID: 1310108761 Posted: 2026-10-31 Job Title: Embed Firmware Engineer