1

Low Level Software Developer Jobs in Minneapolis, MN

Software Engineer V (US)

Saint Paul, MN ยท On-site

$55 - $60/hr

The position focuses on firmware design, low-level software development, and reliable communication ... in Computer Engineering, Computer Science, Electrical Engineering, or a related technical ...

Senior AUTOSAR Software Developer

Fridley, MN ยท On-site

$56.25 - $74.25/hr

Senior AUTOSAR Software Developer Must Have Skills: ยง Strong expertise in AUTOSAR Software ... Fee, Fls o DMA and other low-level drivers ยง Experience with integration of ASWC-generated code ...

Software Developer

Saint Paul, MN ยท On-site

$120K - $140K/yr

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of ... Low-cost medical, dental, and vision insurance options. * Time Off: Personal leave, flexible ...

This role will involve developing, modernizing, and supporting enterprise-level .NET applications ... Software Developer / Software Developer / Software Developer / Software Developer / Software ...

Software Developer

Eagan, MN ยท Hybrid

$69K - $125K/yr

Leidos is seeking a junior to mid level Software Developer who will be a member of a dynamic team working on the development/maintenance of software that improves aircraft runway and terminal ...

Software Developer

Eagan, MN ยท On-site

$69K - $125K/yr

Leidos is seeking a junior to mid level Software Developer who will be a member of a dynamic team working on the development/maintenance of software that improves aircraft runway and terminal ...

Embedded Firmware Software Engineer

Eagan, MN ยท On-site

$105K - $143K/yr

Diagnose, troubleshoot, and resolve firmware issues at the board and system level, including low ... Use Agile development practices and tools such as JIRA and DevOps-based testing workflows to plan ...

next page

Showing results 1-20

Low Level Software Developer information

See Minneapolis, MN salary details

$50.1K

$116.7K

$173.3K

How much do low level software developer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for low level software developer in Minneapolis, MN is $116,744.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,900.00 and $135,700.00 per year, depending on experience, location, and employer.

What are Low Level Software Developers?

Low Level Software Developers are programmers who specialize in writing software that interacts closely with computer hardware or system resources. They typically work with languages like C, C++, or Assembly to develop operating systems, device drivers, embedded systems, or performance-critical applications. Their work often requires an in-depth understanding of hardware architecture, memory management, and system processes. Low Level Software Developers play a crucial role in ensuring software runs efficiently and reliably on various devices.

What are the key skills and qualifications needed to thrive as a Low Level Software Developer, and why are they important?

To thrive as a Low Level Software Developer, you need a solid understanding of computer architecture, proficiency in programming languages like C or C++, and a relevant degree in computer science or engineering. Familiarity with debugging tools, operating systems internals, and version control systems such as Git is typically required. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for this role. These abilities are vital for efficiently developing, optimizing, and troubleshooting software that interacts closely with hardware and system resources.
What are popular job titles related to Low Level Software Developer jobs in Minneapolis, MN? For Low Level Software Developer jobs in Minneapolis, MN, the most frequently searched job titles are:
What job categories do people searching Low Level Software Developer jobs in Minneapolis, MN look for? The top searched job categories for Low Level Software Developer jobs in Minneapolis, MN are:
What cities near Minneapolis, MN are hiring for Low Level Software Developer jobs? Cities near Minneapolis, MN with the most Low Level Software Developer job openings:

Software Engineer V (US)

Robert Half

Saint Paul, MN โ€ข On-site

$55 - $60/hr

Temporary

Posted 8 days ago


Job description

We are looking for an experienced Software Engineer V to join a long-term contract opportunity in Eagan, Minnesota. This role is ideal for a hands-on engineer who enjoys building embedded software in a fast-paced environment and collaborating across technical disciplines. The position focuses on firmware design, low-level software development, and reliable communication between hardware and software components. This job requires working onsite 5 days/week in Eagan, MN. Must be local to the area to be considered.


Responsibilities:

โ€ข Design, develop, and enhance embedded software and firmware solutions for hardware-based systems.

โ€ข Build and maintain low-level applications using C and C++ for embedded platforms and Linux-based environments.

โ€ข Implement and troubleshoot serial communication interfaces and related protocols, including UART, TCP/IP, and I2C.

โ€ข Contribute to board support package work, platform integration, and early-stage hardware bring-up activities.

โ€ข Develop and support components such as boot loaders, embedded file systems, system controls, and bus-level interfaces.

โ€ข Partner with cross-functional teams to test, debug, and optimize software performance, stability, and reliability.

โ€ข Participate in Agile delivery processes, including planning, iterative development, and technical collaboration across teams.

โ€ข Manage multiple assignments effectively while communicating progress, risks, and technical decisions clearly.

โ€ข Bachelorโ€™s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline.
โ€ข At least 5 years of software development experience in a dynamic engineering environment.
โ€ข Minimum 5 years of hands-on experience programming in C or C++ for embedded firmware applications.
โ€ข Background working with embedded RTOS, bare-metal systems, or Linux-based development environments.
โ€ข Practical experience with serial communication technologies and protocols such as UART and I2C.
โ€ข Familiarity with areas such as board support packages, boot loaders, embedded file systems, system controls, bus development, Modbus, or board bring-up.
โ€ข Understanding of Agile development practices and experience contributing within iterative delivery teams.
โ€ข Strong written and verbal communication skills, solid organization, and the ability to work both independently and with multidisciplinary teams.

Robert Half logo

About Robert Half

Sourced by ZipRecruiter

Founded in 1948, Robert Half pioneered the idea of professional talent solutions to connect opportunities at great companies with highly skilled job seekers. As business needs changed, we evolved to offer specialized talent solutions for finance and accounting, technology, administrative and customer support, creative and marketing, and legal fields. In 2002, we introduced our subsidiary, Protiviti, a global independent risk consulting and internal audit service, to support companies as they faced more strategic business challenges.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

San Ramon, CA, US

Year founded

1948