Robotics Software Engineer (Rust)
Pictorus
This job is no longer accepting applications
See open jobs at Pictorus.See open jobs similar to "Robotics Software Engineer (Rust)" SpaceTalent.Software Engineering
Posted 6+ months ago
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.
This job is no longer accepting applications
See open jobs at Pictorus.See open jobs similar to "Robotics Software Engineer (Rust)" SpaceTalent.