1

Temporary Embedded System Software Engineer Jobs in Pueblo, CO

They are seeking a Software Engineer to support the development, integration, and sustainment of ... systems, mission applications, databases, and enterprise environments • Develop and maintain ...

Software Engineer II

Colorado Springs, CO · On-site

$93K - $128K/yr

They are seeking a Software Engineer II to design, develop, and maintain mission-critical software for missile warning systems, requiring collaboration with cross-functional teams in a secure ...

Job Summary : eTeam is a confidential company looking for an R&D Software Engineer. The role ... system administration tasks for R&D development environments (Windows/Linux). • Provide ...

They are seeking a Software Test Engineer to support testing, quality assurance, and operational readiness activities for mission-critical applications and systems, primarily within the NORAD and ...

Auria Space is looking to hire a Software Developer to support the development of the Command and Control System - Consolidated (CCS-C) Sustainment and Resiliency (C-SAR) for current and future ...

next page

Showing results 1-20

Temporary Embedded System Software Engineer information

See Pueblo, CO salary details

$68.8K

$150.7K

$170.9K

How much do temporary embedded system software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for temporary embedded system software engineer in Pueblo, CO is $150,680.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,200.00 and $170,000.00 per year, depending on experience, location, and employer.

What is a temporary embedded system software engineer?

Temporary Embedded System Software Engineers are professionals who are contracted for a limited period to design, develop, and test software that runs on embedded systems, such as microcontrollers and specialized hardware. Their work often involves writing low-level code, debugging, and optimizing software for devices with specific hardware constraints. These engineers typically join a project to address a particular need, such as a product launch or to fill in staff shortages, and may work across industries like automotive, consumer electronics, or medical devices. Their contracts usually last from a few months to a year, depending on project requirements.

What types of projects and responsibilities can a temporary embedded system software engineer expect during their contract period?

As a Temporary Embedded System Software Engineer, you can expect to work on targeted projects such as developing firmware for new hardware prototypes, troubleshooting existing embedded systems, or optimizing real-time software performance. Your daily responsibilities may include writing and testing code in languages like C or C++, collaborating closely with hardware engineers, and participating in code reviews. Temporary roles often require quickly ramping up on existing projects, so adaptability and strong communication skills are important. You may also be involved in documentation and occasionally supporting integration or validation activities alongside cross-functional teams.

What are the key skills and qualifications needed to thrive as a temporary embedded system software engineer, and why are they important?

To thrive as a Temporary Embedded System Software Engineer, you need strong programming skills in C/C++, knowledge of embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools, and hardware interfacing platforms like ARM or Microchip is often required. Excellent problem-solving abilities, adaptability, and effective communication help you integrate quickly with new teams and projects. These skills ensure you can efficiently contribute to complex, time-sensitive development tasks and deliver reliable embedded solutions.

What is the difference between Temporary Embedded System Software Engineer vs Embedded Software Developer?

AspectTemporary Embedded System Software EngineerEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; experience with embedded systemsBachelor's or higher in Computer Science or Electrical Engineering; embedded systems experience
Work EnvironmentProject-based, short-term assignments in manufacturing, automotive, or consumer electronicsLong-term or project-based roles in similar industries, often within a team
Employer & Industry UsageContract roles for companies developing embedded productsFull-time or contract roles in embedded systems development across industries

Temporary Embedded System Software Engineers focus on short-term projects with specific deliverables, often in contract roles, while Embedded Software Developers typically hold ongoing positions involved in the full development lifecycle. Both roles require similar skills and credentials but differ mainly in employment duration and project scope.

What cities near Pueblo, CO are hiring for Temporary Embedded System Software Engineer jobs?

Cities near Pueblo, CO with the most Temporary Embedded System Software Engineer job openings:

Software Engineer

IERUS Technologies Inc

Colorado Springs, CO • On-site

Full-time

Re-posted 12 days ago


Job description

Job Summary:
IERUS Technologies Inc specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications. They are looking for a Software Engineer to support a large Missile Defense Agency program, focusing on software development and systems engineering.
Qualifications:
Required:
• B.S. in Software Engineering, Computer Science, Mathematics, Physics or related field and 5 years of relevant experience; or a Master's degree and 3 years of relevant experience; or 9 years of relevant experience in lieu of a degree.
• Applicants must have a current DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security, CySA+, CND, etc.) at the time of application, which is required to start.
• Applicants must be a U.S. citizen with an active DoD Secret security clearance
Preferred:
• Command and control system application development
• Previous experience with message translation software
• Automated testing and pipeline development experience
• Experience with software integration testing, including developing automated test scripts
• Prior experience designing and developing microservices and deploying them with containers
• Experience setting up a container environment
• Understanding of systems engineering, systems design, and development
• Ability to clearly document activities, write project plans, and prepare summary reports
• Strong knowledge of software practices and coding standards
• Experience developing software for Unix/Linux and Windows platforms
• Familiarity with Java Spring
• Familiarity with containerization tools such as Docker and Kubernetes
• Knowledge of backend development and message passing
• Experience developing enterprise applications
Company:
IERUS, at its core, is a high-end technology firm. Founded in 2008, the company is headquartered in Huntsville, USA, with a team of 51-200 employees. The company is currently Growth Stage.