Skip to content
×

Software Design Engineer V

Job in Jackson, Jackson County, Minnesota, 56143, USA
Listing for: American Contract Group
Seasonal/Temporary position Listed on 2026-11-15
Job specializations:
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR

Job Description & How to Apply Below

Location: Jackson

Location:

Jackson, MN

Duration: 2 months

Software Design Engineer V

Description:

We are seeking an experienced Embedded Linux Software Engineer with 10+ years of embedded software development experience to support the development of Linux-based terminals and telemetry hardware products. The ideal candidate will have deep hands-on expertise in Linux device driver development, Board Support Packages (BSPs), kernel configuration, hardware bring-up, and embedded Linux debugging, along with demonstrated experience developing and maintaining custom Linux distributions using Yocto Project and Buildroot.

Experience integrating hardware interfaces and peripherals such as CAN, Ethernet, USB, SPI, I2C, UART, and cellular/GNSS devices is highly desirable. The engineer will also contribute to application-layer software development and system integration, working across the Linux kernel, middleware, and user-space applications to deliver reliable, embedded platforms. Strong proficiency in C/C++, Linux system programming, Git, cross-compilation tool chains, debugging/profiling tools, and automated build environments is expected.

This is a temporary contract position intended for a senior engineer who can quickly become productive, independently troubleshoot complex hardware/software integration issues, and collaborate effectively with embedded hardware and software engineering teams.

Desired

Skills:
  • M
  • ade Yocto and Buildroot central rather than secondary skills.
  • Balanced device-driver/BSP work with application-layer development.
  • Added interfaces relevant to terminal and telemetry hardware.
  • Positioned the role as a senior, hands-on contractor expected to ramp up quickly and work independently.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary