Outrider is hiring a

Senior Engineer, Embedded Software

Brighton, United States
Full-Time
Remote
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


Duties and Responsibilities

  • Develop and document embedded software modules in C for the various control units on the Outrider vehicle through all phases of the software development lifecycle: requirements, design, architecture, implementation, unit test, integration, and system test. 
  • Support continuous integration/continuous development (CI/CD). 
  • Develop unit tests and automated tests based on requirements to prove functionality. 
  • Update and document software requirements for existing modules. 
  • Perform hardware-in-the-loop (HIL) integration testing on various embedded systems and components. 
  • Provision and support software updates to be released and rolled out to customer sites.

Required Qualifications

  • Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Three (3) years of experience as a Systems Engineer, Software Engineer, or related.
  • In lieu of a Master’s degree plus three years of experience, will accept a Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, plus five (5) years’ experience as a Systems Engineer, Software Engineer, or related.
  • Total experience must include some experience in the following: all aspects of the software development life cycle; C and/or C++; Python; and experience creating/documenting software requirements and architecture designs.

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.

To protect yourself against the increasing number of recruiting scams, please make sure that you are communicating with Outrider Technologies, Inc. or one of its employees.  The only way to communicate with us is through our corporate website at www.outrider.ai, through corporate emails utilizing our domain name of @outrider.ai, and through our job board at jobs.lever.co/outrider. Be vigilant when checking domains because imitators often make very small changes to trick the eye. Additionally, please know that Outrider does not use text messaging or public messaging platforms, such as Telegram or Whatsapp, to communicate with candidates and Outrider will never ask an employment candidate for financial information or for payment of any kind.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.