Back to all jobs

HireClout

Our client is revolutionizing the agriculture industry with ML & AI technology.        

What You Will Be Doing

  • Collaborate within the Robotics/Platform team to develop a fully-featured, efficient, and dependable robotic vehicle application.
  • Develop software modules both onboard and offboard the robot vehicle.
  • Enhance the build system, deployment processes, health monitoring, and task coordination for the robotic application.
  • Establish workflows to enhance Developer Experience and expedite development and testing.
  • Optimize the performance of current software modules.
  • Specify configurations for the Linux host system supporting the software application.
  • Coordinate with Robotics, Computer Vision, and Cloud engineers to ensure seamless integration through standardized interfaces.

 

What You Will Need

  • Hold a Bachelor’s degree or higher in computer science or a related discipline.
  • Possess over 2 years of experience in developing and deploying professional software.
  • Demonstrate proficiency in working with headless Linux systems, including deployment and configuration.
  • Exhibit proficiency in Python and C++ utilizing CMake.
  • Have prior experience with ROS 2.

 

Nice to Have

  • Developing pure-C software solutions.
  • Utilizing Docker for containerization.
  • Implementing SystemD for service management.
  • Working with DDS (Data Distribution Service) for data communication.
  • Engaging in GUI development using web frameworks such as React.
  • Employing AWS Cloud Infrastructure services like S3 and EC2.

 

Why Us

Benefits and Perks:

  • Competitive Salary : $160K-$230K per Year
  • Full Health, Vision, and Dental Coverage   

REF: JOB-4318


    • Job type: Permanent
    • Location: San Jose, CA
    • Date posted:
    • Salary:$160000 - $230000 per Year