Senior Robotics Software Engineer - Backend
Mujin is the future of industrial robotic systems in production and distribution environments. Our technology gives robots perception and awareness, enabling them to take on more advanced tasks. Our aim is to revolutionize the use of robotics within industry to free human resources from labor-intensive tasks to focus on more intellectual challenges.
As Senior Robotics Software Engineer - Backend, you will focus on the system architecture and design, development, and deployment of Mujin's motion planning AI-equipped intelligent robot controllers.
\n Responsibilities:- Design and implement a wide variety of system software
- Real-time OS and real-time network protocols
- Linux kernel modules, Linux boot, and base system, hardware drivers
- System security, TPM, and data encryption
- Build tools and infrastructure, deployment, remote control, and upgrade system
- Design and implement reliable, high-performance backend services and APIs for industrial robot controllers
- High-performance server
- ZeroMQ inter-process communication
- High-efficiency database
- Cloud services
- Develop drivers to interface with industrial hardware such as robots, conveyors, 3D cameras, sensors, PLC, AGV, ASRS, WMS
- Solve cutting-edge complex technical challenges throughout the entire system
- Bachelor’s degree in computer science, computer engineering, or related fields
- 7+ years of related work experience
- Excellent experience and high proficiency in C++ and Python
- Advanced Linux user, excellent experience in Linux software development
- Technical communication skills in English
- Expert in Linux internals
- Expert in the networking stack, network protocols, routing, async I/O
- Expert in Docker and its internal workings
- Experience in full-stack development
- Willingness to travel up to 30% of the year, as required by project demands, allowing you to provide onsite support and engage with customers effectively
- Expert in real-time OS, Linux kernel module development, EtherCAT
- Experience in robotic software development
Since our expansion to North America, we have encountered substantial demand for our groundbreaking robotics technology. If you are seeking a job in cutting-edge robotics and automation, Mujin offers an exciting opportunity to work with state-of-the-art technology and be at the forefront of the industry's advancements. As part of the Mujin team, you will have the opportunity to work with some of the leaders in the robotics space, as we work together to change the face of industrial automation.
EEO Statement
Mujin Corp. is committed to providing equal employment opportunities for all employees and applicants, without regard to race, religion, color, sex, sexual orientation, gender identity or gender expression, national origin, age, pregnancy, physical or mental disability if the individual is otherwise qualified, genetic information, military or veteran status, marital status, familial status, parental status, HIV/AIDS status, sickle cell trait, DNA analysis, or any other protected characteristics as governed by federal, state, and local laws. This policy applies to all the Company activities, including hiring, placement, promotion, discipline, termination, compensation, and training.
Recommended Jobs
Machine Operator
Job Description: Job description: About The Role We're looking for a skilled Manual and CNC Machinist with hands-on experience in lathe and manual machining to join our growing manufacturing…
Mechanical Engineering Co-op (March/April Start until Aug/Sep 2026)
DropletPharma is developing two microscale devices to vastly accelerate radiopharmaceutical discovery and production and execute our vision to drastically improve health outcomes. As a Mechanical Eng…
Coordinator, Engineering Fleet
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to att…
Key Account Executive, Auth0
Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Pla…
Product Policy Specialist
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers an…
Food Runner
Chef Thomas Keller's Yountville destination, RO Restaurant & Lounge , is looking for individuals who are enthusiastic about food, beverage, and hospitality to join the team as a Food Runner. R…
Chief Nursing Officer
Job Title: Chief Nursing Officer (CNO) Location: On-site Company Overview: Kaweah Health is dedicated to providing exceptional healthcare services to the community. The organization prides it…
(Agile1) Project Manager, Senior Oakland, CA
(Agile1) Project Manager, Senior Oakland, CA All On-site Share on Job Description Job Title: Project Manager, Senior Location: Oakland, CA Duration: 12+ Month Contra…
Political, Community, and Regulatory Affairs Organizer
NUHW National Union of Healthcare Workers Political, Community, and Regulatory Affairs Organizer For covering Northern California (position works out of our Emeryville office) The Nat…
Campaign Manager
#WeAreParamount on a mission to unleash the power of content… you in? We’ve got the brands, we’ve got the stars, we’ve got the power to achieve our mission to entertain the planet – now all we’re …