More jobs:
Senior Robotics Software Engineer
Job in
Berkeley, Alameda County, California, 94709, USA
Listed on 2026-01-01
Listing for:
Emancro
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Robotics, AI Engineer
Job Description & How to Apply Below
Emancro’s mission is to build general-purpose hospital logistics robots that perform a wide variety of tasks such as organizing and distributing medication and medical supplies within hospitals, and many more tasks in the future. In this way, robots are freeing up medical staff’s time and enable better and more resilient patient care.
We are an ambitious and rapidly growing team pushing the boundaries of what is possible in robotics, leveraging our recent breakthroughs in computer vision, robotics and AI at UC Berkeley.
The Role
This role is full-time, on-site only. We’re looking for candidates to start between now and mid-July.
Responsibilities
• Develop controllers, motion planning algorithms, and teleoperation infrastructure for robot arms and mobile bases
• Optimize performance and run-time of robotics- and computer vision algorithms
• Set up data processing pipelines and cloud database for storing robot logs
Key Qualifications
• Extensive C++ (>5 years) and python (>5 years) software engineering experience
• Extensive experience writing and debugging of ROS/ROS2, writing Rviz plugins
• Experience with CUDA and TensorRT
• Experience deriving robot arm and mobile base kinematics and inverse kinematics
• Understanding of motion planning algorithms for arm motion planning and robot navigation
• Expert-level understanding of 3D geometry, transformations, rotations, quaternions etc.
• Experience with Cloud Infrastructure (Google Cloud Platform, AWS, cloud databases, etc.)
• 3+ years experience architecting and writing complex production quality software
• Git
Optional Qualifications
• Experience developing and tuning machine learning and computer vision, imitation- and reinforcement learning algorithms
• Machine learning frameworks:
Pytorch, Jax
• Experience with multithreading and thread safety (scheduling, race conditions, etc.)
Compensations and Benefits
• $k/year
• Health and dental insurance included
• 401(k) retirement plan included
Emancro is committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×