Application Engineer, Perception

Job Locations Home Based - US Mid-West
Job ID
Technical / Engineering
Permanent Full-Time
Company : Name
Autonomous Stuff


We are hiring an Application Engineer, Perception to join our leading high-tech global engineering and manufacturing company. Working with the latest technology, you will apply your embedded software engineering expertise and problem solving and troubleshooting skills to understand and solve interesting and unique perception problems with our customers in multiple industries. You will utilize existing core perception software, as well as develop new software as necessary. International travel will be required when necessary to meet and learn about our customers and their challenges.


The Company: Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector and mobility applications. You’ll be joining over 22,000 people in 50 countries on the leading edge of your field.  


This position is with Hexagon’s Autonomy & Positioning division, a global technology leader, pioneering end-to-end solutions industry leaders rely on for assured positioning and autonomy on land, sea and air. Our work touches every aspect of life, from sustainability on Earth to enabling autonomy. Within the Autonomy & Positioning division your work will contribute to the operation of our brands NovAtel and AutonomouStuff.


The Location: Hexagon is a global company with locations around the world. This position is in Morton, IL or for the right person, it could be home-based with business travel required to Morton, IL occasionally on a monthly basis.


If you require any special accommodation, please email our team at and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.


As our Application Engineer, Perception, you will:

  • Develop and/or adapt computer vision and deep learning algorithms using C++ for autonomous mobility applications on hardened production grade hardware
  • Interface with various perception sensors (cameras, GNSS, radar, lidar)
  • Work with customers to understand their use case requirements
  • Work with engineering managers as needed to approve technical content in quote language and statement of work documents
  • Provide engineering level support to customers as needed to ensure a world class customer experience
  • Travel to customer sites when required for initial hardware delivery, software updates, troubleshooting, etc. Travel expected to be less than 20%
  • Regularly use productivity tools like Git, Jira, and Confluence
  • Report project status to technical leadership



  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field
  • 3-5 years industry experience
  • Fully proficient in C++
  • Experience writing software and solving challenges with advanced perception algorithms for real-world applications involving high levels of software engineering expertise
  • Experience building and/or optimizing machine vision algorithms
  • Experience developing for embedded Linux targets
  • Valid passport and ability to travel overseas to work at customer sites

Key Success Factors:

  • Strong interpersonal and communication skills
  • Exceptional problem solving and troubleshooting skills
  • Ability to learn new technologies
  • Ability to work in a geographically diverse team setting


  • Master’s degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field (infotainment)
  • 2+ years of experience working with computer vision algorithms
  • Direct experience with Nvidia Xavier chipset / Driveworks SDK
  • Proven track record of deploying camera, radar, and/or lidar perception in autonomous vehicles
  • Networking experience, including network configuration of host machines, routers, switches, wireless access points, etc.
  • Comfortable with a variety of programming languages and frameworks (C, C++, Qt, Python, JavaScript, NodeJS, HTML, etc)
  • ISP programming experience
  • Sensor calibration experience
  • Deep experience with embedded Linux targets, including flashing, configuring U-Boot, building Yocto images, etc





Click on the links below to learn more about Equal Employment Opportunity.
EEO Know Your Rights

EEO Employee Rights

EEO Pay Transparency


Applicants that require accommodation in the job application process may contact Human Resources for assistance at (309) 291 -0966.


We are an E-verify participating employer. Click on the links below for more information about E-Verify and your right to work.

E-Verify Participation

E-Verify Right to Work




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed