People Matter

Robotics Software Engineer

Emancro

Emancro

Software Engineering
Posted on Friday, March 8, 2024

The Company

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

You will closely work with the leadership team on designing various robot software components. This role is full-time, on-site only. We’re looking for candidates to start between now and mid-April.

Work Components

  • Building scalable and maintainable software architectures (write documentation, unit tests etc.)
  • Configure and test motion planning algorithms, machine learning systems
  • Optimize run-time of robotics- and computer vision algorithms
  • Integrate different types of software systems (e.g. loggers, visualizers)

Key Qualifications

  • Extensive C++ (>5 years) and python (>5 years) software engineering experience
  • >3 years experience architecting and writing complex production quality software
  • Extensive experience writing and debugging of ROS/ROS2, writing Rviz plugins
  • Experience with and understanding of motion planning algorithms for arm motion planning and robot navigation
  • Expert-level understanding of 3D geometry, transformations, rotations, quaternions etc.
  • Git
  • Agile Software development

Preferred Qualifications

  • Machine learning and computer vision
  • Imitation- and reinforcement learning
  • Machine learning frameworks: Pytorch, Jax
  • Experience with multithreading and thread safety (scheduling, race conditions, etc.)

Compensations and Benefits

  • $150k-170k/year
  • Significant stock options
  • 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.