Skip to main content
CareerCircle Home
Log in
Join
Search for and find Software Perception Engineer jobs and Actalent jobs at CareerCircle.com
Actalent jobs, learn more at CareerCircle.com

Software Perception Engineer

Actalent

Posted Friday, March 20, 2026

Posting ID: JP-005904807

Pittsburgh, PA
Share:
FacebookTwitterLinkedin

Job Title: Software Perception Engineer

Job Description

As a Software Perception Engineer, you will be at the forefront of designing, implementing, and testing algorithms for sensor fusion, object detection, tracking, and classification. You will work collaboratively with engineers and researchers to seamlessly integrate your solutions into both software stacks and hardware platforms, addressing perception challenges for mobile off-road machines.

Responsibilities

  • Design, develop, and test high-quality perception software and algorithms to address customer needs.
  • Document architecture specifications, software design, verification plans, test cases, operating procedures, and safety procedures.
  • Collaborate with application teams to collect and analyze data on customer experiences with robotic and manned platforms.
  • Analyze and annotate data for machine learning training.
  • Participate in iterative machine learning training cycles to meet perception requirements.
  • Utilize appropriate tools to debug, test, and maintain perception software, assisting in verification and validation processes.

Essential Skills

  • Proficiency in C++, ROS, and algorithm development. Must Have
  • Degree in Engineering, Computer Science, Robotics, or a related field.
  • Working knowledge of mobile robotics perception for autonomy or advanced operator assist systems.
  • Familiarity with computer vision, machine learning, and deep learning techniques.
  • Experience with perception sensors like lidar, radar, and cameras. Must Have
  • Ability to work both independently and collaboratively.

Additional Skills & Qualifications

  • Understanding of Agile software development life cycle.
  • Proficiency in C++ and Python programming languages, Eigen, Azure DevOps or Jira.
  • Familiarity with standard software development tools such as CMake, Git, SonarQube, Docker, GoogleTest, Artifactory, and Clang.
  • Knowledge of cloud computing and storage tools, including AWS EC2, S3, and Batch.
  • Experience with ROS or Autonomous Infrastructure Software (AIS), OpenCV, Tensorflow/PyTorch.
  • Ability to solve complex issues spanning multiple subsystems.

Work Environment

The role is based on-site in Pittsburgh with a hybrid/remote schedule available, providing flexibility and a collaborative atmosphere.

Job Type & Location

This is a Contract to Hire 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 Mar 31, 2026.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

Actalent is an equal opportunity employer.

About Actalent

Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.

Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.

Compensation:$50-$62

Contact Information

Email: blotempio@actalentservices.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Remote
Life Sciences
Debugging
Sensors
Python (Programming Language)
Software Development
Research
Computer Science
Mechanical Engineering
Amazon Web Services
Algorithms
Git (Version Control System)
Docker (Software)
Algorithm Design
Manufacturing Engineering
Electrical Engineering
Machine Learning
Verification And Validation
Software Design
Agile Software Development
C++ (Programming Language)
Critical Illness Insurance
Robotics
Deep Learning
OpenCV
Object Detection
Light Detection And Ranging (LiDAR)
Robot Operating Systems
Computer Vision
Cloud Computing
Azure DevOps
TensorFlow
Visionary
SonarQube
Amazon Elastic Compute Cloud
Artifactory
CMake
Sensor Fusion
Googletest

Blog