Responsibilities

  • Design, implement, and maintain localization software included in our Spatial Intelligence Platform™ products
  • Develop software requirements feature definitions
  • Design and architect software components
  • Interface with a team in India and integrate with hardware
  • Develop Qt GUIs and utilities for tablets and pc platforms
  • Develop database, software APIs, software configuration management and analytical tools
  • Develop and maintain a micro service-based Enterprise Java backend
  • Develop and maintain an Angular based front end
  • Integrate and debug software/hardware interfaces
  • Create documentation and tests and participate in code reviews

Qualifications

  • 5+ years of experience developing commercial software products
  • Bachelor’s or Master’s degree in computer science, software engineering, robotics or embedded software
  • Enterprise Java micro service-based development expertise
  • 2+ years developing and debugging Angular front end code
  • C/C++ experience, Object Oriented programming and Design Patterns
  • Object Oriented programming skills with a strong software architecture background
  • Python experience
  • Experience working on platforms with real time hardware component and web GUIs
  • Project management skills and working with off shore teams
  • Experience with REST, Docker, Git

And, nice to have:

  • Experience with ROS, DDS, iPython, Jupyter Notebooks
  • SQL and NoSQL enterprise and cloud databases
  • Experience in programming algorithms for robotics localization and navigation

Compensation

  • Competitive salary
  • Meaningful equity ownership in a well-funded, early stage company
  • Excellent medical, dental, and vision benefits
  • Paid holidays and unlimited vacation. 

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.