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 and software engineers to integrate Locomation technology onto existing trucks, making them safe and productive for our partners and customers.
About Your Work:
Design and implement the IT infrastructure and software tools to be used in developing and testing self-driving vehicles.
Maintain and improve CI/CD and automated testing pipelines.
Handle configuration management and continuous monitoring.
Manage the code repository and releases.
Create unit test plans/case, develop, unit test, conduct code and unit test walk-throughs.
Provide analytical support and technical advice during the test case conceptualization, development, and implementation phases.
Be hands-on, willing, and able to design andbuild things yourself when needed.
Have led or been involved in small teams building interesting embedded 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 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:
3+ years of experience in CI/CD and infrastructure automation.
Experience in containerization and virtualization technologies.
Experience in test-driven development.
Experience in quality assurance.
Experience in shell scripting.
Proficient in one or more general purpose languages , e.g. C++ or Python.
Experience with automated code generation tools, e.g. MATLAB Embedded Coder.
Experience with embedded and real-time operating systems (RTOS).
Experience in build systems, including package and dependency management.
Experience in Agile methodologies.
Proficient in Git Workflows.
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.