1

Software Engineering Assistant Jobs in Tempe, AZ

Software Developer

Chandler, AZ · On-site

$100 - $125/hr

The ideal candidate will have strong software engineering fundamentals, experience building ... Experience with AI coding assistants such as Claude, GitHub Copilot, ChatGPT, or similar tools.

Engineer II- Software

Chandler, AZ · On-site

$100 - $125/hr

The ideal candidate will have strong software engineering fundamentals, experience building ... Experience with AI coding assistants such as Claude, GitHub Copilot, ChatGPT, or similar tools.

Engineer II- Software

Chandler, AZ · On-site

$96K - $131K/yr

The ideal candidate will have strong software engineering fundamentals, experience building ... Experience with AI coding assistants such as Claude, GitHub Copilot, ChatGPT, or similar tools.

Engineer II- Software

Chandler, AZ · On-site

$96K - $131K/yr

The ideal candidate will have strong software engineering fundamentals, experience building ... Experience with AI coding assistants such as Claude, GitHub Copilot, ChatGPT, or similar tools.

Software Engineer II

Chandler, AZ · On-site

$100 - $125/hr

The ideal candidate will have strong software engineering fundamentals, experience building ... Experience with AI coding assistants such as Claude, GitHub Copilot, ChatGPT, or similar tools.

next page

Showing results 1-20

Software Engineering Assistant information

See Tempe, AZ salary details

$12

$30

$55

How much do software engineering assistant jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for software engineering assistant in Tempe, AZ is $30.22, according to ZipRecruiter salary data. Most workers in this role earn between $19.33 and $36.39 per hour, depending on experience, location, and employer.

What is a software engineering assistant?

Software Engineering Assistants are professionals who support software engineers and development teams by performing tasks such as writing and testing code, documenting software processes, troubleshooting issues, and assisting with project management. They often work under the supervision of senior engineers to help streamline workflows, maintain software applications, and ensure quality standards are met. This role is ideal for individuals starting their careers in software development, as it provides valuable hands-on experience and exposure to various aspects of the software engineering lifecycle.

What are the common responsibilities of a software engineering assistant?

Software Engineering Assistants typically handle tasks such as maintaining documentation, assisting with code reviews, writing and testing small code modules, and managing version control systems. They play a vital role in supporting senior engineers by streamlining workflows, troubleshooting minor issues, and ensuring that development processes run smoothly. This position often involves close collaboration with developers, QA testers, and sometimes project managers, providing valuable exposure to the entire software development lifecycle.

What are the key skills and qualifications needed to thrive as a software engineering assistant?

To thrive as a Software Engineering Assistant, you need a solid understanding of programming languages, software development fundamentals, and at least an associate’s or bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and issue tracking tools is typically expected. Strong communication, attention to detail, and eagerness to learn help individuals excel in supporting engineering teams. These skills ensure efficient collaboration, code quality, and adaptability in dynamic software projects.

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

AspectSoftware Engineering AssistantSoftware Developer
CredentialsTypically requires an associate degree or relevant certificationsBachelor's degree in Computer Science or related field
Work EnvironmentSupports engineering teams, often in office or lab settingsDesigns, codes, and tests software applications
Employer & Industry UsageUsed in tech companies, engineering firms, and IT departmentsCommonly employed across software companies, startups, and tech industries

The main difference is that a Software Engineering Assistant provides support to software engineers, focusing on tasks like testing and documentation, while a Software Developer actively designs and develops software applications. The Assistant role is often entry-level and supportive, whereas the Developer role involves more technical responsibilities and coding tasks.

What are the most commonly searched types of Software Engineering jobs in Tempe, AZ?

The most popular types of Software Engineering jobs in Tempe, AZ are:

Infographic showing various Software Engineering Assistant job openings in Tempe, AZ as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $62,853 per year, or $30.2 per hour.

Engineering Assistant

Tempe, AZ • On-site

Full-time

Posted 22 days ago


Job description

Duties/Responsibilities:

  • Project Task from Program/Project Engineers
  • Internal communications from Engineering team
  • Understanding and carrying out all tasks given by the Engineer Team
  • Collaborating with Engineering Team in New Product Development and sustaining Engineering activities
  • Basic understanding B/P requirements
  • Updating CAD drawings according to Engineering Team requirements
  • Providing consistent and accurate data entry of items for MRP system (EPICOR)
  • Creating and updating Engineering Documentation guidelines (MIB creation)
  • Participating in various learning experiences, which may include attending workshops and training sessions

 

Required Skills/Abilities:

  • Demonstrated experience with personal computer (PC) software applications (ex: word processing, spreadsheet, data management, Adobe, etc.)
  • Ability to work both independently and collaboratively with cross-functional teams in multiple divisions
  • Ability to lead a project to produce successful outcomes
  • Ability to interface with Customers (external and internal) in a manner consistent with MII’s goals
  • Capacity to prioritize a list of responsibilities and projects which may often change to best meet the needs of Engineering requirements
  • Ability to follow instructions and to collaborate with others
  • Steadiness to work under pressure and within tight timelines

Education and Experience:

  • Minimum High School diploma or equivalent
  • Some experience working with engineering related documentation, specifications, MRP systems, PLM tools, or documentation repositories, preferred, not required
  • Practical experience using CAD software (SolidEdge), preferred, not required

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, gender identity, genetic information or any other protected characteristic under applicable law.