Senior Robotics Engineer
Humatics
- Waltham, MA
- Permanent
- Full-time
- You will design, develop, document, test, debug, and maintain software in C/C++ and Python
- You will interact directly with customers and be responsible for deliverables in customer projects
- You will participate in peer design reviews of your work and participate in product and software design reviews
- You will collaborate with software colleagues to derive requirements and then work as part of a team to design and implement the associated software to meet them
- In-depth knowledge of C/C++ coding principles and best practices, including a minimum 1.5 yr working with C++ in a business environment
- Experience in robotics, or navigation
- Familiarity with robotics theory & principles such as linear algebra, matrix math, euler angles, quaternions, transformations, etc.
- Intermediate knowledge of Python and Bash
- Experience working in all parts of the software stack
- Experience developing code on a team using source control and following CI/CD principles & practices
- Ability to distill technical requirements from product level goals
- Knowledge of serial comms protocols (USB/UART, SPI, I2C)
- A working understanding of LIDAR, cameras, and other sensors used for position estimation
- Excellent written and verbal communication skills
- Minimum of 5 years of experience
- BS in Electrical Engineering, Computer Engineering, Computer Science, or related field
- Ability to read and understand schematics, datasheets, and timing diagrams
- Experience implementing software for short range wireless communication systems
- Knowledge of Jenkins, SonarCloud, and/or Artifactory
- Experience with industrial automation communication protocols such as Ethernet/IP, Profinet, or EtherCAT
- Familiarity with Python web frameworks
- A working understanding RESTful APIs
- Basic experience with web page backend and UI design (HTTP, HTML, CSS, AngularJS, WebSockets, nginx)
- Competitive salary
- Meaningful equity ownership in a startup company
- Medical, dental and vision benefits
- 401(k) plan
- Paid holidays and generous vacation