Embedded Linux Software Engineer - C/C++
Mantu
Senior Embedded Linux Software Engineer – C/C++ About the Role Location: Westford, MA — Hybrid, 3 days/week onsite Industry: Fire Detection & Safety Systems Experience: 7+ years Our client is a leading organization in fire detection and safety technologies , developing the next generation of embedded applications used in critical fire alarm systems and communication gateways. We are looking for a Senior Embedded Linux Software Engineer to join the R&D team in Westford, MA. This is a hands-on C/C++ embedded software development role covering the full software lifecycle—from architecture and development to debugging, testing, and deployment. You will work on Yocto Linux-based embedded systems and collaborate with multidisciplinary teams across different locations. This is an excellent opportunity for an experienced embedded engineer who enjoys working close to the hardware and developing reliable software for safety-critical products. Main Responsibilities Design, develop, debug, test, and maintain embedded C/C++ software for fire detection communication gateway systems. Develop and optimize applications running on Yocto Linux-based embedded platforms , including multi-threaded and multi-process applications. Participate in the full software development lifecycle, including requirements analysis, architecture, implementation, testing, and release activities. Integrate and troubleshoot embedded software using tools such as GDB, I2C debuggers, oscilloscopes, and logic analyzers . Collaborate with engineering, product, and global development teams to prioritize features, resolve technical challenges, and deliver customer-focused solutions. Contribute to software quality, security, and continuous improvement, including CVE remediation, version control, automated testing, and development process improvements . Qualifications Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science , or a related field. 7+ years of embedded software development experience with strong hands‑on expertise in C and C++ . Extensive experience developing software for Yocto Linux-based embedded systems , including BitBake . Strong understanding of multithreaded, multi-process, and real-time embedded application development . Experience with embedded debugging and test equipment, along with the ability to troubleshoot complex hardware/software interactions. Strong understanding of formal software development methodologies, with experience planning and estimating software development activities. Nice to Have: Azure IoT, network programming, CVE remediation, Git, Artifactory, JIRA/Confluence, Bash, Make, Python, and experience with regulated or safety-critical standards such as UL/ULC . #J-18808-Ljbffr Mantu
- Mantu is seeking a Senior Embedded Linux Software Engineer in Westford, MA. This role focuses on hands-on C/C++ development for safety-critical fire detection systems, working with Yocto Linux-based platforms in a hybrid setting. You will design, develop, debug, and optimize...Suggested
$94k - $141k
...systems. To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson... .... Implement software features using C/C++ and other applicable programming languages... ...and/or C++. Experience with embedded Linux, RTOS, or bare-metal development...SuggestedFull timeInternshipFlexible hours- ...International plc. in Westford, MA is seeking a Principal Embedded Software Engineer to lead design, development, and testing of embedded... ...field and 0-3 years of embedded software experience with C/C++, embedded Linux, and RTOS environments. #J-18808-Ljbffr YDU JC Air...Suggested
- ATC is seeking a talented and motivated Embedded Software Engineer to join our Advanced Solutions Group.... ..., and test embedded software in C/C++ for embedded processors and advanced System... ...or SoC-based systems Experience with Linux-based development environments and GNU...Suggested
- ...seeking a highly motivated Early-Career Embedded Software Engineer to join our Advanced Solutions Group.... ..., and test embedded software in C/C++ Support the integration and verification... ...embedded systems, microcontrollers, or Linux development environments Strong problem...SuggestedInternship
$94k - $141k
Job Title Principal Embedded Software Engineer (Westford, MA) Job Summary Lead design, development, testing... .... Implement software features using C/C++ and other applicable programming... ...and/or C++. Experience with embedded Linux, RTOS, or bare‑metal development environments...InternshipFlexible hours$118.27k - $160.01k
...shaping the future of technology.Senior Embedded Software & Controls EngineerJob... ...skilled Senior Embedded Software & Controls Engineer to work on the development of next-generation... ...expertise in:Real-time embedded programming (C/C++ required)Feedback control systems and...Full timeWork at officeRemote workWorldwideFlexible hours- ...expected to grow by 20% by the end of 2026. To assist them with their growth we are now looking to add several embedded software engineers with C/C++ in a Linux environment. Must have experience with scripting languages (IE: Python) and prior experience with Jira, GIT,...Visa sponsorship
- Arrow Electronics in North Billerica, MA, seeks an Embedded Engineer to perform board bring-up on Qualcomm QCS hardware, develop BSPs and... ...stability and power. A BS in EE/CE/CS is required, with strong C/C++ and Linux experience. #J-18808-Ljbffr Arrow Electronics
$125.3k - $175k
Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement... ...and U-Boot), device drivers (Linux and VxWorks), customized applications... ...experience with software development using C/C++, Linux (Red Hat, LynxOS, WindRiver), VxWorks...Full timeFlexible hours- ...to hire talented and creative engineers with significant expertise in high performance and embedded software to lead and support advanced... ...software systems (primarily C/C++)Collaborate across multidisciplinary... ...systems, POSIX interfaces, Linux/BSD user and kernel...InternshipLocal areaImmediate start
- ...subsidiary in North Billerica, MA, is seeking an Embedded Engineer to lead board bring-up and BSP... ...product teams to deliver robust embedded Linux solutions. The role requires ITAR compliance... ...hands-on experience with QCS platforms, C/C++ expertise, and strong debugging skills...
- eInfochips (An Arrow Company) in North Billerica, MA is seeking an embedded software engineer with strong Linux, C/C++, and hardware bring-up experience on Qualcomm QCS platforms. The role requires ITAR eligibility (U.S. Person) and hands-on BSP/kernel/device-driver development...
$107.5k - $204.5k
...experience and renowned engineering expertise to meet the... ....We are seeking Senior Software Engineers to join our development... ...of languages including C++, C, and several others.... ...testing of real-time embedded software, application... ..., and with Windows and Linux Operating Systems, GIT,...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workRelocationFlexible hours- ...seeking highly motivated engineers to develop and secure next-generation embedded systems supporting... ...intersection of embedded software, computer architecture,... ...bare-metal, RTOS, embedded Linux, FPGA SoC, and heterogeneous... ...embedded software in C/C++ and tooling in Python.Experience...Work experience placementInternshipLocal areaImmediate start
$116k - $189.75k
...offer an outstanding opportunity for a Software Engineer to join our innovative, world-class team... ...worldwide? Using your expertise in embedded platforms, operating systems, and software... ...including platform firmware, device drivers, Linux kernel, and user-space application...Full timeWorldwide- NVIDIA is seeking a Software Engineer to join our embedded systems team in Massachusetts. You will develop system software for SOC platforms, focusing... ...value 2+ years in embedded development with C and Python, Linux kernel knowledge, and understanding of hardware/software...
$184k - $287.5k
...Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data... ...+ years of relevant experience.Excellent C/C++ programming and debugging skills.Experience... ...and HPC workloads.Strong experience with Linux.Ability and flexibility to work and...Full timeRemote work$152k - $241.5k
...infrastructure tools used by design engineers for build and verification of... ...and gate level designs. As a software engineer, you will craft... ...worldwide.Develop software tools in C++/Golang to analyze and... ...Experienced with C++ or Golang, Unix/Linux.Solid understanding of...Full timeWorldwide- ...systems, and automated solutions. We seek a Senior Software Engineer to own controller architectures and integrate hardware/software across BSPs, FPGA, and embedded subsystems. You will design real-time software in C++ for complex systems and mentor others in Agile teams...
- Franklin Professional Associates is seeking a Sr Embedded Software Engineer for a leading medical device manufacturer in Acton, Massachusetts. In... ...Engineering, 8+ years of experience, and strong skills in C/C++, Real-Time Operating Systems, and embedded software development...
$15k
...L3Harris Space and Mission Systems is seeking an Embedded Software Engineer for our Wilmington, MA location to join a team of experts developing... ...experience with embedded development on aerospace systems using C/C++. Professional experience programming bare-metal embedded...Local areaRelocation packageFlexible hours$81.9k - $141.34k
...seeking a driven, team-oriented Senior Embedded Software Engineer to join our team in Ayer, Massachusetts... ...and services. ~ Experience with C / C++, C#, and Python programming. ~ Experience... ...Software and Firmware Development C/C++, C#, Python Visual Studio and ....Local areaWorldwideRelocation- ...Software Engineer / Embedded Linux We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation... ...complex software subsystems. Complete command of the C/C++ programming language is required. Exposure to object-oriented...Contract workTemporary work
- ...that seamlessly combines consumer insights, strategy, design, software engineering, and systems integration. We strongly believe: " If something... ...2009Job DescriptionWe are currently seeking a talented C++ Programmer for an 8 month project in Littleton, MA. QualificationsRequired...
- ...$140kA growing technology organization is looking for a DevOps Engineer to join their engineering team and help drive the evolution of... ...Cloud Engineering, Infrastructure Engineering experience Strong Linux administration and troubleshooting experience Kubernetes operational...Full time
$107.5k - $204.5k
...experience and renowned engineering expertise to meet the... ...defense.Job Summary:The Software Product Assurance Center... ...techniques on embedded targets to continuously... ...developed using C and C++ on a variety of computing platforms running Linux and other real time operating...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours- ...Embedded Developer Embedded development, troubleshooting low-level... ...: Program in C/Python Work with analog and... ..., debug, and modify embedded software/firmware Troubleshoot firmware... ...integration Collaborate with engineering teams and stakeholders on technical...
$176k - $333.5k
...join us today. We are looking for a Senior Software Engineer to join our mission to continue... ...following programming languages: Golang, Java, C/C++, Scala, Python, Elixir. Understands... ...Slurm or Kubernetes Strong understanding of Linux operation system and TCP/IP fundamentals...$152k - $227.98k
...cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly solutions that give... ...Strong programming skills in C with familiarity of embedded C++.• Hands-on experience with Embedded Systems.• Experience on...Full timeWork experience placementWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer - C/C++. Be the first to apply!
- linux Westford, MA
- software Westford, MA
- entry level software sales Westford, MA
- id software Westford, MA
- remote software sales Westford, MA
- embedded software Westford, MA
- healthcare software sales Westford, MA
- software applications developer Westford, MA
- software implementation project manager Westford, MA
- software technology Westford, MA


