1

Contract Embedded Software Jobs in Utah (NOW HIRING)

The role sits at the intersection of embedded software, hardware integration, and sensor/vision ... Contract type: Permanent Compensation: $120-150k + equity Diversity commitment At Tractable, we are ...

Contract (6 months) Industry: Aerospace and Defense Compensation: $ 25.30 - $63.74/Hrs Schedule ... Design, develop, integrate, and test embedded real-time software using platforms such as VxWorks ...

We have an outstanding Contract position for a Software Engineer to join a leading Company located ... Develop software for embedded devices and systems from requirements through production and support.

We have an outstanding Contract position for a Software Engineer to join a leading Company located ... Develop software for embedded devices and systems from requirements through production and support.

Showing results 21-40

Contract Embedded Software information

See Utah salary details

$63.7K

$139.6K

$158.4K

How much do contract embedded software jobs pay per year?

As of Aug 18, 2026, the average yearly pay for contract embedded software in Utah is $139,636.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,700.00 and $157,500.00 per year, depending on experience, location, and employer.

What is a contract embedded software?

A Contract Embedded Software job involves developing, testing, and maintaining embedded systems software for a company on a temporary or project basis. Contractors typically work with microcontrollers, real-time operating systems (RTOS), and low-level programming languages like C or C++. These roles can vary in duration and may involve working remotely or onsite. Contract engineers often collaborate with hardware teams, follow specific project requirements, and ensure system reliability and performance.

What are typical challenges faced in a contract embedded software role?

Contract embedded software professionals often encounter challenges such as quickly adapting to new hardware platforms, integrating with legacy systems, and rapidly understanding diverse project requirements. Since contracts are often project-based, there may be limited time for onboarding, requiring strong self-motivation and efficient troubleshooting skills. Additionally, clear documentation and collaboration with hardware engineers or cross-functional teams are critical to ensure smooth system integration. These challenges can be rewarding, as they provide opportunities to develop broad technical expertise and experience a wide variety of products and industries.

What are the key skills and qualifications needed to thrive in the contract embedded software position, and why are they important?

To excel as a Contract Embedded Software professional, you need strong experience with programming languages like C or C++, real-time operating systems (RTOS), hardware interfacing, and a relevant degree in computer engineering or a related field. Familiarity with development tools such as JTAG debuggers, oscilloscopes, version control systems, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Effective problem-solving, adaptability, and clear communication are important soft skills for collaborating with multidisciplinary teams and managing project-based work. These capabilities ensure you can deliver robust, efficient solutions within project timelines in dynamic, technology-driven environments.

What are the most commonly searched types of Embedded Software jobs in Utah?

The most popular types of Embedded Software jobs in Utah are:

What job categories do people searching Contract Embedded Software jobs in Utah look for?

The top searched job categories for Contract Embedded Software jobs in Utah are:

What cities in Utah are hiring for Contract Embedded Software jobs?

Cities in Utah with the most Contract Embedded Software job openings:

Infographic showing various Contract Embedded Software job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $139,636 per year, or $67.1 per hour.

Software Engineering - Cleared Contractor - L3

Belcan

Salt Lake City, UT โ€ข On-site

$72.99/hr

Contractor

Posted 5 days ago


Job description

Job Title: Software Engineering - Cleared Contractor - L3
Pay rate: up to $72.99/hr.
Location: Salt Lake City, UT
Zip code: 84116
Start Date: Immediate
Contract: 12 Months
Contract to Hire
Tags: #SoftwareEngineeringClearedContractorL3jobs; #SaltLakeCityjobs;
*Must have an Active DoD Secret Clearance*
Job Description:
Our customer is seeking a Board Support Package (BSP) software engineer with experience in embedded real-time software development. This position supports existing and next-generation military communications software while working close to hardware, drivers, boot code, RTOS, interfaces, and platform integration. An engineer in this position is responsible for creating designs, adding features to current designs, and developing operating system configurations.
Essential Functions:
*Configuring and patching U-boot and Linux for an embedded system.
*Configuring the root file system for an embedded system.
*Configuring Linux device trees.
*Linux boot process on an embedded system.
*BASH scripting.
Qualifications:
*Bachelor"s Degree and minimum 4 years of prior relevant experience.
*Graduate Degree and a minimum of 2 years of prior related experience.
*In lieu of a degree, minimum of 8 years of prior related experience.
Preferred Additional Skills:
*Minimum of 4 years embedded software engineering experience.
*C++ experience.
*Experience or familiarity in
PetaLinux
Yocto
VxWorks
Linux driver development
Buildroot
jffs2, UBI, and ubifs
Busybox
Board bring-up / JTAG
*Experience debugging hardware.
*Experience with Linux kernel/device drivers.
*Design and implement software for embedded devices from requirements to production using C and C++ in a cross compiled environment.
*Third party and open-source software license documentation.
*Familiarity with code revision management tools such as BitBucket.
*DoD SECRET security clearance or be qualified to obtain one.
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws. #CJ

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958