Software Technician

MM SOLUTIONS, LLC
Loveland, CO, United States
6 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$55,120.0 - $75,296.0
Working hours
Regular working hours
Job source

Tech stack

Business Systems Configuration Management Databases Computer Engineering System Configuration Firmware IEEE-488 Open Source Technology Software Tools Software Engineering Systems Integration Scripting
+7 more
Software Distribution Software Troubleshooting Git Information Technology Free and Open-Source Software Build Process Software Version Control

Job description

  • 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.

Requirements

  • 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.

Benefits & conditions

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:24 min

Evaluating remote software roles and compensation structures

Nacho Iacovino · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all