Senior Test Software Engineer
$110k - $135kUrsa Major
Job Description
Job Description
The future of aerospace and defense starts here.
Ursa Major was founded to revolutionize how America and its allies access and apply high-performance propulsion, from hypersonics to solid rocket motors, satellite maneuvering and launch. We design and deliver propulsion and defense systems that solve the most urgent and critical national security demands.
Modern aerospace and defense systems require sophisticated automated test capabilities to verify the performance, reliability, and quality of mission-critical avionics throughout development, qualification, and production. As a Senior Test Software Engineer, you will develop the software that powers our automated test systems, enabling efficient verification and validation of FPGA-based electronics, embedded systems, and avionics hardware supporting advanced missile and defense programs.
In this role, you will design, develop, integrate, and maintain software applications that control electronic test equipment, execute automated test procedures, collect and analyze test data, and generate reports used for engineering development, qualification, and production acceptance. You will work closely with Electrical Design Engineers, FPGA Engineers, Flight Software Engineers, and Electrical Test Engineers to deliver scalable, reliable, and maintainable automated test solutions throughout the product lifecycle.
The ideal candidate enjoys solving complex hardware/software integration challenges, developing robust automation frameworks, and building test systems that improve product quality while reducing development and production cycle time.
Responsibilities:
- Design, develop, and maintain software for automated test equipment (ATE), Hardware-in-the-Loop (HIL) systems, engineering development laboratories, and production test stations.
- Develop software to control laboratory instrumentation including oscilloscopes, digital multimeters, signal generators, power supplies, electronic loads, switching systems, and other electronic test equipment.
- Translate engineering test requirements and procedures into automated software solutions that produce repeatable, traceable, and reliable test results.
- Design reusable software architectures, libraries, and frameworks that support multiple products and test platforms.
- Develop operator interfaces, automated test sequencing, data acquisition, measurement analysis, logging, and report generation capabilities.
- Integrate software with avionics hardware, FPGA designs, embedded software, and external instrumentation to support hardware verification and system integration.
- Support hardware integration, qualification testing, environmental testing, and production acceptance activities.
- Troubleshoot software, instrumentation, and hardware integration issues, perform root cause analysis, and implement corrective actions.
- Develop software documentation including requirements, design descriptions, user documentation, and test procedures.
- Support software configuration management, version control, and continuous improvement initiatives.
- Collaborate with cross-functional engineering teams to improve test efficiency, automation coverage, and overall product quality.
Required Qualifications:
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or related technical discipline.
- 5+ years of experience developing software for automated test systems, laboratory automation, or hardware integration.
- Proficiency in one or more programming languages such as C#, Python, C++, LabVIEW, or similar.
- Experience developing software that interfaces with electronic test instrumentation using communication standards such as VISA, GPIB, USB, Ethernet/LXI, Serial, or PXI.
- Experience developing automated test sequences, data acquisition, measurement processing, and test reporting.
- Familiarity with software architecture, object-oriented programming, and software design best practices.
- Experience troubleshooting hardware/software integration issues in laboratory or manufacturing environments.
- Experience using version control systems such as Git or Azure DevOps.
- Strong analytical, debugging, and problem-solving skills.
- Must be a U.S. Person with the ability to perform work subject to ITAR/EAR regulations and applicable program requirements.
Desirable Experience:
- Experience developing automated test software for aerospace, defense, or other high-reliability electronic systems.
- Experience supporting FPGA-based systems, embedded software, or mixed-signal electronic hardware.
- Experience developing software for Hardware-in-the-Loop (HIL) or Automated Test Equipment (ATE) systems.
- Experience controlling electronic instrumentation using NI VISA, SCPI, PXI, or similar communication frameworks.
- Experience with test management tools such as NI TestStand or equivalent automated test executives.
- Experience with multithreaded software development and asynchronous hardware communication.
- Familiarity with digital communication protocols such as SPI, I²C, UART, CAN, Ethernet, or RS-422/485.
- Experience with qualification testing, environmental testing, and production acceptance testing.
- Experience developing software under configuration management and requirements-driven development processes.
- Familiarity with scripting and data analysis tools such as Python, MATLAB, or SQL.
- Active U.S. Department of Defense Security Clearance or the ability to obtain one.
Colorado law requires us to tell you the base compensation range of this role, which is $110,000 - $135,000, determined by your education, experience, knowledge, skills, and abilities. What we can't quantify for you are the exciting challenges, supportive team, and amazing culture we enjoy.
Classification: Full-time Exempt
Benefits Include: (Please note, Interns are not eligible for benefits)
- Unlimited PTO - Vacation, Sick, Personal, and Bereavement
- Paid Parental and Adoptive Leave
- Medical, Dental and Vision Insurance
- Tax Advantage Accounts (HSA/FSA)
- Employer Paid Short and Long Term Disability, Basic Life, AD&D
- Additional Benefit Options Including Voluntary Life and Emergency Medical Transport
- EAP Program
- Retirement Savings Plan - 401k with Company Match
How To Apply:
Interested candidates are encouraged to apply by filling out the application below and clicking "Submit Application". This position will be posted for a minimum of 3 days and will remain open until filled or adjusted based on the volume of applicants.
NOTE: Research suggests that women and BIPOC individuals may self-select out of opportunities if they don't meet 100% of the job requirements. We encourage anyone who believes they have the skills and the drive necessary to succeed here to apply for this role.
Must be a U.S. Person (this includes U.S. Citizens and Permanent Residents).
Eligibility to obtain and maintain a U.S. Security Clearance.
We're an equal-opportunity employer. You will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
No outside recruiters, please.
$160k - $185k
...build quantum computers. You will write the software that runs them. This is a production-... ...alongside physicists and hardware engineers, converting complex scientific requirements... ...norm, not the exception. ~ Production-tested Python and hands-on C++ or Rust experience...SeniorTemporary workFlexible hours$156k - $193k
...has immediate opportunities for talented software and algorithm developers to support our... ...collaborative environment composed of scientists, engineers, and developers. You will rapidly... ...development practices (version control, testing, CI/CD) Ability to work effectively...SeniorTemporary workFor contractorsWork experience placementImmediate startRemote workFlexible hours$140k - $185k
...cybersecurity. About the role RADICL is seeking a Senior Software Engineer to join our platform team. You'll design and build API integrations... ...and quality - help shape how systems connect; code review, testing, documentation, and clear tradeoffs in multi-tenant,...SeniorWork at officeRemote workWork from home- ...Pattern is transforming airport ground operations through AI-driven software and robotics. Our mission is to make aviation logistics... ...| Transparency Your Mission This is a mission critical engineering role focused broadly on the software systems that let robots perceive...SeniorFlexible hours
- ...get it right Participating in the full software development life cycle, including coding... ...source control management, build processes, testing and operations - you'll own the entire... ...looking for: BS in Computer Science or Engineering At least 7 years of experience working on...Senior
$90k - $120k
Senior Software Engineer Otter's software engineers develop the next-generation technologies for the outdoor industry that change how billions of users sign waivers, explore, and interact with one another. Our products need to handle information at massive scale, and extend...Senior- ...efficient, and responsible model for healthcare commercialization. THE OPPORTUNITY We're looking for a backend-focused Senior Software Engineer to join our Boulder-based team and help architect and build the systems powering our privacy-first, data-driven platform....SeniorFull timeWork at officeRelocation
$110k - $160k
Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance... ...and ensure successful delivery. Apply Agile and Test‑Driven Development (TDD) practices to deliver high‑quality,...SeniorWork at office$140k - $185k
Senior Software Engineer At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower customers... ...Engineers, turning research code into reliable, well-tested, maintainable services. Develop and maintain infrastructure...SeniorTemporary workCasual workWork at office$156k - $234k
...re an AI platform organization. We build the platform other engineering teams use to develop, evaluate, and deploy AI systems, and we... ...matter as much as capability. We're hiring at senior software engineer to have someone own a significant surface area end...SeniorWork at officeRemote workHome officeFlexible hours$96k - $156k
...requirement will not be considered. SciTec is seeking a Test Automation Engineer to design, build, and maintain a continuous deployment pipeline... ...Playbooks) of an integrated infrastructure, platform, and software service stack in RHEL factory and test environments....SeniorTemporary workFor contractorsWork experience placementRemote workFlexible hours$50 per hour
...SpaceStandard Job DescriptionThe Advanced Programs and Exploitation (APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support space-based mission processing of OPIR data used for missile warning and defense programs.In this position, you...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support the integration and verification of space-based mission... ...system operates as intended. You will develop automated test capabilities, troubleshoot complex integration issues, and work...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours- ...technical complexities. Responsibilities Summary The Senior Software Engineer develops and modifies software solutions of a high degree... ...defects. Provides strategies relating to quality and testing throughout the development process. Provides leadership...SeniorContract workLive inWork at office
$160k - $185k
...customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software... ...engineering best practices, including code reviews, testing standards, documentation, and CI/CD processes. ~ Act as...SeniorTemporary workWork at officeFlexible hours- ...Overview We are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications...SeniorFull time
$132k - $198k
...Position: Principal/Sr. Principal Software Engineer Location: Boulder, CO Clearance: Secret... ...technologies and operations, with senior-level personnel formerly from DIA, NRO,... ...responsible for designing, developing, testing, documenting, and debugging software and...SeniorTemporary workRemote work$183.38k - $193.41k
...Senior Principal Software Systems Engineer Developing mission-critical systems that help keep people safe is what we do. At General Dynamics Mission... ...design, detail trade studies, systems integration and test, interface definition studies of subsystem or system elements...SeniorFor subcontractorFlexible hours3 days per week- ...Overview We are seeking a full-time Senior Java Software Engineer in Boulder, CO to join our Outdoor and Fitness teams. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications...SeniorFull time
- ...gyro-stabilized airborne camera systems and augmented reality software used by airborne law enforcement agencies, firefighters, military... ...Skills ~ Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or...SeniorPermanent employmentFull time
$102k - $157k
...Applicants that do not meet these requirements will not be considered. SciTec has an immediate opportunity for a talented software test engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small...SeniorTemporary workFor contractorsWork experience placementImmediate startRemote workFlexible hours- Description Senior Software Engineer – C++ Boulder, Colorado – Hybrid (Boulder Office) Build the Future of Enterprise Data Storage We know... ...with Product Management, Firmware, Hardware Engineering, Test Engineering, and Customer Support throughout the development...SeniorPermanent employmentTemporary workCasual workWork at officeLocal areaRelocation packageFlexible hours
$156k - $193k
...immediate opportunity for a talented engineer to support our programs... ...-Generation Missile Warning software. This is a unique opportunity... .... We are seeking a Senior C++ Software Developer to design... ...process Support integration, testing, and debugging in Linux environments...SeniorFull timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours$150k - $180k
...Job Description Job Description Senior Embedded Software Engineer Boulder, CO | Hybrid: 2 days onsite, 3 days remote Base salary: $150,00... ...predictable release cadence. Build Python tools for testing, diagnostics, calibration, and build automation. Develop...SeniorRemote workFlexible hours$175k - $215k
...a loyal customer base (that continues to grow). We build software for summer camps, an industry that enables meaningful experiences... .... This role's mission & overview: We are looking for a Senior AI Engineer to join our AI Platform team, which owns AI enablement...SeniorSummer workWork at officeRemote workFlexible hours$68k - $108k
...data pipeline development, and feature engineering from raw telemetry; experience with real... ...Boulder-based AI engineering team to develop, test, and validate solutions before scaling... ...to contribute to AI WAN, a flagship software-defined networking product, and to work...SeniorFull timeWork at officeWork from homeWorldwideFlexible hours2 days per week3 days per week- Google Cloud Boulder is seeking an Advanced Architect to own outcomes, solve ambiguous problems, and influence stakeholders across the Google ecosystem. You will design enterprise architectures for hybrid cloud and cloud migrations, lead cross‑functional teams, and ...Senior
$125.7k - $203.1k
...platform that empowers hundreds of internal engineering teams to deploy world-class cloud... ...Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Information... ...CI/CD deployment pipelines, automated testing, system observability/telemetry, and...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours$125.7k - $203.1k
...accepted until further notice. Meet the Team Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate... ...of industry-leading products and platforms! Your Impact As a Software Engineer at Cisco, you will design and build software...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- ML Engineer, Network Intelligence Colt provides network, voice and data centre services to thousands... ...AI. The Boulder team is where we build, test, and validate before we scale. AI WAN is Colt's flagship AI product - a software-defined network built to carry AI traffic...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Test Software Engineer. Be the first to apply!
- lead performance test engineer Boulder, CO
- software engineer internship remote Boulder, CO
- senior software engineer ruby on rails Boulder, CO
- software developer positions Boulder, CO
- agile software developer Boulder, CO
- rust software engineer Boulder, CO
- entry level software engineer remote Boulder, CO
- senior software engineer remote Boulder, CO
- senior software design engineer Boulder, CO
- graduate software developer Boulder, CO



