Field Software Engineer

Sorry, this job was removed at 12:11 p.m. (MST) on Monday, September 23, 2019
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The company

Azevtec (Autonomous, Zero-Emission Vehicle Technologies) is automating 'first-mile' trucking. We simplify how large enterprises ship goods—our robotic systems automate repetitive vehicle movement and manual tasks in the world’s busiest freight-shipping hubs to enhance operational performance, reduce costs, and improve safety.

Azevtec is a rapidly growing, Series-A company founded to drive the adoption of sustainable transportation and deploy autonomous vehicles responsibly.

The role

The Field Software Engineer will work primarily on software development and debugging/troubleshooting of the Azevtec autonomous vehicle system at customer deployment sites nationwide.

This role requires the ability to read and make minor modifications to C++ code and be proficient with the robot operating system (ROS). Sample tasks include querying ROS infrastructure to understand if components are executing and generating ROS data log files (aka "bags"). In addition, this role requires proficiency with the Linux operating system.

We're looking for someone with excellent software engineering skills and a passion for robotics and self-driving vehicles. The successful candidate will be responsible for helping build and support autonomous vehicle systems that redefine large enterprise supply chains and boast safe, error-free, and effective operational performance.

Duties and responsibilities

  • Read and modify autonomous vehicle C++ code 
  • Work in the robot operating system (ROS) and Linux
  • Provision and support hardware & software updates to be released and rolled out to customer sites
  • Travel and perform field work, depending on initial customer locations

Required qualifications

  • Bachelor's in computer science, electrical engineering, or related discipline
  • 2-5 years software development experience
  • Ability to read and modify C++ code
  • Familiarity with robot operating system (ROS)
  • Ability read, write, and modify Python code
  • Proficiency with Linux
  • Love of -- and skill with -- working on, troubleshooting, and software, hardware and robotic systems
  • Experience working on a team in a Linux environment targeting embedded deployment
  • Excellent written and verbal communication skills
  • Exceptional analytical skills
  • Sterling references

Desired qualifications

  • Experience developing software for safety-critical applications
  • 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
  • Background or familiarity with at least one of the following: a) sensor processing/perception; b) planning; c) embedded software development
  • Field experience developing, testing, supporting, and maintaining autonomous ground vehicles

Duties and responsibilities

  • Read and modify autonomous vehicle C++ code 
  • Work in the robot operating system (ROS) and Linux
  • Provision and support hardware & software updates to be released and rolled out to customer sites
  • Travel and perform field work, depending on initial customer locations

Required qualifications

  • Bachelor's in computer science, electrical engineering, or related discipline
  • 2-5 years software development experience
  • Ability to read and modify C++ code
  • Familiarity with robot operating system (ROS)
  • Ability read, write, and modify Python code
  • Proficiency with Linux
  • Love of -- and skill with -- working on, troubleshooting, and software, hardware and robotic systems
  • Experience working on a team in a Linux environment targeting embedded deployment
  • Excellent written and verbal communication skills
  • Exceptional analytical skills
  • Sterling references

Desired qualifications

  • Experience developing software for safety-critical applications
  • 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
  • Background or familiarity with at least one of the following: a) sensor processing/perception; b) planning; c) embedded software development
  • Field experience developing, testing, supporting, and maintaining autonomous ground vehicles
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company is just steps away from hiking, mountain biking, climbing, and the New Terrain Brewery.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OutriderFind similar jobs