We are recruiting top talent to be a part of our growing, fast-moving and execution-oriented team. We welcome people from all backgrounds who seek to help build this future. We want you here at Locomation, if you have a collaborative spirit and curiosity.
About Your Role:
You will be directly involved in building Locomation's automated driving technology from design through manufacturing and testing. You will work closely with systems, mechanical, and electrical engineers to integrate Locomation technology onto existing trucks, making them safe and productive for our partners and customers.
About Your Work:
Develop clean and elegant software for production and support projects related to automated driving.
Work with machine learning, perception, motion planning, mapping, and controls experts to implement state of the art algorithms.
Develop infrastructure, big data, and analytics applications and associated user interfaces.
Collaborate with a larger team of automated driving engineers, gaining exposure to multiple engineering disciplines.
Perform rapid prototyping, field testing, and system verification and validation activities.
Develop robust modules and libraries following a complete software development lifecycle: requirements, design, implementation, integration and test.
Be hands-on, willing, and able to design andbuild things yourself when needed.
Have led or been involved in small teams building compelling software.
Be self-directed with the ability to multi-task and deal with time pressure in an unstructured environment.
Hold a Bachelors, Masters, or Ph.D. in Software Engineering or a similar discipline, or have equivalent experience.
Nice To Haves:
Understand automotive components and software systems.
Have experience working with automotive or similar industry standards.
Have experience with safety critical software design and testing.
Proven ability to build, test, and iterate quickly.
Be willing to travel locally and interstate in support of testing activities.
Specific Skills That We Are Interested In:
Fluent in C and/or C++.
Proficient in one or more general purpose languages , e.g. Python.
Broad knowledge of relevant libraries & frameworks, OpenCV, PCL, OMG DDS, ROS, etc.
Broad knowledge of software engineering tools, build systems, CI frameworks, test frameworks, etc.
Have experience in embedded or resource constrained applications.
Have experience with cloud and web applications.
Basic knowledge of sensors, actuators, and control systems.
Experience with automotive software and firmware protocols and standards, e.g. CAN/J1939, AUTOSAR, ISO 26262.
If any of your work is publicly available, please include a link on your resume.
*Please note this job description is not designed to cover or contain a comprehensive listing of responsibilities that are required of the employee for this job.
Locomation, Inc. is an Equal Opportunity Employer that welcomes applications for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, or status as a covered veteran in accordance with applicable laws and Locomation, Inc. employment policies.
About Locomation, Inc.
Locomation, Inc. is bringing together leading experts in robotics and transportation to revolutionize the trucking industry. Locomation is making trucking safer and transportation more efficient through automated driving technology. With our headquarters located in Pittsburgh, PA, we are building a high-performance team excited by complex engineering challenges and passionate about shaping the future of transportation.