1

Manufacturing Software Engineer Jobs in Colorado

Senior Software Engineer

Englewood, CO · On-site

$104K - $163K/yr

The Senior Software Engineer will play a key technical leadership role, contributing hands-on ... Collaborate cross functionally to support design transfer, manufacturing release, and post-release ...

You'll help design, build, deploy, and operate the software that runs Urban Sky's manufacturing ... Senior engineers here build trust by shipping early and expanding their scope through demonstrated ...

Software Engineer II

Denver, CO · On-site

$100K - $137K/yr

Xometry's digital marketplace gives manufacturers the critical resources they need to grow their ... Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology ...

... established manufacturer. You will work in a cooperative workspace with key cross-functional ... Embedded Software Engineer - Development for Medical Device We are seeking a highly skilled, self ...

You'll help design, build, deploy, and operate the software that runs Urban Sky's manufacturing ... Senior engineers here build trust by shipping early and expanding their scope through demonstrated ...

... established manufacturer. You will work in a cooperative workspace with key cross-functional ... Embedded Software Engineer - Development for Medical Device We are seeking a highly skilled, self ...

next page

Showing results 1-20

Manufacturing Software Engineer information

See Colorado salary details

$88.9K

$106.3K

$127.2K

How much do manufacturing software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for manufacturing software engineer in Colorado is $106,290.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,600.00 and $114,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Manufacturing Software Engineer position, and why are they important?

To thrive as a Manufacturing Software Engineer, you need strong skills in software development, systems integration, and automation engineering, typically supported by a degree in computer science, engineering, or a related field. Familiarity with industrial automation tools, manufacturing execution systems (MES), PLC programming, and software like MATLAB or SolidWorks is highly valuable, and certifications such as Six Sigma or SCADA can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart in this role. These competencies are essential for developing robust manufacturing solutions, ensuring process efficiency, and supporting collaborative, high-stakes production environments.

What are some common projects or tasks a Manufacturing Software Engineer might work on?

As a Manufacturing Software Engineer, you may work on developing and maintaining software that controls factory machinery, automates production lines, and enhances process optimization. Typical daily tasks could include programming or troubleshooting PLCs, integrating new control systems, analyzing manufacturing data to improve efficiency, and collaborating closely with mechanical and electrical engineers. You’ll also often participate in cross-functional teams to design solutions for process bottlenecks or to support new product introductions. These responsibilities allow you to directly impact production quality and efficiency while developing valuable interdisciplinary and technical skills.

What is a Manufacturing Software Engineer job?

A Manufacturing Software Engineer develops and maintains software solutions that optimize manufacturing processes. They design and implement applications for automation, data analysis, and system integration to improve efficiency and quality. This role requires knowledge of manufacturing systems, programming languages, and industrial automation technologies. Engineers collaborate with production teams to troubleshoot issues and enhance workflows.

What are the most commonly searched types of Manufacturing Software Engineer jobs in Colorado? The most popular types of Manufacturing Software Engineer jobs in Colorado are:
What job categories do people searching Manufacturing Software Engineer jobs in Colorado look for? The top searched job categories for Manufacturing Software Engineer jobs in Colorado are:
What cities in Colorado are hiring for Manufacturing Software Engineer jobs? Cities in Colorado with the most Manufacturing Software Engineer job openings:
Sr Software Engineer

Sr Software Engineer

Sierra Nevada Corporation

Highlands Ranch, CO • Hybrid

$143K - $197K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Sierra Nevada Corporation rating

8.6

Company rating: 8.6 out of 10

Based on 27 frontline employees who took The Breakroom Quiz

17th of 60 rated aerospace companies


Job description

Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Senior Software Engineer, you will be responsible for driving the strategic development and continuous improvement of software systems for cutting-edge aerospace applications. You will lead cross-functional teams and projects to ensure software excellence.
The ISR (Intelligence, Surveillance & Reconnaissance), Aviation, and Security (IAS) business area is a leader in ISR and aviation, it is a leading prime manned and unmanned aircraft systems integrator for innovative, high-performance ISR and aviation systems. Its end-to-end Command, Control, Computers, Communications and Intelligence, Surveillance & Reconnaissance (C4ISR) capabilities encompass design, integration, test, certification, ground/flight training and complete logistics support. IAS tailors solutions to customer cost, performance, and schedule requirements and designs to consistently exceed expectations - with an unrivaled record of on time and on (or under) budget deliveries.
Responsibilities:
  • Serve as a subject matter expert (SME) and resource for Software Architects and Software Engineers to enhance their knowledge and practices in software architecture and software design.
  • Provide mentorship, training, and guidance to help programs adopt modern and effective software architecture and design methodologies.
  • Identify gaps in current software architecture and software design documentation across the organization and lead efforts to fill those gaps, establish organizational standards that are aligned with DoW and industry requirements, and effectively roll out direction across the organization.
  • Lead training efforts for contributors, stakeholders, and leaders that enable understanding and adoption of standards, thoughtful program planning, and creation of high-quality, resilient, maintainable software products.
  • Collaborate cross-functionally to align software architecture and design practices with broader system-level requirements and considerations. Ensure a holistic approach to software development and delivery.
  • Advocate for software architecture and software design excellence that leads to high-performing, maintainable, modular products. Develop a culture of collaboration, innovation, and continuous improvement in software product development.
  • Lead a research and development project focusing on Open Architectures, GRAs, software reuse, and modularity impacting IAS programs.
    Establish metrics and measurement frameworks to assess the effectiveness and adoption of software architecture and software design standards and practices.

Qualifications You Must Have:
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 10+ years of experience in experience in software development.
  • Higher level relevant degree may substitute for experience.
  • Expert proficiency in programming languages such as C++, Java, or Python.
  • Demonstrated knowledge of engineering principles and practices.
  • Experience working in multi-disciplinary teams.
  • Experience applying software design patterns to new and legacy codebases.
  • Experience with modular, modern software architecture and intentional, stable refactoring practices.
  • Ability to obtain/maintain a Secret U.S. Security Clearance is required.

Qualifications We Prefer:
  • Experience with digital manufacturing and Industry 4.0 technologies.
  • Experience with real-time operating systems (RTOS) and embedded systems.
  • Extensive background in Aerospace and Defense industry.
  • Understanding of industry standard software languages such as C, C#, C++, HTML, Java, Python, and Bash.
  • Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build.
  • Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral.
  • Proficient with data structures.

Essential Functions:
  • Ability to work on a computer for extended periods.
  • Hand/finger dexterity for coding and testing.
  • Ability to work in a hybrid environment with occasional travel.

This posting will be open for application for a minimum of 5 days and may be extended based on business needs.
Estimated Starting Salary Range: $143,487.14 - $197,294.82. Compensation varies depending on a wide array of factors, such as candidates' key skills, relevant work experience, and education/training/certifications. The disclosed range estimate may be adjusted for any applicable geographic differential associated with the location at which the position may be filled.
SNC offers annual incentive pay based upon performance that is commensurate with the level of the position.
SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more.
IMPORTANT NOTICE:
This position requires the ability to obtain and maintain a Secret U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use.
Learn more about the background check process for Security Clearances.
SNC is a global leader in aerospace and national security committed to moving the American Dream forward. We're known and respected for our mission and execution focus, agility, and disruptive and rapid innovation. We provide leading edge technologies and transformative solutions that support our nation's most critical security needs. If you are mission-focused, thrive in collaborative environments, and want to make our country stronger with state-of-the-art technologies that safeguard freedom, join our team!
SNC is an Equal Opportunity Employer committed to an environment free of discrimination. Employment decisions are made based on merit without regard to race, color, age, religion, sex, national origin, disability, status as a protected veteran or other characteristics protected by law.

What Sierra Nevada Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom