Embedded Linux Software Engineer
Reqroute
Embedded Linux Software Engineer
Location: Onsite. Andover, MA
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 Linux environment.
- Strong understanding of Linux internals, including device drivers, bootloader, kernel, and root file system.
- Hands-on Experience developing and debugging UI using QT framework on Linux.
- Experience with hands-on development of TCP/IP and Restful APIs based applications desired.
- Experience working from Linux command line and code editors like 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 internal team of 7+ software engineers.
- Deliver against sprint commitments and program increment objectives.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Linux Software Engineer in Andover, MN vacancy
- Position Details Title: Sr Embedded Software Engineer Job ID: 7430 Location : Maple Grove, MN - ONSITE Pay Rate: $60.00/hr - $75.00/hr on W2 Shift : 9/80 schedule Contract: 12 -month contract with potential extension Citizenship Requirement: US Citizenship required...SuggestedContract workShift work
$178.4k - $267.6k
..., and other neurological conditions. This role supports the embedded software function responsible for developing and sustaining software... ...neuromodulation therapy systems. As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design,...SuggestedH1bWork at officeLocal areaImmediate startFlexible hours- ...adaptable to each site, community, and customer need. Our cross-disciplinary team brings together architecture, robotics, design engineering, software, factory operations, and field delivery to change how housing gets delivered. We're reimagining the future of housing...SuggestedFull timeVisa sponsorship
- This hands-on Firmware Test Engineer role focuses on owning verification and validation activities... ...firmware and system-level testing of embedded and firmware-controlled devices in a lab... ...systems. Experience with hardware/software integration testing for embedded and electromechanical...SuggestedWork at office3 days per week
- ...AMI etc. This role serves as a bridge between Operations, Engineering, and Technology teams to ensure OT systems are reliable, secure... ...change management. # Develop and maintain relationships with software vendors and business stakeholders. # Participate in on-call...SuggestedFull timeWork at office
$33 - $40 per hour
...Administrator will maintain the technology systems, networks, and devices employees rely on daily, safeguarding data and resolving hardware/software issues promptly. Perform and facilitate technology implementation, maintenance and upgrade efforts while working collaboratively...Hourly payWeekly payFull timeTemporary workWork at officeShift work- .... About the Role: Troubleshoot, support, and resolve incoming technical issues for Laborie team members, including hardware and software issues. Provide problem analysis to collect repetitive issues and drive to closure through root cause analysis and other ITIL processes...Remote workFlexible hours
- ...application, database, and system issues, identifying root causes and implementing timely, reliable fixes.Contribute directly to software development through coding, solution design, testing, and ongoing optimization of existing applications.Oversee technical projects...Permanent employmentContract work
$60k - $78k
Location: Champlin, MN or Cold Spring, MN Travel Requirements: Occasional travel between Granite Bank locations, including Champlin, MN and Cold Spring, MN may be required. Work Authorization: Candidates must reside within the United States and be legally authorized to ...Full timeWork experience placement- A tech support company is seeking skilled technicians to handle a variety of I.T. and Telecom tasks. Candidates should have at least one year of relevant experience, or five years of fieldwork, along with necessary certifications. The role offers flexibility and travel...Flexible hours
- ...terminating a 66‑block. Job Responsibilities Perform a wide range of technical tasks including: OS installations, hardware diagnostics, and software setup Structured cabling (including drilling, running, and dressing cables) Telecom work (punch‑downs, demarc extensions, etc.)...Hourly payFor contractorsImmediate startFlexible hours
$80k - $110k
Join a founder‑led, fast‑growing company (3 employees) where you’ll serve as the operational backbone and right hand to the CEO. This company delivers specialized waterproofing solutions for commercial and industrial projects, helping customers prevent costly structural...Work at officeLocal area- HARDY INDUSTRIES in Coon Rapids, Minnesota is seeking skilled technicians for a hands-on I.T. and Telecom role. The position involves tasks from OS installations to structured cabling, working independently in various environments. Candidates should have a year of relevant...Hourly payFlexible hours
- HARDY INDUSTRIES is seeking a skilled I.T. or Telecom technician in Blaine, Minnesota. This position entails hands-on tasks beyond standard helpdesk activities, including OS installations and structured cabling. Ideal candidates will have at least 1 year of relevant experience...For contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!



