-- D -- H -- M
Since Launch
WORK WITH US

Careers

Austin, TX

Sr. Robotics Software Engineer: Motion Planning

Job Summary

In this role, you will develop algorithms that define a robotic arm’s motions during a surgical procedure. You will consider human anatomy to plan collision-free motion. The algorithms you will develop will have optimal performance and guarantee safe interaction with the patient anatomy and environment. You will work closely with other teams to establish requirements and develop production software to satisfy the requirements.

Reports to: Director of QA and Operations

Qualifications and Work Experience Required

  • PhD or MS in robotics, computer science, or a related field.
  • 3+ years of experience in relevant industries working on robotic arms motion
  • Experience developing motion planning pipeline for robotic arms using common algorithms such as RRT, RRT*, A*, etc.
  • Strong understanding of robotic arm’s kinematics and null space navigation.
  • Strong software development skills in C++ and data structures.
  • Experience developing software in a regulated environment such as medical or aerospace industries is preferred.
  • Familiar with computer vision algorithms and concepts
  • Strong written, verbal, interpersonal, computer, and organizational skills
  • Experience developing real-time motion control software.
  • Experience in 3D modelling techniques.

Essential Duties & Responsibilities

  • Own the motion planning pipeline for a surgical robot.
  • Develop algorithms for motion planning and control in a structured and also an unstructured environment
  • Work with other teams to define how the motion planning constraints are defined.
  • Develop production software that implements motion planning algorithms.
  • Adhere to the highest standards of coding in a regulated environment.
  • Participate in rigorous testing and perform root cause analysis

Contact Ben Sexson to apply now: sexson@monogramorthopedics.com

Austin, TX

Software Test Engineer

Job Responsibilities

  • As a team member, participating in reviewing Software Requirements Specification.
  • Prepare & execute test cases (manual / automated), test scripts and test data.
  • Prepare formal test reports from the execution of test cases.
  • Submit defects using defect tracking application and follow through on its resolution.
  • Prepare weekly test metrics and present report on a regular basis.

Requirements:

  • Bachelor’s Degree in Computer Science, Mechatronics, Computer Engineering,or a related field
  • 2+ years of relevant work experience
  • Knowledge of at least one programming/ scripting language
  • Knowledge of at least one database management system
  • Familiar with formal verification including test coverage analysis
  • Ability to develop clear and efficient test plans for complex systems involving multiple software components.
  • FDA or regulated industry experience, testing automated medical devices is a plus
  • Proficiency in written and spoken English

Contact Ben Sexson to apply now: sexson@monogramorthopedics.com

Austin, TX

Sr Software Test Engineer

Job Responsibilities

  • As a team member, participating in reviewing Software Requirements Specification.
  • Review business / software requirements and provide inputs.
  • Prepare test cases, test scripts and test data.
  • Review and provide guidance to other Test engineers in developing and execution of test cases
  • Execute tests (manual / automated).
  • Report defects using defect tracking tools and follow through on its resolutions.
  • Prepare Test Plans for formal verification
  • Analyze test results and track software testing metrics.
  • Prepare regression analysis report
  • Develop formal verification cycles for SW release.

Requirements:

  • Bachelor’s Degree in Computer Science, Computer Engineering, Mechatronics, or a related field
  • 5+ years of relevant work experience
  • Knowledge of at least one programming/ scripting language
  • Knowledge of at least one database management system
  • Solid understanding of white and black box testing
  • Solid understanding with formal verification including test coverage analysis
  • Experience with defect detection testing such as random walks
  • Experience with testing medical equipments
  • Ability to develop clear and efficient test plans for complex systems involving multiple software components.
  • FDA or regulated industry experience required
  • Proficiency in written and spoken English

Contact Ben Sexson to apply now: sexson@monogramorthopedics.com

Austin, TX

Sr. Software Quality Assurance Engineer

Job Summary

The software quality assurance engineer will monitor every phase of the development process to ensure that the design and software adhere to company and federal standards. Will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

Reports to: Director of QA and Operations

Qualifications and Work Experience Required

  • BA in software design, engineering, or computer science
  • 10 years of experience with software quality and validation.
  • At least 5 years with medical device experience (21 CFR Part 820, ISO 13485, ISO 14971, IEC 62304)
  • Experience working with robotics preferred.
  • Strong analytical, communication, and time management skills

Essential Duties & Responsibilities

  • Review company quality system procedures and work instructions relating to the development, management, control of software
  • Monitor and audit software related tasks governed by quality management system procedures
  • Review quality specifications and technical design documents to provide timely and meaningful feedback
  • Review and assist software related design documentation including risk management documents and software validation testing protocols and reports
  • Identify any potential problems that users might encounter
  • Research and analyze product features being tested
  • Review user interfaces for consistency and functionality
  • Assist in writing and reviewing product acceptance documentation relating to product software and product interfacing software, as well as software used in the manufacturing, installing, and
  • Review process software validation protocols and reports for software systems used in support of quality system management operations
  • Understanding and working knowledge on various SDLC methodologies including Agile /Scrum
  • Experience with requirements analysis and technical design and documentation
  • Working experience with system architecture and engineering
  • Drive progress and collaborate across domains of hardware, software, and regulatory compliance

Contact Ben Sexson to apply now: sexson@monogramorthopedics.com