Mantu
Embedded Software Engineer
Skills
22 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Westford, MA 01886, USA
Work mode:
Onsite
Published on:
29 September 2026
What they need
Senior Embedded Linux Software Engineer
📍 Location: Westford, MA
🏢 Work model: Hybrid, with 3 days on site per week
💼 Experience: 7+ years of embedded software development
Position summary
Our client is looking for a Senior Embedded Linux Software Engineer to join an R&D team developing next-generation embedded applications for fire detection and alarm systems.
The successful candidate will contribute to the design, development, debugging, testing, and implementation of software used in fire alarm system communication gateways. This role offers the opportunity to work with embedded Linux, IoT platforms, real-time applications, and safety-related products used in buildings worldwide.
Main responsibilities
- Participate in all phases of the embedded software development lifecycle, including analysis, design, programming, debugging, testing, and implementation.
- Develop and maintain embedded applications running on Yocto Linux-based systems using C and C++.
- Design and optimize multithreaded, multiprocess, and real-time software for reliable communication gateway applications.
- Prioritize features, analyze technical requirements, and improve software performance, stability, security, and maintainability.
- Use embedded test and debugging tools such as GDB, I2C debuggers, oscilloscopes, logic analyzers, and BitBake-based build environments.
- Collaborate with global engineering, product, quality, hardware, and functional teams while supporting project planning, estimation, documentation, and knowledge sharing.
Qualifications
- Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, or a related discipline, with 7+ years of embedded software development experience .
- Extensive hands-on experience developing software for Yocto Linux-based embedded systems , including BitBake.
- Strong programming skills in C and C++ , with experience developing multithreaded, multiprocess, and real-time embedded applications.
- Experience with Azure IoT , network programming, embedded communications, or cloud-connected devices.
- Practical experience with embedded debugging and test equipment, including GDB, I2C debuggers, oscilloscopes, and logic analyzers .
- Knowledge of formal software development methodologies, Git, Artifactory, Jira or Integrity, Bash, Make, Python, and Confluence, with availability to work 3 days per week on site in Westford .
Experience with security vulnerability remediation, CVE management, UL or ULc approval standards, fire alarm systems, and other regulated or safety-related products is considered an asset.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
Skills
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Graz, Austria
Hybrid
Skills
1 year ago
Quick apply
No company information available.