Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$90.3k - $189.6k
Full-time

Caci Inc

Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 9/30/2026 The Opportunity: Are you ready to build the automated testing that keeps complex products running reliably? We’re seeking a Software Engineer to develop and own Python-based test automation for one of our key programs. In this role, you’ll design, implement, and maintain software that integrates with external hardware to exercise both the hardware and our product for verification and regression testing. You’ll be responsible for the full development lifecycle—from understanding requirements through coding, debugging, and continuous improvement—while collaborating closely with cross-functional teams to expand coverage and improve product quality. Join us and help drive robust, scalable test solutions that ensure our products perform as designed in the real world. Responsibilities: Develop and maintain Python-based automated test software for a key product, owning the full lifecycle from design and implementation through execution and ongoing improvement. Integrate external hardware with Python (e.g., via drivers, APIs, and communication interfaces) to exercise both the hardware and our product for verification and regression testing. Collaborate with cross-functional teams to translate product and hardware requirements into robust, repeatable automated test coverage that improves quality and reduces manual effort. Analyze automated test results, troubleshoot issues, and drive root-cause identification to help ensure reliable, high-quality product releases. Qualifications: Required: Experience in software development or test automation, or equivalent practical experience. Strong proficiency in Python, including writing clean, modular, and maintainable code. Interest in or experience with integrating external hardware with software (e.g., using communication protocols such as USB, Serial, Ethernet, or vendor-specific SDKs/APIs). Solid understanding of software development best practices (version control, code review, debugging, documentation). Ability to work independently on assigned tasks while collaborating effectively within a team. Strong problem-solving skills and a mindset focused on quality and verification. Active TS/SCI clearance. 5 years of related work experience. Desired: Experience developing in Python or in structurally similar languages/patterns (e.g., Java, C#, TypeScript, or C++ with strong OOP, standard library use, and unit testing), with a demonstrated ability or strong willingness to transfer those skills into a Python-based environment Experience with automated test frameworks (e.g., pytest, unittest, Robot Framework, or similar). Experience with lab/measurement equipment (oscilloscopes, power supplies, DAQs, etc.) and their automation Familiarity with CI/CD systems and integrating automated tests into build pipelines. Familiarity with one of more of the following cellular standards: GSM, UMTS, LTE - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $90,300 - 189,600 USD CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic. Click on Search Jobs to find and apply to CACI openings.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Westminster, CO vacancy
  • $73.5k - $136.5k

     ...Job Description We’re looking for a Software Engineer to help us build innovative and secure data solutions for social media, search, and digital ads within a Big Data environment. In this role, you will use best-in-class engineering approaches and secure data management... 
    Suggested
    Local area
    Flexible hours

    Unavailable

    Westminster, CO
    2 days ago
  • $91.7k - $115k

     ...meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat...  ...performance and schedule objectives. Stays current with software engineering trends and technologies through activities such as self- study... 
    Suggested
    Minimum wage
    Ongoing contract
    H1b
    Local area
    Remote work
    Worldwide
    Relocation

    ZOLL Medical

    Broomfield, CO
    3 days ago
  • $97.53k - $158.48k

     ...Summary : Develops, prototypes, integrates, and supports software solutions that enable emerging technology initiatives across digital...  ...solutions. The ideal candidate combines strong software engineering fundamentals with curiosity about emerging technologies such... 
    Suggested
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Westminster, CO
    3 days ago
  •  ...proud to offer career growth opportunities and a competitive compensation and benefits package. Visit our website at: Software Engineer Candidate must have an active TS/SCI w/ Poly to be considered . For over 40 years, DCCA has provided a broad... 
    Suggested
    Flexible hours

    Data Computer Corp of America

    Westminster, CO
    2 days ago
  • $88.9k - $165.1k

     ...datasets and support data-driven decision-making. Mentor junior engineers, conduct code reviews, and contribute to establishing engineering best practices and standards. Who You Are: 5+ years of software development experience in a scalable, distributed, or multi-node... 
    Suggested
    Temporary work
    Freelance
    Local area
    Flexible hours

    Unavailable

    Westminster, CO
    4 days ago
  • $105.6k - $145.2k

     ...Elevate Data Architecture and Drive Cloud Innovation as our Next Software Engineer! Are you ready to architect the future of digital construction and build scalable, secure API solutions that power global infrastructure? Trimble is looking for a visionary Software... 
    Ongoing contract
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Westminster, CO
    5 days ago
  • $88.9k - $165.1k

     ...datasets and support data-driven decision-making. Mentor junior engineers, conduct code reviews, and contribute to establishing...  ...practices and standards. Who You Are: ~5+ years of software development experience in a scalable, distributed, or multi-node... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    MSLGROUP

    Westminster, CO
    2 days ago
  •  ...Software Development Engineer – Constellation Enablement Software (CES) team, Westminster, CO (Hybrid: 3 days office, 2 days remote). Responsibilities Design, develop, test, and support software within a service-oriented architecture integrated via Vantor CI/CD pipeline... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Maxar Technologies

    Westminster, CO
    5 days ago
  • $190k - $252k

     ...AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Broomfield, CO
    2 days ago
  •  ...Sr. Software Engineer Broomfield, Colorado The Role The Analytics Products team is focused on empowering our users to bring in capabilities in Python and R into a data analysis workflow. Ideal candidates will be self-motivated, keen on code quality and will approach... 

    1872 Consulting

    Broomfield, CO
    5 days ago
  • $88.9k - $165.1k

     ...Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice. ( Overview For this role, we are seeking a qualified Senior Software Engineer to join Epsilon’s Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Publicis Groupe

    Westminster, CO
    1 day ago
  • $190k - $252k

     ..., computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the-art algorithms and software that solve scientific problems with real-world applications. Working... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Broomfield, CO
    1 day ago
  •  ...Job Title IT Software Engineer 5 (AWS, Coveo & Content Search) Locations Chicago IL, Peoria IL, Dallas TX & Broomfield CO (Hybrid 2-3 days onsite) Job Description Job Title: IT Software Engineer 5 (AWS, Coveo & Content Search) Locations: Chicago IL, Peoria... 
    Contract work
    Work experience placement

    3Core Systems

    Broomfield, CO
    17 hours ago
  • $165k - $218k

     ...Defense Radar team develops cutting-edge tracking algorithms and software systems that detect, track, and characterize airborne threats in real-time. Working in small, focused teams, our software engineers design and implement sophisticated tracking solutions that... 
    Full time
    Work experience placement
    Immediate start

    Colorwave Inc

    Broomfield, CO
    2 days ago
  • $97.01k - $164.91k

     ...DoD) and Intelligence Community (IC). We are looking for an engineer to add their skills to our team where you'll be able to make an...  ...may be required. Job Responsibilities Work as part of a software development team to design and implement rapid prototypes for a... 
    Full time
    Local area

    BAE Systems USA

    Broomfield, CO
    4 days ago
  • $79.2k - $209.5k

     ...Job Title Hands-on Engineer for Distributed Systems, Virtualized Infrastructure, and Highly Available Services Job Description...  ...significant technical and business impact. As a member of the software engineering division, you will take an active role in defining... 
    Temporary work
    Flexible hours

    Oracle

    Broomfield, CO
    5 days ago
  • $190k - $252k

     ...Senior Software Engineer, Rust Broomfield, Colorado, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Broomfield, CO
    5 days ago
  • $73.5k - $136.5k

    Epsilon in Westminster, Colorado, is seeking a Software Engineer to create innovative data solutions for social media and digital ads. In this role, you'll develop high-volume applications and migrate solutions to the cloud while applying best engineering practices. Candidates... 
    Flexible hours

    Unavailable

    Westminster, CO
    8 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Thornton, CO
    5 days ago
  • $70 - $110 per hour

     ...operations with real-time dashboards and agentic workflows. This engineer will own core product delivery end-to-end: platform foundations...  ...and pragmatically. What we’re looking for Strong, practical software engineering skills; you can ship end-to-end and unblock... 
    Remote job
    Hourly pay
    Full time
    Fixed term contract
    Freelance

    Mercor

    Westminster, CO
    2 days ago
  •  ...Fullstack Software Engineer – Mural Pay Location: New York, NY / Denver, CO The Story Every company is becoming a fintech. Mural is the global account layer that powers their financial stack. Stablecoins have exploded from $28B to $300B over five years, with $30T+ in annual... 

    INSIDER

    Denver, CO
    2 days ago
  •  ...ownership, impact, and mission‑driven execution. Their world‑class engineering team builds products that simplify and solve complex real‑...  ...Stack Infrastructure: GCP Must‑Haves 3+ years of professional software engineering experience delivering production systems at scale.... 
    Temporary work
    Flexible hours

    kcg staffing

    Denver, CO
    3 days ago
  •  ...We are seeking a resourceful, focused and experienced individual to join our team as a full-stack Software Engineer. You will be part of a team that actively collaborates with business peers to develop Java-based applications used by top firms in the financial securities... 
    Remote work

    TriOptus LLC

    Denver, CO
    5 days ago
  • $125k - $160k

     ...Full Stack Software Engineer Job Category: Information Technology Requisition Number: FULLS003179 Posted: May 29, 2026 Full-Time New York, NY 10019, USA +1 more locations Job Details Description Full Stack Software Engineer Gen II is a leading... 
    Full time
    Work at office
    Flexible hours
    1 day per week

    Gen II Fund Services

    Denver, CO
    5 days ago
  • $124.9k - $228.9k

     ...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What... 
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Denver, CO
    4 days ago
  • $105.72k - $132.14k

     ...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Commerce City, CO
    1 day ago
  • $133k - $160k

     ...actively seeking passionate, collaborative, energetic, and forward‑thinking individuals to join our team. We are seeking a Senior Software Engineer - Test Automation & Infrastructure to develop and scale automated test systems supporting the validation of complex RF and... 
    Permanent employment
    Full time
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Westminster, CO
    1 day ago
  •  ...Earth, we are building sustainable infrastructure for our transport of crew and cargo from Earth to the lunar surface.As a Ground Software Engineer in Blue Origin's Lunar Permanence program, you will help build, test, and integrate the software required for the Lunar... 
    Permanent employment
    Temporary work

    Blue Origin

    Denver, CO
    4 days ago
  •  ...foundation to deploy solutions and deliver insights with unrivaled speed, scale and cost effectiveness. We are seeking a Software Development Engineer to join our Constellation Enablement Software (CES) Development team in Westminster, CO. This position has the ability... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Flexible hours

    Vantor

    Westminster, CO
    1 day ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Thornton, CO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!