Perception Software Engineer

Autonomous Solutions
Mendon, UT
Full-time

JOB SUMMARY

The responsibilities of the Perception Software Engineer include developing innovative perception software for use on robotic platforms.

Our Perception Software Engineers work in a variety of industries using the latest sensing technology, integrating new sensors, and developing world and object modeling software on embedded systems.

JOB DESCRIPTION

  • Participate with a team of software engineers in the entire software development life cycle of products using perception systems.
  • Integrate and test perception systems on ground mobile robots.
  • Produce product quality code and model based design that is thoroughly tested and meets functional and safety requirements.
  • Participate in the design and implementation of algorithms, while working with software, electrical, and mechanical engineers and managers.
  • Gain an understanding of the major challenges of perception in ground mobile robots including : obstacle detection, 3D / 2D world modeling, object recognition, SLAM, sensor integration, and simulation.
  • Work well with customers both on and off site.
  • Perform data gathering, analysis, and testing of new sensor technology.

CORE COMPENTENCIES

  • Ability to support existing techniques and ideas in the field and implement them at ASI under the direction of management.
  • Software Engineering and Model Based Design
  • General troubleshooting skills with component software, electrical and mechanical systems.

ESSENTIAL EDUCATION, WORK EXPERIENCE, JOB SKILLS

  • Bachelor degree in Computer Science, Computer or Electrical Engineering, or related field.
  • 10+ years of related industry experience.
  • High level of proficiency in C and C++ programming.
  • Experience in C# programming a plus.
  • Model based design in Matlab, Simulink, or LabView experience.
  • Must be able to communicate technical concepts effectively with customers and peers.
  • Able to work independently as well as in team on many different projects.
  • 30+ days ago
Related jobs
Promoted
Autonomous Solutions
Mendon, Utah

The responsibilities of the Perception Software Engineer include developing innovative perception software for use on robotic platforms. Our Perception Software Engineers work in a variety of industries using the latest sensing technology, integrating new sensors, and developing world and object mod...

Autonomous Solutions
Mendon, Utah

The responsibilities of the Perception Software Engineer include developing innovative perception software for use on robotic platforms. Our Perception Software Engineers work in a variety of industries using the latest sensing technology, integrating new sensors, and developing world and object mod...

Promoted
Autonomous Solutions, Inc. (ASI)
Mendon, Utah

ASI is one of the fastest-growing robotics companies in the United States, and we're always looking for the best and brightest engineers to join us. Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related. Come join the exciting world of vehicle robotics at AS...

SS&C Technologies
UT, US

Job Title: Senior/Lead Software QA Engineer. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. SS&C's timeshare managem...

N. Harris Computer Corporation - CAD
Utah, United States
Remote

As an Angular Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborating with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passi...

DATAVOICE INTERNATIONAL, INC.
Utah, United States
Remote

Harris' DataVoice International division is on the lookout for a passionate Software Developer to join our team, focusing on enhancing our core C++ product line. Design and develop the software components with guidance from senior team members/technical architect. Minimum 2+ years related software e...

CDC Foundation
Utah

The Data Engineer will collaborate with data content experts, analysts, data scientists, data modelers, warehouse architects, IT staff and other organization staff to design and implement proposed solutions and architectures that meet the needs of the public health agency. Design and manage data sto...

Motion Recruitment
Peter, Utah

Job Description An autonomous vehicles company in Utah is hiring a Senior Software Engineer to their team. As a Senior Engineer you’ll be spearheading the development of controls software used for autonomous vehicles and modernizing this product. NET developers and have experience working with async...

Adobe
Utah
Remote

In this role, you will have the opportunity to help drive Adobe’s pivotal initiatives by data engineering solutions that connect systems to visualization platforms for management reporting. The ideal candidate for this role is a well-rounded top performer with exceptional data engineering, analysis,...

N. Harris Computer Corporation - USA
Utah, United States
Remote

NET Software Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge suite of utility billing and CIS software solutions. NET Software Developer to join our vibrant and dynamic development team. Lead the design, development, and implementation of new featur...