Software Engineer, Robotics

March 12

🔄 Hybrid – San Francisco

Apply Now
Logo of Simbe Robotics

Simbe Robotics

Revolutionizing retail through robotics and AI

11 - 50

💰 Convertible Note on 2022-07

Description

• Working with robot software engineering team on code for Tally(TM) robots • Work on all aspects of Tally stack: navigation, perception, autonomous behaviors, etc. • Make robots better, faster, smarter, easier, and bulletproof to failure • Responsibilities include maintaining and extending Tally software stack • PhD/Master/Bachelor's degree in Computer Science or related field • Proficiency in C++ and Python programming • Well-versed in source control systems like Git • Experience with Ubuntu or other Debian-based Linux distributions • Familiarity with modern software development methodologies • Good understanding of Robot Operating System (ROS) • Experience with ROS1 and ROS2 • Familiarity with Docker containers • Experience with Nvidia Jetson platform • Experience with cloud computing platforms (GCP, AWS, Azure) • Experience managing large numbers of connected IoT devices

Requirements

• BS, MS, or PhD in Computer Science or related field highly recommended but not required • Extremely adept in both C++ and Python programming • Proficient in shell scripting, preferably with Bash and Python • Well-versed in source control systems, particularly Git • Experience working with Ubuntu or other Debian-based Linux distributions • Familiarity with modern software development methodologies (e.g. continuous integration/deployment, scrum, automated regression testing) • Good understanding of the Robot Operating System (ROS) and core concepts such as nodes, messages, topics, services, parameters, build system, etc. • Experience writing ROS nodes • Understanding of both ROS1 and ROS2 is recommended but only one is required • Familiarity with Docker containers recommended • Experience with Nvidia Jetson platform is a huge bonus but not required • Experience with cloud computing platforms (GCP, AWS, Azure, etc) recommended but not required • Experience managing large numbers of connected IoT devices (e.g. robots, wearables, phones, smart home) is a huge bonus but not required

Benefits

• Build, maintain, and evolve the Tally software stack • Improve Tally's autonomy, navigation, perception, and human-robot interaction (HRI) behaviors • Testing and integrating new hardware components including new sensors • Assist in finishing migration from ROS1 to ROS2 • Evaluating third-party ROS packages for integration • Salary dependent on experience and location

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscalifornia.com
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs