Intramotev logo
Intramotev
Posted 166 days agoVerified live 2d ago

Associate Software Engineer - Perception Team

Brief overview

St. Louis, Missouri, United StatesIn-person
UndergradOr in progress
C++PythonComputer visionMachine learningRobotics algorithmsSensor fusionGitAgile software development

About the company

Intramotev logo
Intramotevintramotev.com

Intramotev creates self-propelled battery-electric railcars that operates autonomously and reduce the reliance on traditional locomotives.

Job description

Summary

Intramotev is dedicated to revolutionizing the freight industry with innovative technologies. They are seeking an Associate Software Engineer to join the Perception team, focusing on the development of autonomous rail vehicles through sensor integration and machine learning solutions.

Responsibilities

  • Assist in defining and documenting autonomous system capability requirements for rail vehicle platforms
  • Translate perception requirements into robust software designs and interface specifications
  • Design and develop perception software modules to enable autonomous vehicle operations, including object detection and tracking
  • Test and validate perception system performance to ensure operational and functional requirements are satisfied
  • Address and resolve software integration issues related to fielded systems throughout the product lifecycle
  • Stay abreast of technological advancements in computer vision and robotics to recommend potential applications for the autonomous fleet
  • Work closely with cross-functional teams, including embedded and controls engineers, to ensure seamless system integration

Skills

  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field (open to December 2025 graduates)
  • 0-2 years of experience developing software applications, including relevant internship or university research experience
  • Proficiency in programming languages such as C++ or Python
  • Willingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches
  • Open-minded and comfortable working in a teaming environment as an individual contributor
  • Fluent in both written and verbal English
  • U.S. Person (immigration or work visa sponsorship will not be provided)
  • Experience with computer vision, machine learning, or robotics algorithms
  • Familiarity with sensor fusion techniques combining data from camera, radar, and/or lidar
  • Experience working with software version control tools such as git
  • Experience in directly applicable industry or projects, such as Rail, Electric Vehicles, or Unmanned Systems
  • Experience working in Agile environments for software development

Qualifications

Must Haves

  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field (open to December 2025 graduates)
  • 0-2 years of experience developing software applications, including relevant internship or university research experience
  • Proficiency in programming languages such as C++ or Python
  • Willingness to expand into technical areas beyond your area of expertise; ability to develop innovative and novel approaches
  • Open-minded and comfortable working in a teaming environment as an individual contributor
  • Fluent in both written and verbal English
  • U.S. Person (immigration or work visa sponsorship will not be provided)

Nice to Haves

  • Experience with computer vision, machine learning, or robotics algorithms
  • Familiarity with sensor fusion techniques combining data from camera, radar, and/or lidar
  • Experience working with software version control tools such as git
  • Experience in directly applicable industry or projects, such as Rail, Electric Vehicles, or Unmanned Systems
  • Experience working in Agile environments for software development

More jobs like this