Full-Time

Technical Lead: Robot Systems Software

Posted on 12/30/2022

Verdant Robotics

Verdant Robotics

11-50 employees

AI-driven precision agricultural robotics

Data & Analytics
Food & Agriculture
Robotics & Automation

Senior

Hayward, CA, USA

Required Skills
TCP/IP
Bash
Python
CUDA
Git
Docker
JIRA
Jenkins
C/C++
Linux/Unix
Requirements
  • More than 5 years of professional experience with a team of engineers, developing and shipping software
  • Bachelor's degree in Computer Science, or Robotics, or any related engineering field
  • Proficiency programming with C/C++, CMake, and using open source libraries
  • Demonstrated ability to ship high performant code
  • Experience with development tools including Git, GitLab/GitHub, JIRA, Jenkins, Docker, etc
  • Ability to continuously manage risk and be comfortable with lean software development techniques
  • Previous technical leadership experience with some management exposure
  • Ability to make a system work. Have you ever had to fight a linux installation issue?
Responsibilities
  • Own the cross computer communication layer
  • Build out real time robot visualization
  • Own software support for new hardware devices
  • Co-design new software with the hardware team
  • Manage a team of four 20-25% of the time
  • Design and implement software components in C++ for mobile robots
  • Improve software performance on all platforms including robot hardware (NVIDIA Jetson)
  • Troubleshoot, identify, analyze, and resolve operating/hardware system problems
  • Determine system specifications, input/output processes, and working parameters for hardware/software compatibility
  • Regularly use your code on the robot to understand system-level performance
Desired Qualifications
  • M.S. or Ph.D. preferred
  • Exposure to Bash and Python
  • Expert working with Linux operating system (desktop, or server, or embedded)Experience writing code for embedded systems or environments where performance matters (e.g. video game development counts as relevant experience)
  • Experience using CUDA. Experience with Nvidia Jetson platforms
  • Experience with CAN bus, serial ports, UARTs. Experience with POSIX network sockets, TCP/UDP, unicast, multicast. Experience with Linux device drivers, Device Tree, updating/migrating Linux Kernel
  • Experience with distributed computing, cluster coordination and orchestration

Verdant Robotics is a leading developer of AI-driven agricultural technology, specializing in the Sharpshooter smart sprayer that significantly reduces labor costs and input usage with precision. The company provides a dynamic work environment where technology and sustainability intersect, offering employees the opportunity to contribute to groundbreaking agricultural advances that increase efficiency and yilld while promoting environmental sustainability. The dedication to providing solutions for a variety of crops underscores its adaptability and leadership in the agricultural sector.

Company Stage

Series A

Total Funding

$68.7M

Headquarters

Hayward, California

Founded

2019

Growth & Insights
Headcount

6 month growth

-20%

1 year growth

-22%

2 year growth

8%
INACTIVE