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

Perception Engineer (C++ Engineer)

Staffxpert LLC

Perception Engineer (C++ Engineer)





Locations: Logan, UT OR DFW, TX Onsite

Job Summary

Perception Engineer means Develops software and algorithms that help robots/autonomous systems understand their surroundings using LiDAR, cameras, radar, and sensor fusion.

STAFFXPERT is seeking a highly experienced Perception Engineer with strong expertise in C++ and robotics perception systems . The ideal candidate will lead the design, development, integration, and deployment of advanced perception algorithms for robotics platforms using LiDAR, radar, cameras, and sensor fusion .

This role requires strong hands-on development experience in production-grade, multithreaded C++ applications on Linux , along with expertise in robotics, real-time processing, and machine learning.

Key Responsibilities

  • Lead the design, development, and deployment of perception algorithms for LiDAR, radar, camera, and sensor fusion applications.

  • Architect real-time C++ processing pipelines for object detection, classification, tracking, and sensor fusion.

  • Develop production-grade, multithreaded applications in C++ on Linux .

  • Define sensor selection criteria, integration standards, and validation processes.

  • Troubleshoot complex perception issues through root-cause analysis and algorithm refinement.

  • Collaborate with planning, controls, and systems engineering teams to integrate perception outputs into autonomy systems.

  • Deploy and configure perception systems at customer sites and provide technical leadership during integration.

  • Conduct code reviews and mentor junior Perception Engineers.

  • Document system architecture, algorithm design decisions, and technical lessons learned.

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics , or related field. Master's degree preferred.

  • 10+ years of overall experience preferred.

  • Strong hands-on expertise in C++11 or newer .

  • Production experience developing multithreaded Linux applications .

  • Professional experience developing perception systems for robotics, industrial automation, autonomous/intelligent vehicles , or similar platforms.

  • Strong experience in at least two of the following:

    • LiDAR point-cloud processing

    • Radar processing

    • Camera/image processing and object recognition

    • Sensor fusion and object tracking

  • Experience with ROS or ROS2 .

  • Experience with DDS or publish/subscribe messaging architectures .

  • Strong understanding of Machine Learning / AI techniques used in embedded C++ environments.

  • Proficiency in Python 3 or MATLAB for prototyping and analysis.

  • Strong knowledge of linear algebra, probabilistic estimation, and coordinate transformations .

Preferred Qualifications

  • Experience with real-time perception systems for autonomous robotics or intelligent vehicles.

  • Experience integrating multiple sensors in embedded environments.

  • Experience with customer-site deployment and system integration.

  • Experience mentoring engineers and leading technical initiatives.

Key Skills

C++11+ | Linux | Robotics | Perception Engineering | LiDAR | Radar | Computer Vision | Sensor Fusion | Object Detection | Object Tracking | ROS/ROS2 | DDS | Multithreading | Machine Learning | Python | MATLAB | Linear Algebra | Probabilistic Estimation

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Perception Engineer (C++ Engineer) in Logan, UT vacancy
  •  ...markets.   As an Embedded Software Engineer III , you will build the embedded software...  ...vehicles. You write production C++ on real-time and embedded systems, close...  ...work across adjacent software domains like perception and guidance, navigation, and control as... 
    Suggested
    Work at office
    Local area

    Autonomous Solutions

    Logan, UT
    3 days ago
  •  ...software architect to design new functionalityPrototype new product functionality and present findingsImplement functionality using C++ and PythonTest creation as neededWork as an individual contributor and a member of a teamYour ProfileKey Qualifications:Experience developing... 
    Suggested

    Vector Informatik

    Providence, UT
    1 day ago
  •  ...environment. If you are an Embedded Software Engineer looking for an exciting and challenging...  ...control, programmable actuators, and perception sensors. ESSENTIAL DUTIES AND RESPONSIBILITIES...  ...PRACTICES: Write understandable C and C++ code. Continuous refactoring. Testing first... 
    Suggested

    Autonomous Solutions

    Mendon, UT
    5 days ago
  •  ...partners.   As an Embedded Software Engineer III , you will participate in the full software...  ...systems. With 3-5 years of embedded C/C++ experience, you bring the depth to work...  ...across vehicle control, actuator, and perception sensor systems. Participate in systems... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area

    Autonomous Solutions

    Mendon, UT
    8 days ago
  • $120k - $150k

     ...experience with a modern object-oriented language such as Java, C++, or C#. We value experience with modern web design paradigms,...  ...challenges and support end users. We are hiring a Senior Software Engineer to join our growing team in our Utah office, with consideration... 
    Suggested
    Full time
    Work at office

    SwissDevJobs.ch

    Logan, UT
    3 days ago
  •  ...future of automation in dynamic markets. As an AI Embedded Engineer IV , you own the layer where artificial intelligence (AI) meets...  ...: Robot Operating System (ROS) nodes on the vehicle, Python and C++ bridges between compute and robot control, runtime optimization,... 
    Work at office
    Local area

    Autonomous Solutions

    Logan, UT
    8 days ago
  • $90k - $150k

     ...Strategic and Military Space Division. The Space Dynamics Laboratory (SDL) is seeking a motivated mid-level Multidisciplinary Systems Engineer.The successful candidate will play a key role in defining system architecture, coordinating interdisciplinary engineering efforts,... 
    Full time

    Space Dynamics Laboratory

    North Logan, UT
    3 days ago
  • $100k - $160k

     ...timeposted on: Posted Todayjob requisition id: R21049**A Day in Your Life at MKS:**We are looking for an exceptional Senior Software Engineer who can design, develop and test software systems or applications for software enhancements and new products. This Software... 
    Permanent employment
    Work at office
    Visa sponsorship
    Work visa
    Relocation package
    2 days per week
    1 day per week

    MKS Instruments

    Logan, UT
    13 hours ago
  • $100k - $160k

     ...A Day in Your Life at MKS: We are looking for an exceptional Senior Software Engineer who can design, develop and test software systems or applications for software enhancements and new products. This Software Engineer position reports to the Manager Software Development... 
    Work at office
    Visa sponsorship
    Work visa
    Relocation package
    2 days per week
    1 day per week

    MKS Inc

    North Logan, UT
    13 hours ago
  •  ...and citizens to apply.Who should apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make...  ...software development life cycleKnowledge of core Java, JavaScript, C++ or software programmingSpring boot, microservices and REST API'... 

    SynergisticIT

    Logan, UT
    4 days ago
  •  ...dynamic markets.   The Blitz Team is ASI's rapid-execution engineering group, focused on quickly turning new concepts into working...  ...other relevant programming languages and technologies, such as C++, Python, or the .NET Framework. Strong familiarity with software... 
    Work at office
    Local area
    Shift work

    Autonomous Solutions

    Mendon, UT
    8 days ago
  •  ...Autonomy and Growth guiding everything we do, we're shaping the future of automation in dynamic markets.   As a C# Software Engineer II , you will build the software and user interfaces that power ASI's Mobius platform. You write and ship production C# and .NET... 
    Work at office
    Local area

    Autonomous Solutions

    Mendon, UT
    3 days ago
  • $93k - $177k

     ...and evaluates user requirements and feedback with business process owners and team Qualifications: ~ Bachelors in software engineering, information technology, computer science, or related field ~5+ years of full-time, professional web application development experience... 
    Permanent employment
    Full time

    Space Dynamics Laboratory

    North Logan, UT
    8 days ago
  • $150k

    Are you looking for an exciting new opportunity?  Join a fast-growing internet service provider founded in 2017 with a mission to deliver superior connectivity to local communities. Recognized as the #1 internet provider in Northern Utah for five consecutive years,...
    Full time
    Local area
    Logan, UT
    more than 2 months ago
  • $68k - $97k

     ...configurations and technical documentation Provides support for virtualized Linux systems Works with senior administrators and engineers to troubleshoot issues and implement infrastructure changes Participates in scheduled after-hours maintenance windows and... 
    Full time

    Space Dynamics Laboratory

    North Logan, UT
    8 days ago
  •  ...duration are driven by business needs. JOB SUMMARY The Perception Engineer III develops, integrates, and validates perception capabilities...  ..., or autonomous-system software Strong proficiency in C++ and Python Experience developing or integrating computer vision... 
    Full time
    Contract work
    Work experience placement
    Local area

    Autonomous Solutions

    Mendon, UT
    19 days ago
  • $75k - $90k

    Ready to lead and optimize high-performing network operations in a customer-focused environment? Join a technology solutions organisation delivering advanced networking services from its base in the US. Oversee and maintain critical network infrastructure, monitoring...
    Full time
    Night shift
    Day shift
    Logan, UT
    more than 2 months ago
  •  ...Regional Reliability Engineer Location: Logan, UT (Primary) | Support for Smithfield, UT as needed Travel: 10-20% regional travel monthly | 5-15% annual travel outside the region Relocation: Candidates relocating 50+ miles are eligible for a $10,000 relocation... 
    Relocation
    Relocation package

    IntePros

    Logan, UT
    5 days ago
  • $159k - $210k

     ...ID: 7984C Date Posted: September 3, 2026 Space Dynamics Laboratory (SDL) is seeking an experienced Multidisciplinary Systems Engineer to develop, integrate, and test satellite ground system solutions. The successful candidate will play a key role in defining ground... 
    For subcontractor

    Space Dynamics Laboratory

    Logan, UT
    21 days ago
  •  ...Adherence to all Good Manufacturing Practices (GMP) Safety Standards, Laboratory Setting, Office Job Description Mechanical R&D Engineer II – Bioprocessing Product Development Location: Logan, Utah Build Products That Help Advance Life-Saving Science At... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours
    Logan, UT
    7 days ago
  • Job Description Job Description write code, design systems, go crazy. You better be writing the best code anyone has ever seen ong. bullet 1 bullet 2 bullet 3 testing bolded text  italicized, even.  underlined?? write code !!!

    Ash Realty

    Wellsville, UT
    a month ago
  • We are looking for an experienced Odoo developer to join our team. Requirements Minimum 5 years of hands-on Odoo development experience Deep knowledge of Odoo modules: Sales, CRM, Inventory, Accounting, HR Strong understanding of PostgreSQL and ORM Experience writing and...

    Dreammtn

    Logan, UT
    5 days ago
  •  ...our associates, clients, and communities with the same sense of customer service that we live by every day. Our System Design Engineers directly influence the design and deployment of broadband infrastructure that serve thousands of residents across the country.... 
    Work at office

    Smartaira

    Providence, UT
    22 days ago
  •  ...people are our greatest resource, and that we have a responsibility to the communities where we live and work. As a Professional Engineer, you will be responsible for a variety of projects, taking ownership from start to finish. What are the core responsibilities for... 
    For contractors
    Local area

    Horrocks

    Logan, UT
    a month ago
  •  ...The Guidance, Navigation, and Controls Engineer III develops, integrates, and validates algorithms...  ...decisions. The role collaborates with perception, embedded software, systems, test, and...  ..., or state estimation Proficiency in C++, Python, MATLAB/Simulink, or comparable engineering... 
    Full time
    Contract work
    Work experience placement
    Local area

    Autonomous Solutions

    Mendon, UT
    8 days ago
  • $135.8k - $203.75k

     ...Optimizedatabase performance for large-scale healthcare datasets and real-time access Collaborate with security, compliance, and engineering teams to meet regulatory requirements Lead data migration and integration with EHR/EMR systems and third-party healthcare... 
    Temporary work
    Work at office

    Thermo Fisher Scientific

    Logan, UT
    2 days ago
  •  ...shaping the future of automation in dynamic markets.   As a GNC Engineer IV , you will solve challenging controls and localization...  ...a team-lead role for the group. You develop across Python and C/C++/ROS, and you use AI coding agents to move quickly from design to... 
    Work at office
    Local area

    Autonomous Solutions

    Logan, UT
    4 days ago
  •  ...an integral part of a team that is revolutionizing how the world moves, operates, and automates.   JOB SUMMARY The Systems Engineer for the Mechatronic group serves as a technical specialist; provides expertise to support the development of new product ideas, concepts... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    Autonomous Solutions

    Mendon, UT
    16 days ago
  •  ...undergraduate Student Assistant to support business application development. The selected student will work with professional software engineering staff for required on-the-job training and mentoring. Key duties will include: Interfaces with program team members,... 
    Permanent employment
    Part time
    Summer work

    Space Dynamics Laboratory

    North Logan, UT
    7 days ago
  •  ...embedded software, mechanical and harness, electronics, and system engineers to ensure the best practices around mechatronics system design...  ...and software development, including proficiency in C, C++, or similar languages.Experience with Agile or other project management... 
    Full time
    Contract work
    Local area

    Autonomous Solutions

    Mendon, UT
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Perception Engineer (C++ Engineer). Be the first to apply!