Innovation Worksposted 16 days ago
$75,000 - $120,000/Yr
Full-time • Entry Level
Pittsburgh, PA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

Evitado Technologies is seeking an experienced Linux software developer with a strong background in shipping stable deployed applications to constrained environments, with a focus on robotics. In this role, you will enable Evitado's core technology by providing a robust vehicle core software platform that can reliably deploy, run, and monitor the end-to-end software stack for off-road robots.

Responsibilities

  • Work as part of the Robotics/Platform team to help create a feature-complete, performant, and reliable end-to-end robotic vehicle application
  • Create on- and off-vehicle software components for the robot vehicle
  • Improve build system, deployment, health monitoring, and process orchestration for the robot application
  • Build Developer Experience workflows to accelerate development and testing
  • Improve performance characteristics of existing software components
  • Participate in code reviews and testing to ensure high-quality deliverables
  • Define configurations for the Linux host system on which the software application runs
  • Interface with Robotics, Computer Vision, and Embedded engineers to bring these systems together through consistent interfaces

Requirements

  • Bachelor's degree or higher in computer science or related field
  • Experience writing and shipping professional software
  • 4+ years for Senior
  • 7+ years for Staff
  • Proficient working on, deploying to, and configuring headless Linux systems
  • Proficient in Python, and C++ with CMake
  • Experience with ROS / ROS 2
  • Previous experience in at least one of the following: Containerized deployment with Docker, HiL / SiL testing & testing automation, Fleet management of headless Linux systems
  • Knowledge of software development tools, such as JIRA and Git
  • Ability to work independently and in a team-oriented environment

Benefits

  • Be part of a small energetic international team
  • Competitive salary
  • Flexible working hours and home office
  • Possible company share options
  • Potential to visit customers and perform testing
  • Bring your own ideas and implement them
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service