1

Software Assistant Jobs in Pennsylvania (NOW HIRING)

Software Perception Engineer

Pittsburgh, PA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Perception Engineer The Software Perception Engineer designs, implements, and tests ... Solve complex perception challenges for autonomy and advanced operator assist systems, with a focus ...

Utilize Lackner 6-in-1 Probate & Trust Administration software * Assist attorneys with drafting and reviewing estate, trust, and probate documents * Review client financials and identify potential ...

Sr. Salesforce developer

Pittsburgh, PA · On-site

$119K - $145K/yr

Maintain and debug software * Assist with automating manual testing Muralikrishna Sarian Solutions, Inc. Ph: +1 732-790-2266 X 201 murali.k@sariansolutions.com

Assistant Registrar

Philadelphia, PA

$52K/yr

  • Medical

  • Life

  • Retirement

Oversee the evaluation of courses and instructors through CourseEval software * Assist with certification of Veteran Student benefits for the Philadelphia Campus * Administer the document management ...

Be Seen First

Desktop Support Technician II - CCJM

Charleroi, PA · On-site

$21 - $23/hr

  • Medical

  • Dental

  • Vision

Candidates should have 3-6 years' experience supporting PC Hardware and software. * Assist the existing onsite support team with hardware break-fix, asset management, receiving, and imaging ...

The Project Coordinator will assist with project support, data reconciliation and administration for study related projects by utilizing IRT (Interactive Response Technologies) software. Assist with ...

The Project Coordinator will assist with project support, data reconciliation and administration for study related projects by utilizing IRT (Interactive Response Technologies) software. Assist with ...

The Project Coordinator will assist with project support, data reconciliation and administration for study related projects by utilizing IRT (Interactive Response Technologies) software. Assist with ...

next page

Showing results 1-20

Software Assistant information

See Pennsylvania salary details

$9

$27

$64

How much do software assistant jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for software assistant in Pennsylvania is $27.05, according to ZipRecruiter salary data. Most workers in this role earn between $15.14 and $30.28 per hour, depending on experience, location, and employer.

What is a software assistant?

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.

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 the key skills and qualifications needed to thrive as a software assistant?

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.

What are the most commonly searched types of Software jobs in Pennsylvania?

The most popular types of Software jobs in Pennsylvania are:

What are popular job titles related to Software Assistant jobs in Pennsylvania?

For Software Assistant jobs in Pennsylvania, the most frequently searched job titles are:

What job categories do people searching Software Assistant jobs in Pennsylvania look for?

The top searched job categories for Software Assistant jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Software Assistant jobs?

Cities in Pennsylvania with the most Software Assistant job openings:

Infographic showing various Software Assistant job openings in Pennsylvania as of June 2026, with employment types broken down into 1% As Needed, 73% Full Time, 24% Part Time, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $56,271 per year, or $27.1 per hour.

Software Perception Engineer

Actalent

Pittsburgh, PA

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Job Title: Software Perception Engineer

Job Description

The Software Perception Engineer designs, implements, and tests advanced perception algorithms for mobile off-road machines, with a focus on sensor fusion, object detection, tracking, and classification. The role collaborates closely with engineers and researchers to integrate perception solutions into a broader software stack and hardware platform, ensuring safe, reliable, and high-performing autonomous and operator-assist systems. This position combines hands-on software development, machine learning workflows, and rigorous documentation to deliver high-quality perception capabilities that address real-world customer needs.

Responsibilities

  • Design, implement, and test perception algorithms for sensor fusion, object detection, tracking, and classification in mobile off-road robotic systems.
  • Solve complex perception challenges for autonomy and advanced operator assist systems, with a focus on machine safety and productivity.
  • Participate in the design and development of high-quality perception software and algorithms that meet customer requirements and performance targets.
  • Collaborate with other engineers and researchers to integrate perception software into the overall software stack and hardware platform.
  • Document architecture specifications, software designs, verification plans, test cases, operating procedures, and safety procedures in a clear and structured manner.
  • Work with application teams to collect and analyze data from robotic and manned platforms, focusing on customer experience and system performance.
  • Analyze and annotate data for machine learning training and participate in iterative ML training cycles to meet perception performance requirements.
  • Use appropriate debugging, testing, and maintenance tools to ensure the reliability and robustness of perception software.
  • Assist in verification and validation activities for perception and autonomy systems, ensuring they meet prioritized requirements and time frame constraints.
  • Design, write, test, and review autonomy and advanced operator assist perception software following established development standards.
  • Participate in efforts to develop, integrate, and test complex autonomy systems, coordinating across multiple subsystems.
  • Apply strong problem-solving skills to diagnose and resolve complex issues that span multiple software and hardware subsystems.
  • Collaborate effectively within an Agile development environment, contributing to planning, tracking, and continuous improvement activities.
  • Communicate technical concepts clearly to team members and stakeholders and contribute actively to team discussions and design reviews.

Essential Skills

  • Proficiency in C++ for development of perception and autonomy software.
  • Working knowledge of mobile robotics perception for autonomy or advanced operator assist systems.
  • Working knowledge of computer vision, machine learning, and deep learning techniques applied to perception.
  • Familiarity with lidar, radar, and cameras as perception sensors and their integration into perception pipelines.
  • Ability to design, write, test, and review autonomy and advanced operator assist perception software.
  • Working knowledge of the Agile software development life cycle.
  • Proficiency in Python for supporting tools, machine learning workflows, and perception-related development.
  • Experience using ROS or Autonomous Infrastructure Software (AIS) for robotics and perception applications.
  • Working knowledge of standard software development tools such as CMake, Git, SonarQube, Docker, GoogleTest, Artifactory, and Clang.
  • Strong mathematics skills relevant to perception, computer vision, and machine learning.
  • Ability to solve complex issues spanning multiple subsystems in autonomous or operator assist systems.
  • Proven ability to work independently and as part of a collaborative engineering team.
  • Excellent communication and teamwork skills, with the ability to contribute effectively in cross-functional environments.
  • A degree in Engineering, Computer Science, Robotics, or a related field.

Additional Skills & Qualifications

  • Experience with sensor fusion for lidar, radar, and camera-based perception systems.
  • Familiarity with Eigen for linear algebra and numerical computations in perception algorithms.
  • Experience using Azure DevOps or Jira for project management and work item tracking in an Agile environment.
  • Knowledge of cloud compute and storage tools, including AWS EC2, S3, and Batch, for data processing and machine learning workflows.
  • Experience with OpenCV for computer vision applications.
  • Experience with deep learning frameworks such as TensorFlow or PyTorch for perception and autonomy.
  • Familiarity with robotics and autonomous machine safety considerations and productivity-focused design.
  • Experience participating in iterative machine learning training cycles, including data annotation and performance tuning.
  • A passion for innovation and problem-solving in robotics and perception.
  • Experience working on mobile off-road machines, robotic platforms, or similar autonomous systems is beneficial.

Work Environment

This role is based on site in Dallas TX, with a hybrid or remote schedule available depending on business needs and team coordination. You work closely with multidisciplinary engineering and research teams in a collaborative environment focused on autonomy, perception, and operator assist systems. The technical environment includes modern software development tools such as CMake, Git, SonarQube, Docker, GoogleTest, Artifactory, and Clang, as well as ROS or Autonomous Infrastructure Software (AIS), OpenCV, TensorFlow or PyTorch, and cloud platforms such as AWS (EC2, S3, Batch). Work typically follows Agile development practices, with regular planning, review, and integration activities. The role involves hands-on interaction with data from robotic and manned platforms and may occasionally require on-site testing or integration activities with mobile off-road machines.

Job Type & Location

This is a Contract position based out of Pittsburgh, PA.

Pay and Benefits

The pay range for this position is $50.00 - $62.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Pittsburgh,PA.

Application Deadline

This position is anticipated to close on Aug 20, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.


Actalent logo

About Actalent

Sourced by ZipRecruiter

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

Company size

5,001 - 10,000 Employees

Headquarters location

Hanover, MD, US

Year founded

1983

Social media