Principal Robotics Engineer

Posted 14 Days Ago
Be an Early Applicant
Waltham, MA
7+ Years Experience
Software • Analytics
The Role
As a Principal Robotics Engineer, you will design and implement software interfaces for Humatics' novel microlocation technology, interacting with customers to integrate their systems with this technology, providing thought leadership within the team, and participating in code reviews and testing activities.
Summary Generated by Built In

As a principal member of the Milo team, you will have ownership of the design and implementation of software interfaces of our novel microlocation product that customers will use to build solutions around Humatics microlocation technology. You will interact with customers and potential customers to guide them to build successful robotic automation solutions enabled by Humatics microlocation technology. This position is based at Humatics headquarters in Waltham, MA.

Responsibilities

  • Design and develop application domain-specific software development kits for integration of Humatics systems with customer systems 
  • Translate core mathematical processes into code, taking into account system design parameters, complexity, maintainability, and algorithmic and compute resource efficiency
  • Participate in code reviews in other parts of the software stack
  • Work with customers and potential customers to understand their requirements and system parameters and work towards an optimal solution using Humatics microlocation technology
  • Provide thought leadership to the software team in areas of software design and process
  • Participate in in-house testing activities of solutions 

Qualifications

  • Bachelor’s degree or higher in computer engineering, computer science, or a related field.
  • Solid command of Linux operating system fundamentals
  • Experience writing production-quality code in C++ and Python
  • Thorough understanding of multithreading, pthreads, synchronization primitives, and threading support in C++17 and newer.
  • Demonstrated ability to author safe, fault-tolerant asynchronous networking code using Boost ASIO or Python asyncio.
  • Experience authoring production quality code for external use, including API design and documentation.
  • Solid linear algebra skills including reference frame transformations and depth in at least one of numpy, Eigen, or Armadillo software libraries
  • Strong data analytics skills
  • Proven experience listening to customers, understanding their needs, and distilling them into sensible product requirements

Nice to have

  • Experience with mobile robots and robotic manipulation
  • Experience with industrial networking protocols
  • Data analytics using numpy, scipy, Pandas, and Jupyter notebooks or similar environment
  • Cross-platform build experience using CMake build system
  • CI/CD and Docker experience

Compensation

  • Competitive salary 
  • Meaningful equity ownership 
  • Generous Medical, dental and vision benefits
  • 401(k) plan
  • Paid Time Off including Paid Holidays and Paid Parental Leave 

If you do not meet all of these qualifications, but are excited about the opportunity, please apply!

Humatics is an equal employment opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin.

Top Skills

C++
Python
The Company
HQ: Waltham, MA
64 Employees
On-site Workplace
Year Founded: 2015

What We Do

Humatics is pioneering microlocation technology, offering centimeter- and millimeter-scale positioning that is faster, more precise, and affordable than any existing 3D positioning or location tracking technology on the market. Our breakthrough microlocation system and analytics software comprise the Humatics Spatial Intelligence Platform™ that will revolutionize how people and machines locate, navigate and collaborate in the connected world.

Humatics was founded in 2015 by chief executive officer David Mindell (a Massachusetts Institute of Technology professor and chair of MIT’s Work of the Future Task Force) and president and chief operating officer Gary Cohen, a technology industry veteran. Headquartered in Kendall Square, Cambridge, Massachusetts, Humatics has grown to include a world-class team of radar experts, programmers, roboticists, software engineers, and product development leaders. More information is available at www.humatics.com.

Jobs at Similar Companies

bet365 Logo bet365

Software Engineer, Core Systems

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
85K-120K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

InCommodities Logo InCommodities

Head of People & Culture - US

Information Technology • Machine Learning • Analytics • Energy • Automation • Renewable Energy
Hybrid
Austin, TX, USA
234 Employees

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account