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 2 days ago
Similar jobs that could be interesting for youBased on the Perception Engineer (C++ Engineer) in Logan, UT vacancy
  •  ...dynamic 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
    2 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
    4 days 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
    3 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
    6 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,... 
    Suggested
    Work at office
    Local area

    Autonomous Solutions

    Logan, UT
    6 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating across... 
    Remote job
    Internship

    Danaher

    Logan, UT
    3 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development...  ...design Some experience in one or more of Python, Go, Java, C/C++/C#, Dart, or JavaScript Additional exposure to client... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Logan, UT
    9 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
    2 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Logan, UT
    2 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
    6 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Logan, UT
    4 days ago
  • $100k - $160k

    North Logan, UT Full time 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 Engineer position reports... 
    Permanent employment
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Relocation package
    2 days per week
    1 day per week

    MKS Instruments

    Logan, UT
    2 days ago
  • Embedded Software Engineer Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality...  ...Petersboro, Utah SOFTWARE PRACTICES: • Write understandable C and C++ code. • Continuous refactoring. • Testing first mentality. Unit... 
    Work experience placement
    Visa sponsorship
    Work visa

    Kyyba

    Mendon, UT
    2 days ago
  • $18 - $50 per hour

     ...university graduation and completion of the program Position Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital Thread initiatives within the Capital PreSales organization.... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Logan, UT
    4 days ago
  • $18 - $25 per hour

     ...in May 2027. This application is open from August 2026 through October 2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering (SC&E)? Solutions Consulting & Engineering is an... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Logan, UT
    4 days ago
  • $62.21 per hour

     ...Join our elite team of researchers and engineers - led by Pieter Abeel, Rocky Duan, and Peter...  ...-scale data, with a focus on robotic perception, manipulation, and control Collaborate...  ...Experience programming in Java, C++, Python or related language Must be eligible... 
    Full time
    Internship
    Local area
    Relocation

    Amazon

    Logan, UT
    9 hours 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
    6 days ago
  • $107.66k - $161.7k

     ...working on our Poe product. About the Team and Role: Our small engineering team works on challenging problems every day. We have a culture...  ...models and LLM applications Strong knowledge of Python or C++, or the ability to learn them quickly A passion for learning... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Logan, UT
    9 hours ago
  • $93.09k - $124.12k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Logan, UT
    3 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
    6 days ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring of machine learning models. Your primary role is to contribute to Workiva's data scientists' efforts within the Data Management and... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Logan, UT
    9 hours ago
  • $105.79k - $141.05k

     ...This is a remote position open to candidates based anywhere in the U.S. The Role At Lumen, the Lead Information Security Engineer owns the development, maintenance, and defensibility of the security authorization package for assigned systems, ensuring compliance... 
    Full time
    Temporary work
    Remote work

    Lumen

    Logan, UT
    2 days ago
  • $120k - $140k

     ...1B, F-1 OPT, and STEM OPT extension at this time. Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales process and beyond. In this role, you will collaborate with Sales... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Logan, UT
    9 hours 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
  • $128.19k - $184.01k

     ...change in the world. This role will be working on our Poe product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings together the world’s leading AI models in one place. You will work... 
    Remote job
    Full time

    Quora

    Logan, UT
    9 hours 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
    17 days ago
  •  ...development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or... 
    Full time

    Cheez

    Logan, UT
    1 day ago
  •  ...through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and product leaders as part of your team. Together,... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Logan, UT
    9 hours ago
  • $110k - $175k

     ...Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations! We are seeking applicants for a Systems Engineer to join our Strategic and Military Space Division. The Space Dynamics Laboratory (SDL) is seeking a motivated... 
    For subcontractor

    Space Dynamics Laboratory

    Logan, UT
    1 day ago

Do you want to receive more vacancies?

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