Software Technician

MM Solutions

Loveland (CO)

On-site

USD 55,000 - 75,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid sick leave
Vacation
Medical insurance
Life insurance
401(k)

Job summary

MM Solutions in Colorado is seeking a Software Technician to support the Professional Services team in preparing, testing, documenting, and delivering software and firmware for RF Testing and EW systems. You will work across software and hardware environments, assisting with builds, installations, verifications, backups, and customer-ready deliveries.

The role emphasizes hands-on technical and administrative support, ensuring systems are properly configured, tested, and documented.

Qualifications

  • Bachelor's degree in Computer Science or related field; 1–3 years of relevant experience preferred.
  • Experience with software installation, builds/releases, and testing is preferred.
  • Familiarity with Git or other version control systems is preferred.

Responsibilities

  • Support software and firmware builds, releases, and deliveries for EW systems.
  • Perform open-source compliance scans and coordinate required reviews.
  • Install, configure, and verify software on EW system racks.
  • Create and maintain system disk images at configuration points.
  • Prepare release packages and test firmware on hardware for verification.
  • Develop scripts to collect/analyze system data for troubleshooting.
  • Coordinate department purchases and maintain release/documentation records.
  • Collaborate with software, systems, engineering, and operations teams.

Skills

Git
Software builds
Troubleshooting
Documentation
Team collaboration
Multi-tasking
LAN/GPIB interfaces

Education

Bachelor's degree in Computer Science or related

Tools

Black Duck
Configuration management

Job description

Position Summary

The Software Technician supports the Professional Services team in preparing, testing, documenting, and delivering software and firmware used in RF Testing systems and Electronic Warfare (EW) systems. This role works across software and hardware environments, supporting software builds and releases, system installation and verification, configuration backups, open-source software compliance, and troubleshooting activities. The position also provides hands-on technical and administrative support to help ensure systems are properly configured, tested, documented, and ready for customer delivery.

Company Summary

MM Solutions is a well-established company serving the Aerospace, Medical, and High-Tech Industries in Colorado with high-touch custom packaging, professional services, and logistic solutions. Creating opportunities and overcoming challenges is what drives us to provide clients with the necessary people, services, and equipment for every job. We are an organization that commits to its team members, maintaining a safe and fun environment while treating everyone as a valued individual. We are an Equal Opportunity Employer, including disability and veteran status. Full benefits are available to full-time team members, including paid sick leave and vacation, medical/vision/dental, company-funded life insurance and 401(k).

Compensation

$26.50-$36.20 per hour, depending on experience (DOE), equivalent to approximately $55,000-$75,300 annually based on a 40-hour workweek.

Description

Position Summary: The Software Technician supports the Professional Services team in preparing, testing, documenting, and delivering software and firmware used in RF Testing systems and Electronic Warfare (EW) systems. This role works across software and hardware environments, supporting software builds and releases, system installation and verification, configuration backups, open-source software compliance, and troubleshooting activities. The position also provides hands-on technical and administrative support to help ensure systems are properly configured, tested, documented, and ready for customer delivery.

Company Summary: MM Solutions is a well-established company serving the Aerospace, Medical, and High-Tech Industries in Colorado with high-touch custom packaging, professional services, and logistic solutions. Creating opportunities and overcoming challenges is what drives us to provide clients with the necessary people, services, and equipment for every job. We are an organization that commits to its team members, maintaining a safe and fun environment while treating everyone as a valued individual. We are an Equal Opportunity Employer, including disability and veteran status. Full benefits are available to full-time team members, including paid sick leave and vacation, medical/vision/dental, company-funded life insurance and 401(k).

Compensation: $26.50-$36.20 per hour, depending on experience (DOE), equivalent to approximately $55,000-$75,300 annually based on a 40-hour workweek.

Job Responsibilities
  • Support the build, release, installation, verification, and delivery of software and firmware used in Electronic Warfare (EW) systems.
  • Perform software composition and open-source compliance scans using Black Duck and coordinate required software legal reviews prior to release.
  • Install, configure, and verify software on computers and hardware integrated into EW system racks.
  • Create and maintain system disk images at required configuration points, including before software installation and prior to customer shipment.
  • Execute established software and firmware build processes and prepare release packages for testing and delivery.
  • Load and test firmware builds on Switch Matrix hardware to verify functionality prior to release.
  • Prepare and verify software distribution media and other deliverables provided to customers.
  • Run and support custom scripts used to collect, process, and analyze system data for troubleshooting and diagnostic purposes.
  • Assist software and systems teams with troubleshooting, integration, testing, and other technical activities needed to meet customer delivery schedules.
  • Provide support for software development activities and internal software tools as assigned.
  • Coordinate department purchases and capital-equipment orders using the company's parts and purchasing systems.
  • Maintain accurate records and follow established software release, configuration, quality, and documentation processes.
  • Collaborate with software, systems, engineering, and operations team members to resolve issues and support successful system deliveries.
Knowledge, Skills and Abilities
  • Strong general computer skills, including installing and configuring software, managing files and system images, and creating software distribution media.
  • Working knowledge of software version control systems, such as Git, and basic understanding of software revision and configuration management.
  • Ability to locate, review, and document software license information and work with internal legal or compliance teams to obtain required approvals.
  • Ability to use software tools to communicate with and test electronic instruments and equipment through interfaces such as LAN and GPIB.
  • Strong organizational and documentation skills, including the ability to maintain software releases, system images, customer deliverables, and other technical records.
  • Ability to use database or business systems to enter and maintain information related to equipment orders, assemblies, and other department activities.
  • Ability to follow established technical procedures while identifying and communicating issues that require additional troubleshooting or support.
  • Strong attention to detail, particularly when working with software versions, system configurations, release documentation, and customer deliverables.
  • Ability to manage multiple priorities and respond effectively to changing project and customer delivery needs.
  • Ability to work collaboratively with software, systems, engineering, legal/compliance, and other cross-functional teams.
Education and Experience preferred
  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related technical field and 1-3 years of relevant experience preferred.
  • An equivalent combination of education, technical training, certifications, and relevant hands-on experience may be considered in lieu of a bachelor's degree.
  • Experience with software installation, configuration management, software builds or releases, system integration, electronics testing, or similar technical work is preferred.
  • Experience with Git or another version control system is preferred.
  • Experience with scripting, software troubleshooting, or automated data collection is a plus.
Physical Requirements

Standing and Walking: 25%-49%

Seeing: 75%-100%

Hearing: 75%-100%

Ability to lift > 45lbs: 0%-24%

Additional Requirements
  • Employer is a drug-free workplace, and candidate must pass a pre-hire background check and drug screen. We do not discriminate in hiring on any basis, including citizenship, and our job postings are open to U.S. citizens as well as non-U.S. citizens. However, the person hired will have access to information and items protected under the International Traffic in Arms Regulation (ITAR), and therefore that person must be a "U.S. person" as that term is defined under ITAR, 22 CFR 120.15.
  • A "U.S. person" is defined as a 1) U.S. Citizen, 2) a lawful permanent resident, 3) a refugee given asylum in the U.S., or 4) a temporary resident granted amnesty. Accordingly, it will be necessary for our company to confirm and verify your status as a "U.S. person" under ITAR at the time of hire.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Technician
Software Technician

Mm-Solutions • Loveland (CO)

On-site
USD 55,000 - 75,000
Paid sick leave
Vacation
Medical/vision/dental
+1
Technical Writer
Technical Writer

Mm-Solutions • Loveland (CO)

On-site
USD 44,000 - 55,000
Software Engineer
Software Engineer

Lockheed Martin • King of Prussia (PA)

On-site
USD 91,000 - 169,000
Engineering Technician III (30081)
Engineering Technician III (30081)

Precise Systems Inc. • Odon (IN)

On-site
USD 42,000 - 64,000
Software Engineer - Mid Level
Software Engineer - Mid Level

Lockheed Martin • Maryland

On-site
USD 110,000 - 205,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+7
Senior Embedded Software Engineer
Senior Embedded Software Engineer

All Aviation Jobs • Boulder (CO)

On-site
USD 100,000 - 150,000
401(k)
401(k) matching
Dental insurance
+3
Sr Software Engineer / Embedded HWIL / C++
Sr Software Engineer / Embedded HWIL / C++

Lockheed Martin • Grand Prairie (TX)

On-site
USD 98,000 - 182,000
Medical
Dental
Vision
+10
Switch Matrix Integrator
Switch Matrix Integrator

Mm-Solutions • Loveland (CO)

On-site
USD 30,000 - 39,000
Engineering Technician (EMC)-Junior
Engineering Technician (EMC)-Junior

American Electronic Warfare Associates, Incorporated • Maryland

On-site
USD 63,612,000 - 106,020,000
Relocation assistance
Sign-on bonuses
Tuition and training assistance
+1
Staff Systems Engineer
Staff Systems Engineer

ITI Engineering • Town of Florida (NY)

On-site
USD 110,000 - 150,000
Competitive pay
100% paid medical, dental and vision
Life insurance and disability coverage
+3