1

Software Assistant Jobs (NOW HIRING)

Creates and ensures compliance with software interfaces, APIs, and networking and security ... Develops test methods, procedures, and applications to assist production with validation and ...

Junior Software Developer

Costa Mesa, CA · On-site

$57.34K - $129.02K/yr

Participate in code reviews and collaborate with team members to ensure high-quality software. * Assist in the application of basic artificial intelligence concepts to solve engineering problems.

Experience in designing, building, scaling, and maintaining production software * Assist in defining architecture requirements and establishing standards for design and development. * Consults with ...

Experience in designing, building, scaling, and maintaining production software * Assist in defining architecture requirements and establishing standards for design and development. * Consults with ...

The Accountant Analyst Assistant supports the Fiscal Team to ensure that budgeting, grant billing ... Working knowledge of accounting software is preferred. Salary : $28.00 - $30.00 an hour What Can We ...

Creates and ensures compliance with software interfaces, APIs, and networking and security ... Develops test methods, procedures, and applications to assist production with validation and ...

Be Seen First

Assistant Property Manager - Apartment Community

Tampa, FL · On-site

$17.50 - $23.75/hr

Enter data and run reports in property management software. * Assist the Property Manager with reporting, vendor coordination, and daily operations. * Help ensure compliance with Fair Housing and ...

Software Engineer (Embedded Systems)

Danville, IL · On-site

$126.70K - $166.70K/yr

Prepare test cases to perform verification and validation of software. * Assist in data gathering and troubleshooting of products under design or returned/reported from the field. * Involvement in ...

Accounting Assistant 1

Birmingham, AL · On-site

$18.25 - $24/hr

Provide support to the accounting team by entering financial data into accounting software. * Assist in the processing of invoices, purchase orders, and expense reports. * Reconcile bank statements ...

Staff Flight Software Engineer

Denver, CO · On-site

$190K - $290K/yr

RESPONSIBILITIES * Assist in the software development cycle including design, development, integration, and test for flight computers used in space missions (on-board computers, processing units and ...

next page

Showing results 1-20

Software Assistant information

See salary details

$10

$30

$71

How much do software assistant jobs pay per hour?

As of May 31, 2026, the average hourly pay for software assistant in the United States is $30.07, according to ZipRecruiter salary data. Most workers in this role earn between $16.83 and $33.65 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Assistant, and why are they important?

To thrive as a Software Assistant, you need foundational knowledge of software applications, troubleshooting, and basic programming concepts, often supported by a relevant degree or technical certification. Familiarity with help desk software, ticketing systems, and common productivity tools like Microsoft Office or Google Workspace is typically required. Strong communication, problem-solving abilities, and a customer-focused attitude help you effectively support users and resolve issues. These skills ensure efficient technical support, smooth user experiences, and contribute to overall organizational productivity.

How does a Software Assistant typically collaborate with software engineers and other team members in a development project?

A Software Assistant often works closely with software engineers, project managers, and QA specialists to support the software development lifecycle. They may assist by managing documentation, tracking bugs or feature requests, preparing reports, and helping coordinate meetings or schedules. Effective communication and organization are key, as the Software Assistant often acts as a bridge between technical and non-technical team members to ensure projects run smoothly. This role provides valuable exposure to various aspects of software development and can be a stepping stone to more specialized technical roles.

What are Software Assistants?

Software Assistants are digital tools or programs designed to help users accomplish specific tasks or streamline workflows within software environments. They can range from simple task automation bots to advanced AI-driven virtual assistants that provide support, suggestions, or information. These assistants often integrate with various applications to enhance productivity and reduce manual effort. Examples include voice-activated assistants, chatbots, and scheduling tools. Their main goal is to make using complex software easier and more efficient for users.

What is the difference between Software Assistant vs Software Developer?

AspectSoftware AssistantSoftware Developer
Required CredentialsAssociate degrees or certifications in software toolsBachelor's or higher in Computer Science or related fields
Work EnvironmentSupport teams, administrative settings, or entry-level rolesDesign, develop, and test software applications
Employer & Industry UsageTech companies, IT departments, startupsSoftware firms, tech giants, enterprise IT
Common Search & ComparisonOften compared for entry-level roles or support functionsCompared for development expertise and project roles

The main difference between a Software Assistant and a Software Developer lies in their responsibilities and experience level. Software Assistants typically support development teams with administrative or basic technical tasks, requiring less advanced credentials. In contrast, Software Developers are responsible for creating and maintaining software, often requiring a higher level of education and technical skills. Both roles are essential in the tech industry but serve different functions within the software development lifecycle.

More about Software Assistant jobs
What cities are hiring for Software Assistant jobs? Cities with the most Software Assistant job openings:
What are the most commonly searched types of Software jobs? The most popular types of Software jobs are:
What states have the most Software Assistant jobs? States with the most job openings for Software Assistant jobs include:
Infographic showing various Software Assistant job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 73% Full Time, 21% Part Time, 1% Temporary, and 4% Contract. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution, with an average salary of $62,540 per year, or $30.1 per hour.
Software Engineer I

Software Engineer I

AAON, Inc.

Parkville, MO • On-site

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


AAON rating

7.8

Company rating: 7.8 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

174th of 415 rated machine equipment manufacturers


Job description

Job Description:
Summary: Develops solutions for HVAC control system and related equipment by reviewing requirements, evaluating appropriate hardware solutions, developing embedded applications, and assisting in documentation and deployment of those solutions.
Essential Job Duties and Responsibilities:
  • Develops embedded OS applications for operating systems such as Yocto, Ubuntu Core, Armbian, etc.
  • Utilizes modern C++ (C++11 and later) to implement efficient, modular, and well-organized code.
  • Designs and implements object-oriented software in harmony with existing applications and industry best practices.
  • Creates and ensures compliance with software interfaces, APIs, and networking and security protocols.
  • Familiarity with brokered messaging protocols such as MQTT, AMQP, JMS, and their usage in software applications.
  • Implements legacy code in modern languages and design patterns.
  • Works in collaboration with a small team to develop solutions to meet business and industry needs.
  • Drives innovation in the field of smart control systems, telemetry, and building management systems.
  • Possesses an interest in HVAC systems (thermodynamics, control systems, civil engineering, energy efficiency etc.), embedded systems, bare-metal applications, networking, security, and IoT technology.
  • Desires to make an impact in a rapidly changing industry.
  • Develops test methods, procedures, and applications to validate system operations.
  • Develops test methods, procedures, and applications to assist production with validation and quality control checks.
  • Maintains product and company reputation by complying with company policies including confidentiality and compliance with federal, state, and industry regulations.
  • Advances professional and technical knowledge by participating in educational opportunities, studying new and advanced programming techniques, reviewing professional publications, and utilizing web-based resources.
  • Performs maintenance work and updates on existing software.
  • Assist embedded project engineers as may be required on various projects.

Education and Experience Requirements:
Bachelor's degree (B. A. / B. S.) from four-year college or university in Computer Science, Software Engineering, Electrical Engineering, or Electronics Engineering preferred and 1 to 2 years of experience preferred.
  • Valid licensed driver for independent travel to job sites as may be required.

Knowledge, Skills, and Abilities:
  • Demonstrates strong leadership abilities.
  • Communicates effectively in written and spoken form.
  • Exhibits good decision making and problem-solving abilities.
  • Demonstrates strong multi-tasking capabilities and organizational skills.
  • Works with minimal supervision.
  • Works effectively in a team environment.
  • Works effectively in a fast-paced high-pressure environment.
  • Basic knowledge and understanding of electrical or electronic systems, voltage, current, resistance, capacitance, inductance, relays, and the like.
  • Ability to read schematics of microprocessor and microcontroller systems, including power supply and analog input and output circuitry.
  • Ability to appropriately utilize a DVM in system troubleshooting.
  • Ability to appropriately utilize an oscilloscope in system troubleshooting.
  • Microsoft Teams and Office software.
  • Git, GitHub, Azure DevOps, Modern C++ (C++11, C++17, C++20), Linux OS, embedded Linux OS, ARM architecture, POSIX operating systems, Windows.

Work Environment:
  • Lift up to 10lbs.
  • Sit for up to 85 percent of work hours.
  • Close vision, ability to adjust focus, and ability to see color.

Primary work environment is in office; however, occasional travel is expected and on rare occasions while traveling to a job site, the employee may be exposed to work in precarious, potentially hazardous places, outdoor weather conditions, work with equipment located on building rooftops and a risk of electrical shock.
Disclaimer:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. This job description is not an exhaustive list of all functions that the employee may be required to perform, and the employee may be required to perform additional functions. The company reserves the right to revise this job description at any time. The employee must be able to perform the essential functions of the position satisfactorily. If requested, reasonable accommodations may be provided to enable employees with disabilities to perform the essential functions of the job, absent undue hardship.

What AAON employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom