1

Software Engineering Technician Jobs (NOW HIRING)

Engineering Technician

Fargo, ND · On-site

$24 - $34/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technicians are expected to possess and apply basic civil engineering design principles ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Engineering Technician

Saint Cloud, MN · On-site

$24 - $34/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technicians are expected to possess and apply basic civil engineering design principles ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Engineering Technician

Fargo, ND · On-site

$24 - $34/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technicians are expected to possess and apply basic civil engineering design principles ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Engineering Technician

Hopkins, MN · On-site

$24 - $34/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technicians are expected to possess and apply basic civil engineering design principles ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Engineering Technician

Saint Cloud, MN · On-site

$24 - $34/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technicians are expected to possess and apply basic civil engineering design principles ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Engineering Technician

Detroit Lakes, MN · On-site

$24 - $34/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technicians are expected to possess and apply basic civil engineering design principles ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Engineering Technician The Engineering Technician/Technologist is responsible for performing tests ... Proficient with software such as Microsoft Word and Excel, PowerPoint • Shows respect ...

Engineering Technician The Engineering Technician/Technologist is responsible for performing tests ... Proficient with software such as Microsoft Word and Excel, PowerPoint • Shows respect ...

As the Engineering Technician, you'll provide general support to our engineering and project ... Run connection design software as may be required under the direction of in-house engineers.

As the Engineering Technician, you'll provide general support to our engineering and project ... Run connection design software as may be required under the direction of in-house engineers.

As the Engineering Technician, you'll provide general support to our engineering and project ... Run connection design software as may be required under the direction of in-house engineers.

The Engineering Technician will also champion laboratory 5S practices, support continuous ... Load embedded software and firmware to support functional verification and testing activities ...

Proficient with various engineering software tools and an excellent understanding of engineering concepts and principles. * Analytical Skills: Strong analytical skills to perform detailed ...

The Engineering Technician will also champion laboratory 5S practices, support continuous ... Load embedded software and firmware to support functional verification and testing activities ...

Showing results 21-40

Software Engineering Technician information

See salary details

$32.5K

$63K

$95.5K

How much do software engineering technician jobs pay per year?

As of Aug 13, 2026, the average yearly pay for software engineering technician in the United States is $62,977.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,000.00 and $72,000.00 per year, depending on experience, location, and employer.

What are some typical challenges a software engineering technician might face when supporting software development teams?

Software Engineering Technicians often encounter the challenge of balancing multiple priorities, such as troubleshooting technical issues while ensuring documentation and code quality standards are met. They may need to adapt quickly to changing project requirements and collaborate closely with software engineers, QA testers, and project managers. Navigating unfamiliar codebases and learning new tools or technologies on the job are also common, requiring strong problem-solving skills and a willingness to learn. Effective communication and the ability to work well in a team-oriented environment are essential for success in this role.

What is the difference between Software Engineering Technician vs Software Developer?

AspectSoftware Engineering TechnicianSoftware Developer
CredentialsAssociate's degree or technical certification in software or computer scienceBachelor's degree in computer science or related field
Work EnvironmentTechnical support, testing, and implementation in team settingsDesign, coding, and development of software applications
Industry UsageUsed across IT, manufacturing, and tech companies for technical rolesPrimarily in software companies, startups, and tech firms

Software Engineering Technicians focus on supporting software systems through testing, troubleshooting, and implementation, often with technical certifications. Software Developers primarily design and build software applications, requiring more advanced programming skills and a bachelor's degree. Both roles are essential in tech industries but differ in responsibilities and qualifications.

What are the key skills and qualifications needed to thrive as a software engineering technician, and why are they important?

To thrive as a Software Engineering Technician, you need a solid understanding of programming languages, software development principles, and troubleshooting, typically supported by a diploma or associate degree in software engineering or computer science. Familiarity with integrated development environments (IDEs), version control systems like Git, and software testing tools is often required. Strong analytical thinking, attention to detail, and effective teamwork are essential soft skills for this role. These competencies are crucial for efficiently supporting software development processes, ensuring code quality, and collaborating with engineers to deliver reliable software solutions.
More about Software Engineering Technician jobs

What cities are hiring for Software Engineering Technician jobs?

Cities with the most Software Engineering Technician job openings:

What are the most commonly searched types of Software Engineering Technician jobs?

The most popular types of Software Engineering Technician jobs are:

What states have the most Software Engineering Technician jobs?

States with the most job openings for Software Engineering Technician jobs include:

What job categories do people searching Software Engineering Technician jobs look for?

The top searched job categories for Software Engineering Technician jobs are:

Infographic showing various Software Engineering Technician job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $62,977 per year, or $30.3 per hour.

Engineering Technician II - Huntsville, AL

National Guard Employment Network

Huntsville, AL • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description


ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. Unless specifically stated otherwise, this role is "On-Site" at the location detailed in the job post.
Job Description
The Engineering Technician II supports the software development team by performing a variety of technical and software-related tasks across multiple projects and development teams. This position is intended for someone who has a strong technical foundation, is continuing to develop their software engineering skills, and is actively working toward completion of a bachelor's degree in computer science, software engineering, or a related field.
The technician will work under the guidance of senior engineers and team leads while gradually taking on more complex and independent assignments.
Responsibilities
Assists engineers with designs, tests, and machinery, products, and other equipment.
Reviews project instructions and blueprints to ascertain test specifications, procedures, objectives, test equipment, nature of technical problem, and possible solutions, such as part redesign, substitution of material or parts, or rearrangement of parts.
Assists in the analysis of test results in relation to design or rated specifications and test objectives and modifies or adjusts equipment to meet specifications.
Assists in the set up and testing of complete units and components.
Performs work under general supervision.
Handles moderately complex issues and problems and refers more complex issues to higher-level staff.
Additional Qualifications/Responsibilities
Qualifications
Associate degree, technical training, or equivalent experience in software development, computer science, engineering technology, or a related field.
Must be actively working toward a bachelor's degree in computer science, software engineering, or a related technical discipline.
Experience developing software using C# and .NET.
Experience with Unity, WPF, and Three.js.
Familiarity with AI-assisted software development tools and workflows.
Working knowledge of software design, debugging, testing, and version control.
Ability to learn new technologies, troubleshoot technical issues, and support multiple development teams.
Strong communication, organization, and problem-solving skills.
Preferred Qualifications
Experience developing simulation, training, 3D, or interactive applications.
Familiarity with Agile development practices, Git, and software configuration management.
Experience working in a multidisciplinary engineering or government-contracting environment.