Senior Perception Software Engineer

Hexagon AB Chicago, IL

Company

Hexagon AB

Location

Chicago, IL

Type

Full Time

Job Description

Overview

Hexagon's Autonomy & Positioning division is looking for a Senior Perception Software Engineer to join our growing perception team. The team develops computer vision solutions for deployment on production grade hardware in Mining, Agriculture, and other industries supported by the Hexagon portfolio of companies. The Senior Percption Software Engineer will oversee development of software components used in the ECU, external components and PC tooling for the ECU access. He will conduct the system integration of components prepared by other teams and by himself. This tasks includes debugging of own code, other team member's code and 3rd party software.

The Location: Hexagon is a global company with locations around the world. This position is remote, based in the Midwestern United States.

Responsibilities

As a Senior Perception Software Engineer, resposibilities include:

  • Consolidate requirements for the components in charge and prepare solution proposals to address them
  • Bring up of the OS and the perception system on new hardware platforms
  • Porting of components to a new OS
  • Integrate and maintain driver and library components from 3rd parties into the perception software stack
  • Modify existing board support packages for Linux and other operating systems
  • Work with state-of-the-art task tracking tools such as JIRA for project progress reporting and issue handling

Qualifications

Must-Have:

  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field
  • 5+ years of industry development experience with embedded product development
  • Strong programming skills in C and C++
  • Be comfortable with the idea of personally creating a complex 25.000-line application in about one year
  • Sufficient hardware background for bringing up newly designed boards with Linux or other complex OS
  • Experience with 3rd party software component integration (e.g., camera driver, sensor stacks etc.)
  • Experience with QNX, INTEGRITY or similar operating systems

Key Success Factors:

  • Self-motivated and willing to work independently and with little supervision
  • Exceptional problem solving and troubleshooting skills
  • Able to outsource working packages to 3rd parties
  • Strong interpersonal and communication skills
  • Collaboration with a highly technical team
  • Able to work in a geographically diverse team setting

Nice-to-Have:

  • Camera hardware and driver development skills
  • Application or driver design experience with GNSS, radar, lidar sensors
  • Linux BSP development background for NVIDIA SoCs
  • Application design experience with OpenCV
  • Experience with an RTOS for an MCU, such as AUTOSAR OS, FreeRTOS, ITRON, T-Kernel or similar
  • Programming skills in assembler

Not sure if you meet all the qualifications for this role? Let us decide! At Hexagon, we are committed to a diverse and inclusive work environment. If you're excited about the opportunities this role could bring, we encourage you to apply. If you have any questions about the role or our company, please email our team at [email protected] and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.

The Company: Hexagon's Autonomy & Positioning division is a global technology leader pioneering autonomy and positioning solutions. Our solutions power intelligent ecosystems in vital industries and safety-of-life applications. We enable the advancement of Autonomous X, where cars, UAVs, industrial vehicles, trains, vessels and more will operate safely, securely, reliably and efficiently thanks to our solutions that provide assured autonomy and positioning.

Autonomous Stuff LLC, as part of the Hexagon Group, is the world leader in supplying R&D platforms, products, software and engineering services for the advancement of robotics and autonomy systems. At AutonomouStuff, we have created an environment that fosters innovation and brings out the best in people. Our dedicated team is experienced, knowledgeable and passionate.

EOE/F/M/Vet/Disabled

Click on the links below to learn more about Equal Employment Opportunity

EEO is the Law

EEO Pay Transparency

EEO Employee Rights

Applicants that require accomodation 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

Date Posted

10/29/2023

Views

26

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Business Data Analyst - Ahold Delhaize USA

Views in the last 30 days - 0

Takes the initiative to keep both own knowledge of the eCommerce fulfillment space up to date and to maintain an awareness of developments in the reta...

View Details

Executive Chef @ Tabu - Atomic Hospitality

Views in the last 30 days - 0

Hire train schedule and develop kitchen staff Expo during service to ensure smooth execution and guest satisfaction

View Details

IT Project Support Specialist (Remote - IL) - Tanager, Inc.

Views in the last 30 days - 0

May consider college degree in IT field in lieu of experience This position involves direct communication and support to ensure readiness to cut over ...

View Details

Commercial HVAC Preventative Maintenance Technician - BGIS

Views in the last 30 days - 0

Subject to drug background and drivers license checks Maintaining the company service vehicle tools and inventory stock while adhering to company driv...

View Details

Senior Accountant - Alzheimer's Association

Views in the last 30 days - 0

Assist with the entry of annual Budgets Thorough understanding of developing and working with Excel spreadsheets Full time or Part time Full Time

View Details

Anticipated SY 25-26 School Security Officer - Chicago Public Schools

Views in the last 30 days - 0

Monitor school grounds and school entrances to ensure only authorized personnel and authorized visitors access the school if assigned to the main entr...

View Details