1

Software Engineering Technician Jobs (NOW HIRING)

Engineering Technician

Sunnyvale, CA ยท On-site

$209K - $266K/yr

You'll lead a small team of Engineering Technicians while remaining deeply hands-on, partnering closely with Electrical, Mechanical, Systems and Software Engineers to rapidly prototype, integrate ...

You'll lead a small team of Engineering Technicians while remaining deeply hands-on, partnering closely with Electrical, Mechanical, Systems and Software Engineers to rapidly prototype, integrate ...

Drone software programming and/or flight & piloting Job title: Engineering Technician Location ... Stennis, MS Years of Experience: Minimum 2 years Job Type: Full-Time (40 hr/wk) Reports To: CTO, ...

New

Engineering Technician

Dickinson, ND ยท On-site

$24 - $34/hr

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

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

Bismarck, ND ยท On-site

$24 - $34/hr

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

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

Pearl, MS ยท On-site

$25/hr

Drone software programming and/or flight & piloting Job title: Engineering Technician Location ... Stennis, MS Years of Experience: Minimum 2 years Job Type: Full-Time (40 hr/wk) Reports To: CTO, ...

New

Drone software programming and/or flight & piloting Job title: Engineering Technician Location ... Stennis, MS Years of Experience: Minimum 2 years Job Type: Full-Time (40 hr/wk) Reports To: CTO, ...

New

Drone software programming and/or flight & piloting Job title: Engineering Technician Location ... Stennis, MS Years of Experience: Minimum 2 years Job Type: Full-Time (40 hr/wk) Reports To: CTO, ...

New

Drone software programming and/or flight & piloting Job title: Engineering Technician Location ... Stennis, MS Years of Experience: Minimum 2 years Job Type: Full-Time (40 hr/wk) Reports To: CTO, ...

New

Drone software programming and/or flight & piloting Job title: Engineering Technician Location ... Stennis, MS Years of Experience: Minimum 2 years Job Type: Full-Time (40 hr/wk) Reports To: CTO, ...

New

Drone software programming and/or flight & piloting Job title: Engineering Technician Location ... Stennis, MS Years of Experience: Minimum 2 years Job Type: Full-Time (40 hr/wk) Reports To: CTO, ...

New

next page

Showing results 1-20

Software Engineering Technician information

See salary details

$32.5K

$63K

$95.5K

How much do software engineering technician jobs pay per year?

As of Jul 24, 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 is a software engineering technician?

A software engineering technician is a professional who supports software development by testing, debugging, and maintaining applications. They often work with programming languages, development tools, and collaborate with engineers to ensure software quality and functionality.

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 does a software technician do?

A software engineering technician assists in developing, testing, and maintaining software applications and systems. They often work with programming languages, debugging tools, and technical documentation to support software development teams and ensure software functions correctly. This role may require knowledge of coding, troubleshooting, and software tools, often within a structured work environment.

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.

Is it hard to become an IT tech?

Becoming a Software Engineering Technician typically requires a strong understanding of programming, hardware, and troubleshooting skills, often gained through technical education or certifications. While it can be challenging, gaining hands-on experience and learning relevant tools like operating systems and networking can make the path more manageable.

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.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or lead roles at large tech companies or with specialized skills in areas like machine learning or cloud computing, can earn $500,000 or more annually. Such compensation often includes base salary, bonuses, and stock options, and typically requires advanced expertise, certifications, and years of experience.
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 July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $62,977 per year, or $30.3 per hour.

Engineering Technician

Wayve

Sunnyvale, CA โ€ข On-site

$209K - $266K/yr

Full-time

Posted 6 days ago


Job description

The role
As a Senior Engineering Technician, you'll play a pivotal role in building and scaling the engineering operations that enable Wayve's autonomous vehicle platform. You'll lead a small team of Engineering Technicians while remaining deeply hands-on, partnering closely with Electrical, Mechanical, Systems and Software Engineers to rapidly prototype, integrate, troubleshoot and validate cutting-edge hardware. This is an opportunity to bring proven technician expertise into a fast-paced robotics environment, establishing best practices while helping the team move quickly without compromising quality.
Key responsibilities:
  • Lead, mentor and develop a team of Engineering Technicians.
  • Own day-to-day lab operations, hardware bring-up, integration and vehicle support activities.
  • Execute and oversee electrical, mechanical and system-level builds, modifications and repairs.
  • Partner with engineering teams to diagnose complex hardware and integration issues across development programs.
  • Develop and improve technician workflows, lab processes and documentation to increase efficiency and quality.
  • Support prototype builds, validation activities and engineering change implementation.
  • Drive a culture of safety, craftsmanship and continuous improvement within the technician team.
About you
In order to set you up for success as a Senior Engineering Technician at Wayve, we're looking for the following skills and experience.
Essential
  • 5+ years of experience as an Engineering Technician or Engineering Technician Lead supporting complex hardware products.
  • Previous experience leading or mentoring technicians while remaining an active technical contributor.
  • Strong hands-on experience with electrical and mechanical assembly, integration, debugging and rework.
  • Proven ability to troubleshoot multidisciplinary hardware issues independently in fast-paced development environments.
  • Experience supporting prototype and low-volume hardware builds through rapid design iterations.
  • Comfortable interpreting engineering drawings, schematics, wiring diagrams and assembly documentation.
  • Experience working closely with Electrical, Mechanical and Systems Engineering teams to resolve integration challenges.
  • A strong understanding of lab equipment, test instrumentation and safe working practices.
  • Demonstrated ability to establish technician best practices, improve workflows and raise execution quality.
  • Excellent organisational skills with the ability to prioritise competing tasks across multiple engineering programs.
  • Strong communication skills and the confidence to collaborate across engineering disciplines.

Desirable
  • Experience supporting autonomous vehicles, robotics, aerospace, automotive or other complex electromechanical systems.
  • Familiarity with vehicle electrical systems, wire harness fabrication and integration.
  • Experience managing engineering labs, inventory and calibration processes.
  • Experience implementing lean manufacturing or continuous improvement methodologies.
  • Comfortable using Linux, scripting tools or basic software utilities to support engineering workflows.
  • Experience working with PLM, ERP or engineering change management systems.
  • Associate's or Bachelor's degree in Electrical Engineering Technology, Mechanical Engineering Technology or equivalent practical experience.

This is a full-time role based in our office in Sunnyvale, and the reasonably estimated salary for this role ranges from $209,700 to $266,800, plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team.