Job TitlePreferred Skills & QualificationsBachelors Degree in Computer Science, Computer Engineering, or similar fieldMinimum 8+ years of relevant experienceExperience designing and implementing production software systems.Experience with Agile development environment and a strong drive for SOPs.Expert in Linux environment and developing for Linux systems.Expertise in C/C++ and Python, Experience with other software technologies (Web Development, SQL, etc.).Experience with CI/CD and testing methodologies and implementation.Experience with Containerization and Deployment Strategies.Experience with version control systems, GIT preferred.Experience with ROS (Robot Operating System).Experience with low-level communication interfaces TCP/IP, Sockets, CAN, SPI.Experience developing for, or interfacing with, embedded systems and microcontrollers.Experience with Robotics technologies (Motor Controllers, Lidars, Encoders, and various sensor technologies).Exposure to, or development experience with, Autonomous Navigation Systems.