Embedded Software Engineer

Golden, CO

Posted: 10/07/2019 Employment Type: Direct Hire Industry: Aviation & Aerospace Job Number: JOS000008533

Job Description

The Embedded Software Engineer will be responsible for contributing to all applications of embedded software in the company’s products, including vehicle controls, actuation, and navigation; signal processing; and communications. In addition, this role will provide engineering support for the company's customer pilot and deployment programs through all phases. 
This role is mission-critical for helping deliver a safe, effective, first-of-its-kind industrial automation technology. The successful candidate will develop autonomous systems that redefine large enterprise supply chains and boast safe, error-free, and effective operational performance. 

Duties and responsibilities 

  • Develop software modules from scratch in C for the company vehicle control system through all phases of the development lifecycle: requirements, design, source code implementation, unit test, integration, and system test 
  • Provision and support hardware & software updates to be released and rolled out to customer sites 

Required qualifications 

  • Bachelor’s degree in computer science, electrical/electronics engineering, or a related field 
  • Strong C development experience in embedded applications 
  • Background in embedded software development (ideally for marine, ground, air, or space vehicles, autonomous or otherwise) 
  • Excellent written and verbal communication skills 
  • Exceptional analytical skills 
  • Demonstrated strong leadership and people skills 
  • Sterling references 

Ideal qualifications 

  • Experience developing software for safety-critical applications 
  • Experience with real-time operating systems (RTOS) 
  • Experience with robotics, autonomous vehicle systems, machine learning, and/or planning and control systems 
  • Master’s degree in computer science, robotics, electrical/electronics engineering, or computer engineering 
  • Familiarity with C++, Python, and/or ROS 
  • Experience with the CAN bus standard and/or Ethernet and UDP 
  • Familiarity with functional safety specifications, including ISO 26262, ISO 13849, and MIL-STD-882 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.