πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Embedded Linux Software Engineer

Company

TechDigital Corporation

Location

Andover, Massachusetts, United States

Posted

May 13, 2026

Position Overview

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-l...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now