Senior Engineer, Perception
The company
Outrider is a software company that is automating distribution yards with electric, self-driving trucks. Our system eliminates manual tasks that are hazardous and repetitive while it improves safety and efficiency. Outrider’s mission is to drive the rapid adoption of sustainable freight transportation. We are a private company founded in 2018 and backed by NEA, 8VC, Koch Disruptive Technologies, and other top-tier investors. Our customers are Fortune 200 companies and our autonomous trucks are already running in distribution yards. For more information, visit www.outrider.ai
The role
We’re searching for a talented perception engineer with a track record of demonstrated high achievement who can take responsibility for the full software development lifecycle.
The Senior Engineer, Perception will report to the Senior Manager of Perception and develop perception software capabilities through all phases of Outrider's pilot and deployment programs. This position plays an essential role in helping deliver a reliable, profitable, performant, and safe system -- it offers a very talented software engineer the chance to help develop a market-defining enterprise product that combines autonomous vehicle technology with a software-as-a-service (SaaS) business model.
The ideal candidate will be passionate about a variety of disciplines surrounding perception and has strong foundational skills from which to build upon. She or he embraces the idea of reducing the carbon footprint of our 'get-it-now' economy and is invigorated by our overarching mission to accelerate the adoption of zero-emission, self-driving vehicle technology.
Duties and responsibilities
- Design and implement algorithms and systems for our perception system architecture as we build the next generation of autonomous vehicles
- Stay informed about cutting-edge best practices and implementation
- Own a mission-critical piece of our system to deliver autonomous systems into production
- Contribute generally to the growth and success of the Company and the building of a vibrant culture focused on the responsible deployment of zero-emission autonomous vehicle technology
Required qualifications
- Bachelor's degree in computer science, computer engineering, electrical engineering or related field and 5+ years of experience building production level software using C++ or
- Master's degree in computer science, computer engineering, electrical engineering or related field and 3+ years of experience building production level software using C++ or
- Doctorate in computer science, computer engineering, electrical engineering or related field
- Understand how to design, build, instrument, and optimize software running within embedded Linux environments
- Experience as a project or feature technical lead
Ideal qualifications
- 5+ years of experience building production level software using C++
- Experience with a real time operating system
- Strong understanding of CUDA and GPU architecture
- Experience with a deep learning runtime framework (TensorRT, TVM) or running deep learning inference in production environments.
- Familiarity with messaging middleware (DDS)
Compensation and benefits
- Salary range of $165,000 - $205,000
- For benefits, check this out!
At Outrider, we believe in cultivating an environment where there is diversity of perspectives, experiences, and knowledge with the expectation that we thrive in an inclusive environment. Outrider is committed to a workforce where everyone's opportunities are limitless regardless of race, national origin, gender, age, religion, disability, veteran status, or any others that are protected by law.