Embedded Linux Software Engineer
Omni Inclusive
Job description:
• At least 5 years of professional software development experience, with strong emphasis on C/C++ and Linux; experience in embedded systems, ideally within medical devices.
• Proven experience developing and debugging multi-threaded applications on Linux.
• Experience working with and troubleshooting multiple hardware interfaces, such as PCIe, CAN, I2C, I2S, UART, SPI, USB, etc., in a Linux environment.
• Strong understanding of Linux internals, including device drivers, bootloader, kernel, and root file system.
• Hands-on Experience developing and debugging UI using the Qt framework on Linux.
• Experience with hands-on development of TCP/IP and Restful APIs based applications is desired.
• Experience working from the Linux command line and code editors like Vim.
• Solid understanding of CI/CD pipelines and tools such as Jenkins or GitLab CI.
• Ability to write unit and component-level tests for C/C++ applications, manual and automated with frameworks like GoogleTest, Unity, etc.
• Experience with Lua, Python, or Shell scripting for automation, testing, and tooling is required.
• Strong problem-solving abilities and comfort working in a fast-paced, dynamic environment.
• Excellent communication skills, including experience collaborating with external contractors and reviewing technical deliverables. Top Skills:
- Develop hands-on C/C++ software
- Support and augment the internal team of 7+ software engineers.
- Deliver against sprint commitments and program increment objectives.
• At least 5 years of professional software development experience, with strong emphasis on C/C++ and Linux; experience in embedded systems, ideally within medical devices.
• Proven experience developing and debugging multi-threaded applications on Linux.
• Experience working with and troubleshooting multiple hardware interfaces, such as PCIe, CAN, I2C, I2S, UART, SPI, USB, etc., in a Linux environment.
• Strong understanding of Linux internals, including device drivers, bootloader, kernel, and root file system.
• Hands-on Experience developing and debugging UI using the Qt framework on Linux.
• Experience with hands-on development of TCP/IP and Restful APIs based applications is desired.
• Experience working from the Linux command line and code editors like Vim.
• Solid understanding of CI/CD pipelines and tools such as Jenkins or GitLab CI.
• Ability to write unit and component-level tests for C/C++ applications, manual and automated with frameworks like GoogleTest, Unity, etc.
• Experience with Lua, Python, or Shell scripting for automation, testing, and tooling is required.
• Strong problem-solving abilities and comfort working in a fast-paced, dynamic environment.
• Excellent communication skills, including experience collaborating with external contractors and reviewing technical deliverables. Top Skills:
- Develop hands-on C/C++ software
- Support and augment the internal team of 7+ software engineers.
- Deliver against sprint commitments and program increment objectives.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Linux Software Engineer in Andover, MA vacancy
- ...C++ Embedded Software Engineer Position details: Title: C++ Embedded Software Engineer - 741640 Location: Lawrence, MA 01843 Position... ...with all stages of the SDLC Experience on both Windows and Linux Nice to haves: Experience working within a regulated...Suggested
$78.75k - $118k
...limits off living. Are you early in your embedded software career and excited by the idea of... ...s degree in Computer Science, Computer Engineering, Electrical or Electronics Engineering,... ...and C++ on bare metal and or embedded Linux platforms Experience working with microcontrollers...SuggestedLocal areaFlexible hours- ...Power Technology Are you passionate about embedded systems and power electronics? We’re looking for an Embedded Firmware Engineer to join our engineering team and help design... ...are a bonus) Deep understanding of hardware/software interaction and embedded debugging...SuggestedFull timeLocal area
- ...Embedded Software Engineer Detroit, MI Responsibilities: Ability to debug and triage pipeline issues. Work with vendor to debug and resolve camera pipeline related issue. Debug and resolve issues in camera interface in automotive domain. Integration...Suggested
- ...Job Title: Embedded Software Engineer Job ID: 561 City: Wakefield State: Massachusetts Job... .... This role involves C/C++ programming within VxWorks or Linux RTOS environments, with a focus on Object-Oriented Design (...SuggestedFull timePart timeRemote work
$90k - $115k
...Embedded Firmware Engineer Andover, MA, US, 01810 Job Function: Engineering Req ID: 1699 Participate in the development of embedded firmware... ...development, microprocessors/microcontrollers, and software/hardware debugging. Proficient in C-language and Assembly...- ...Mission-Critical Security Technology We’re seeking a Senior Software Engineer to join a high-impact team supporting advanced, network-... ...including multi-threading. Proven background working in Linux environments (must-have) Experience supporting distributed...
$115k - $135k
...complementary analytical technologies, software automation, and machine... ...collaborate with world-class engineers and scientists developing... ...you will design and develop embedded software that controls sophisticated... ...environments on Windows and Linux Experience with Python and...Work at officeRemote workWorldwide$180k - $200k
...Principal Embedded Software Engineer Burlington, Massachusetts, United States 10Beauty is a robotics startup based in Burlington, MA. We have... ...software components (primarily in C++ on Raspberry Pi 4/Linux) that control our advanced robotic systems Serve as a subject...Full time- ...What You’ll Do Design and develop embedded software that controls system behavior in advanced... ...-time, multi-threaded applications in Linux environments Troubleshoot and... ...electrical, mechanical, systems, and test engineers to define interfaces and validate system...Temporary work
$130k - $140k
...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year... ...embedded firmware for microcontrollers and software in the Linux environment. This role combines technical depth,...Full time- ...Role We are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation... ...of microcontrollers (MCUs), SoCs, FPGAs, and embedded Linux or RTOS environments ~ Demonstrated experience utilizing...Permanent employmentWork at office
- ...capabilities. Partner and work with program developers and system engineers to research issues, determine root causes and implement... ...ESX and/or other virtual computing methods Must have Red Hat Linux experience Active and transferable Top Secret U.S. government...
- ...the supply chain. Intelligent software orchestrates advanced robots... ...for a Senior Safety Firmware Engineer to join our Safety Software team... ...safety‑critical firmware and embedded software for real‑time... ...embedded software in C along with Linux and shell scripting solutions...
$107.5k - $204.5k
...DoD Secret clearance. Job Summary The Software Product Assurance Center’s Software Security... ...Department seeks an experienced Embedded Software Engineer to develop and maintain safety‑critical... ...for real‑time embedded systems on Linux and other RTOS platforms; working closely...Temporary workFor subcontractorWork at officeFlexible hours$107.5k - $204.5k
...Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors... ...employ Agile development techniques on embedded targets to continuously develop and... ...variety of computing platforms running Linux and other real time operating systems....Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$107.5k - $204.5k
...years of experience and renowned engineering expertise to meet the needs... .... Job Summary : The Software Product Assurance Center's Software... ...development techniques on embedded targets to continuously... ...computing platforms running Linux and other real time operating...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$86.8k - $165.2k
Prattwhitney in Pelham, New Hampshire, is seeking a System Administrator specializing in RedHat Linux. Responsibilities include administering enterprise Linux environments, utilizing virtualization technologies, and collaborating with cybersecurity teams to ensure compliance...$125.3k - $175k
...Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity... ...(BIOS, SlimBootLoader and U-Boot), device drivers (Linux and VxWorks), customized applications and embedded test software...Flexible hours$101.68k - $140k
...Your Life at MKS: As a Senior Firmware Engineer on MKS’s Flow Solutions team, you will... ...collaborative, cross-functional group, developing embedded firmware that powers advanced mass flow... ...level. Collaborating closely with software engineers, hardware engineers, and...Permanent employmentWork at office$86.8k - $165.2k
Position: System Administrator - RedHat Linux (Onsite) What You Will Do Responsibilities include: Provide system administration... ..., Podman, Docker, and Kubernetes/OpenShift. Collaborate with engineers, software developers, systems administrators, storage, networking, and...Casual workRelocationFlexible hoursShift work- ...Embedded System Software Engineer Job Locations US-MA-Burlington | US-VA-Alexandria Job ID 2025-1480 Category Engineer Overview MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting...
$76k - $122k
...Embedded Software Engineer Location: Hybrid - Danvers, Massachusetts, United States of America Posted: May 20, 2026 Salary: $76,000 - $122,000 Job Function R&D Product Development Job Sub Function R&D Software/Systems Engineering Job Category Scientific/Technology Job...Local area- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people...Work experience placementWork at officeLocal areaImmediate start2 days per week
- ...) 3+ Month Contract Start ASAP Duties: Programming embedded controls in Matlab Simulink on a truck Qualifications Min... ...of understanding of wiring diagrams and other electrical engineering artifacts and providing review comments Previously implemented...Contract workImmediate startRemote work
$143.67k - $215.5k
...dynamic product development and engineering consulting firm located in... ...manufacturing. Fikst has growing embedded systems design capabilities,... ...design to create novel software solutions. While we value experience... ...tools (like C/C++, RTOS, or Linux), we care more about your...- ...DevOps Engineer Location: North Andover, MA, USA (Onsite / Hybrid as applicable) Job Summary: We are seeking a Mid-Level DevOps... ...pipelines and supporting modern infrastructure across Windows and Linux environments. This role offers the opportunity to work closely...
- ...Software Development Full Time Position Description TSD Mobility Solutions, an affiliate of Reynolds... ...-based applications, mobile applications and embedded systems. Our development platforms include Windows, .NET, Linux, iOS, and Android. \nOur developers are...Full timeWork from home2 days per week
- General Role Description The Desktop Technician works in a team to deploy new workstations, provide on‑site support services for clients, troubleshoot basic issues, and always deliver top‑quality service. Location We maintain a beautiful office in Manchester, NH; however...Work at officeImmediate startFlexible hours
- ...Job Title: Embedded Engineer Location- North Reading, MA Job Description 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...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!
Related searches
- linux Andover, MA
- ultimate software Andover, MA
- remote software sales Andover, MA
- senior c# .net software developer Andover, MA
- id software Andover, MA
- software Andover, MA
- entry level software sales Andover, MA
- healthcare software sales Andover, MA
- software implementation project manager Andover, MA
- software support Andover, MA

