Robotics Software Engineer (Rust)

About the Role

Pictorus is looking for an experienced Robotics software developer to expand the capabilities of our product. You should be comfortable with Rust, Python, and ROS. You have experience developing software in a production environment.

We’re betting that the future of robotic, aerospace, and automotive software is the safety and performance of Rust, and we’re designing a workflow to enable hardware engineering teams to rapidly develop, deploy, and test software for their hardware.

This is a mid-level position, where you will be given broad latitude to design and implement technical solutions across our software stack.

Ideally, a candidate for this role has extensive experience in robotic engineering and device-level programming, but the focus is on your skills as a Rust developer. Bonus points for developers who love to program their own devices (Arduinos, Jetsons, Pis, etc). Job Requirements
Ability to work in the US (no sponsorship at this time)
Experience writing production code for robotic systems
Experience with Python
Experience with ROS
Experience with Rust Preferred
SF Bay area resident (we’re hybrid remote/onsite from Oakland, CA)
Active Rust contributor
Strong Linux skills
Strong communication protocol understanding – gRPC, MQTT, UDP/TCP etc.
Strong device protocol understanding – I2C, SPI, Serial, etc.
Experience with device-level coding (Arduinos, Jetsons, Pis, etc)
Strong understanding of software requirements for robotic applications.
Experience with Matlab and Simulink. $120,000 – $140,000 a year
A candidate on the lower end of the salary spectrum will have several years (2+) of professional software experience post graduation, and plenty of experience in ROS, Rust, Python, and robotics at university. A candidate at the higher end of the spectrum will have 3-5 years of industry experience, and is capable of coding at near-senior level skill in Rust and Python.

πŸ’°$120000 - $140000/Yearly

Job Types

Job Locations

Job Categories

Apply Now

Similar Remote Jobs