Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Perception Engineer

$50 - $90 per hour

Actalent

Job Description

Job Description

Job Title: Sr. Software Perception Engineer

Job Description

The Sr. Software Perception Engineer designs, implements, and tests advanced perception algorithms for mobile off-road machines, focusing on sensor fusion, object detection, tracking, and classification. In this role, you collaborate closely with engineers and researchers to integrate perception solutions into a broader software stack and hardware platform, ensuring high performance, safety, and reliability. You contribute to the full lifecycle of perception software, from architecture and design through verification, validation, and continuous improvement driven by real-world customer data.

Responsibilities

  • Design, implement, and test algorithms for sensor fusion, object detection, tracking, and classification to support mobile off-road machines and autonomy features.
  • Participate in the design and development of high-quality perception software and algorithms that address customer needs and improve machine safety and productivity.
  • Collaborate with application teams to collect and analyze data from robotic and manned platforms, focusing on customer experience and system performance.
  • Analyze and annotate perception data for machine learning training, and actively participate in iterative ML training cycles to meet perception performance requirements.
  • Document architecture specifications, software designs, verification plans, test cases, operating procedures, and safety procedures in a clear and comprehensive manner.
  • Use appropriate debugging, testing, and maintenance tools to ensure perception software quality and to support verification and validation processes.
  • Design, write, test, and review autonomy and advanced operator-assist perception software, ensuring adherence to best practices and coding standards.
  • Contribute to efforts to develop, integrate, and test complex autonomy systems that meet prioritized requirements and schedule constraints for autonomous machine programs.
  • Focus development and integration activities on enhancing machine safety, productivity, and overall system robustness.
  • Solve complex issues that span multiple subsystems, working across hardware, software, and data pipelines to identify root causes and implement effective solutions.
  • Work independently on assigned tasks while actively collaborating within a multidisciplinary team to achieve project goals.
  • Use Agile software development methodologies and modern development tools to plan, track, and deliver perception software features and improvements.

Essential Skills

MUST HAVE

  • Bachelor AND Masters Degree in Engineering, Computer Science, Robotics, or a related field.
  • 3-5+ years of experience developing perception systems for robotics, autonomous vehicles, or advanced driver/operator assist systems.
  • 2+ years with Machine Learning for Perception (tuning and training models/deep learning)
  • Strong understanding of computer vision, sensor fusion, and machine learning concepts applied to real-world perception problems.
  • Proficiency in C++ and Python for developing production-quality perception and autonomy software.
  • Experience with ROS or similar autonomous infrastructure software frameworks for robotic systems.
  • Hands-on experience working with camera, lidar, and/or radar data for perception and autonomy applications.
  • Practical experience using OpenCV for computer vision tasks and TensorFlow or PyTorch for deep learning-based perception models.
  • Experience with mobile robotics perception for autonomy or advanced operator assist systems, including computer vision, machine learning, and deep learning techniques.
  • Familiarity with lidar, radar, and cameras as perception sensors and their integration into autonomy software stacks.
  • Working knowledge of the Agile software development life cycle and its application to perception and autonomy software projects.

NICE TO HAVE

  • Experience using modern development tools such as Git, DockSr. er, CMake, and testing frameworks to build, test, and deploy software.
  • Ability to design, write, test, and review autonomy and advanced operator-assist perception software in a collaborative environment.
  • Proven ability to work both independently and as part of a multidisciplinary engineering team.
  • Ability to solve complex technical issues that span multiple subsystems, including software, sensors, and data processing pipelines.
  • Experience with Eigen for numerical and linear algebra operations in perception and autonomy algorithms.
  • Familiarity with Azure DevOps or Jira for project management, work item tracking, and Agile collaboration.
  • Knowledge of standard software development tools such as SonarQube, GoogleTest, Artifactory, and Clang used in mobile robot perception system development.
  • Knowledge of cloud compute and storage tools, including AWS EC2, S3, and Batch, for training, deploying, or scaling perception and machine learning workloads.
  • Experience with code development tools and continuous integration/continuous delivery practices for perception software.
  • Background in artificial intelligence, autonomy, or advanced operator assist systems is highly beneficial.
  • Strong documentation skills for architecture, design, test plans, and operational procedures.
  • Comfort working with complex autonomy systems and integrating perception modules into larger machine control frameworks.

Work Environment

This role is based on-site in Pittsburgh PA OR Dallas TX with a hybrid schedule available, offering flexibility in where and how you work. You collaborate closely with cross-functional engineering and research teams in a professional environment focused on robotics, autonomy, and advanced perception technologies. The work involves using modern software development tools, cloud platforms, and robotics frameworks to build and test perception systems, with access to both simulated and real-world robotic platforms. The culture emphasizes safety, productivity, innovation, and continuous learning, providing opportunities to work on challenging autonomy problems for mobile off-road machines while maintaining a balanced and supportive work setting.

Job Type & Location

This is a Contract position based out of Dallas, TX.

Pay and Benefits

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

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

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 Dallas,TX.

Application Deadline

This position is anticipated to close on Oct 12, 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 withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on us.fitly.work for other accommodation options.

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

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall 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 applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Perception Engineer in Dallas, TX vacancy
  • $163.2k - $244.8k

     ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Instagram, and YouTube. The Hivemind Solutions Perception team develops the next generation of...  ...of research and production, our engineers build the data pipelines, supervised fine... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Dallas, TX
    1 day ago
  • $170.6k - $261.3k

     ...systems to intuitive design, intelligent software, and next-generation safety and...  ...Driving System (SDS) is an independent perception, planning, and controls stack that keeps...  ...safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System team within... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    16 hours ago
  • $86.36k - $101.6k

     ...Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate... 
    Suggested
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    4 days ago
  • $140k - $180k

     ...cloud provider.   Our patented technologies scale existing engineering teams and empower new AI teams, enabling rapid AI deployment,...  ...conventional RAG-based systems.   Role Overview   As a Full Stack Software Engineer at 4MINDSAI, you will design and build the systems... 
    Suggested
    Work at office

    4MindsAI Inc.

    Dallas, TX
    more than 2 months ago
  •  ...Job Description Job Description About the Role We're seeking a talented Senior Full Stack Software Engineer to join our growing engineering team at InfiniteChoice. You'll lead the design and development of cloud-native software solutions that serve millions of users... 
    Suggested

    INFINITE CHOICE LLC

    Dallas, TX
    a month ago
  • $84 - $89.23 per hour

     ...Job Title: Senior Full Stack Software Engineer Location: Dallas, TX Type: 6 month contract Compensation: $84-89.23/hr Work Model: Remote Hours: 40.0 Overview Design, develop, and support enterprise applications using modern... 
    Contract work
    Temporary work
    Local area
    Remote work

    System One

    Dallas, TX
    29 days ago
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Capabilities team (motion planning, tactics), the Perception team (e.g., ViDAR, ATR), and the...  ...complex integration challenges. As a senior engineer, you'll provide technical leadership... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield AI

    Dallas, TX
    a month ago
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Capabilities team (motion planning, tactics), the Perception team (e.g., ViDAR, ATR), and the...  ...autonomy that runs on these new platforms. Our engineers write new autonomy code—such as mission... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield AI

    Dallas, TX
    a month ago
  • $106.9k - $147k

    Become a part of our caring communityThe Senior Software Engineer designs, codes, and maintains software applications to meet business and platform requirements. This role delivers technical solutions and hands-on development expertise within a team environment. The Senior... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Home office

    Humana

    Dallas, TX
    16 hours ago
  •  ...Information Technology, or related field ~8+ years of professional software development experience with at least 3+ years in a lead or...  ...also prohibits discrimination or harassment based upon the perception that a person has, or is associated with a person who has, any... 
    Local area

    Techstra Solutions

    Dallas, TX
    23 hours ago
  • Full Stack Software Engineer Senior Full Stack Software Engineer Location Addison, TX (Onsite) Employment Type Full-Time About the Role We are seeking a Senior Full Stack Software Engineer who enjoys building software that solves meaningful business problems. This is a... 
    Full time

    OrthoMed Anesthesia

    Addison, TX
    1 day ago
  •  ...one seamless experience, powered by automation and AI, to help travelers find their perfect getaway faster. We're looking for an engineer who loves building impactful products, working across the stack, and shipping features that reach millions of users. You'll collaborate... 

    Saxon Global

    Dallas, TX
    3 days ago
  • Role: Full Stack Software Engineer Work Location: Remote Job Description: Undergraduate or master's degree; or equivalent experience 5+ years of experience developing full-stack applications by writing code that is readable, testable, maintainable, and scalable Demonstrated... 
    Local area
    Remote work

    United IT Solutions

    Irving, TX
    3 days ago
  • Job Description A global bank is looking for full stack software engineers to join their Technology Risk Division. The team is tasked with regulatory driven initiatives affecting the firms counter party credit risk application. The project is aimed at improving the counterparty... 

    Insight Global

    Dallas, TX
    3 days ago
  •  ...Job Description Job Description Job Summary Bron is hiring a Full Stack Software Engineer to help build and maintain the systems behind our mortgage servicing and compliance platform. This isn't just another engineering role, the code you write supports real financial... 

    Bron, Inc.

    Dallas, TX
    3 days ago
  •  ...Qualifications/Skills • 8+ years of professional software development experience with at least 3+...  ...s degree in Computer Science, Software Engineering, or related field • Strong technical...  ...or harassment based upon the perception that a person has, or is associated... 
    Local area

    Techstra Solutions

    Dallas, TX
    more than 2 months ago
  •  ...subscription: we want you on our team.In this role, you’ll build scalable backend software in Java. You’ll also play a key role in shaping how AI and automation are integrated into our products and engineering workflows.What You’ll DoPartner with Product, UX, and fellow Software... 
    H1b
    Remote work

    ADT Worldwide

    Irving, TX
    1 day ago
  • $147k - $210k

     ...institutions and industrial vendors and thus provide guidance to storage engineering functions.Minimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience with software development, or 1 year of experience with an advanced degree in an... 

    Google

    Sunnyvale, TX
    1 day ago
  •  ...integration pipelines to connect AI models with enterprise data sources, including large-scale Oracle databases.Apply deep knowledge of software design patterns and Python best practices to create modular, high-performance, and maintainable code.Actively drive innovation by... 

    Virtusa

    Irving, TX
    16 hours ago
  • Support Center - IrvingWe are seeking a hands-on Blue Yonder WMS Software Engineer with strong technical skills and a working understanding of distribution center operations. This role will configure, integrate, deploy, and support Blue Yonder (formerly JDA) WMS while partnering... 
    Full time
    Work at office
    Local area
    Flexible hours

    Michaels Stores

    Irving, TX
    1 day ago
  •  ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...partners, constituents, and the workforce.Work you'll doAs a - Software Engineer II on the Human Services Transformation team, you will... 
    Local area

    Deloitte

    Dallas, TX
    16 hours ago
  • $98.18k - $115.5k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...vectorsearch,andpromptengineering.CollaboratewithProductManagement,Engineering,Data,... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    1 day ago
  • $128.6k - $184.9k

     ...foundational models to Cisco IT. Our Foundational Model Service, gives engineering teams across the company access to small, large language, and...  ...a 99.9% uptime SLA, and we build and operate accordingly.As a Software Engineer on the FMS team you'll keep that platform running and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Richardson, TX
    2 days ago
  • $207k - $300k

     ...Java, C/C++ or Python.Experience with coding in data structures, algorithms and software design.Preferred qualifications:Master's or PhD in related field.Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect... 

    Google

    Sunnyvale, TX
    16 hours ago
  • $147k - $210k

     ...Storage, minIO, etc.).Experience with storage efficiency techniques, e.g. Striping, Erasure Encoding, Defragmentation.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information... 

    Google

    Sunnyvale, TX
    1 day ago
  •  ...Job Description Job Description Title: Embedded Software Engineer 3 #100529 Location: onsite Irving, TX 100% M-F; open to relocation...  ...static or mobile equipment, and implementing filters using perception-based, inertial, and GNSS inputs Participate in various aspects... 
    Long term contract
    Full time
    Contract work
    Work at office
    Relocation
    Flexible hours

    Swoon Staffing

    Irving, TX
    a month ago
  • $147k - $210k

     ...or equivalent practical experience.2 years of experience with software development using one or more programming languages (e.g., Go,...  ...or related technical fields.Experience troubleshooting database engine performance, optimizing relational databases, and writing complex... 

    Google

    Sunnyvale, TX
    1 day ago
  • $73.15k - $174k

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global...  ...to life-saving robots, our digital and software technology experts think outside the...  ...control, programmable actuators, and perception sensors. This role is well suited to an... 
    Full time
    Local area

    Capgemini

    Dallas, TX
    9 days ago
  •  ...Embedded Software Engineer Position Summary Participate in the entire software development life cycle for embedded software...  ...requirements related to vehicle control, programmable actuators, and perception sensors. ESSENTIAL DUTIES AND RESPONSIBILITIES... 
    Full time
    Work experience placement

    Pi-Square Technologies LLC

    Dallas, TX
    2 days ago
  • $147k - $210k

     ...or equivalent practical experience.2 years of experience with software development or 1 year of experience with an advanced degree in...  ...IPv6, iptables, L4/L7 load balancing, DNS).Google's software engineers develop the next-generation technologies that change how billions... 
    Local area

    Google

    Sunnyvale, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Perception Engineer. Be the first to apply!