Senior Software Engineer, Motion Tracking at Surgalign (San Diego, CA)

| San Diego, CA
Sorry, this job was removed at 11:44 a.m. (CST) on Monday, October 10, 2022
Find out who's hiring in San Diego, CA.
See all Developer + Engineer jobs in San Diego, CA
By clicking Apply Now you agree to share your profile information with the hiring company.
An opportunity exists for an SeniorSoftware Engineer, Motion Tracking to join the newest pure-play spine organization in the country. Surgalign is an emerging leader in the spine industry, tripling the size of our business over the past five years. We are a global medical technology company advancing the science of spine care, focused on delivering innovative solutions that drive superior clinical and economic outcomes. Surgalign markets products throughout the United States and in more than 50 countries worldwide. Our high-performing company and culture set us apart from our peers and are what make us proud to work here. If you want to be part of a team with a passion for winning, a focus on customer-centricity, a growth mindset, and a deep sense of accountability and teamwork, then this role is for you. Join us and be all in on spine


As a Senior Software Engineer, Motion Tracking, at Surgalign, you will help develop our company's innovative augmented reality and artificial intelligence-based healthcare products. We need a senior software engineer with experience doing full-stack development to be involved in all stages of our software development process. This role will work closely with a team of software and hardware developers to deliver interactive and scalable medical applications. This position must have in-depth knowledge of object-oriented programming in C++ and C#, and familiarity with Microsoft Visual Studio.

  • Conducts research and development of extended reality technology: virtual, mixed, and augmented reality.
  • Designs and develops software applications for digital health.
  • Collaborates with Electrical, Software, and AI/ML engineers to optimally implement intelligent motion tracking algorithms embedded in medical devices.
  • Designs and develops software for medical applications and medical devices.
  • Follows the internal Software Development Life Cycle (SDLC) process for software developments.
  • Follows development processes that are compliant with the company's quality and regulatory policies and procedures.
  • Documents designs and architecture of the created work products.
  • Identifies process shortcomings and leads the creation of suitable development processes to meet the company's product and regulatory needs.
  • Designs and develops algorithms for anatomical and surgical instrument tracking.
  • Documents progress in the repository and monthly reports.
  • Works with cross-functional project teams on developing requirements, resourcing, timelines and milestones.
  • Leads software development projects.
  • Provides direction for future areas of development.
  • Trains, leads, and provides mentorship for junior engineers.
  • Supports the creation of hiring plans for team growth.
  • Coordinates between multiple project teams.
  • Works closely with engineers, software architects, and product managers to deliver high-value features.
  • Implements new functionality and user-based interactions using front-end and back-end technologies.
  • Uses software design best practices to architect robust software solutions.
  • Develops software to integrate our services with standard health systems, such as EHRs/EMRs, PACS, and Blue Button.
  • Works with test engineers to develop testable automated code and unit tests.
  • Creates and maintains technical documentation.
  • Other duties as assigned.

  • Full product life cycle experience, preferably having contributed to products released to the market.
  • Experience in developing motion tracking applications and systems.
  • Knowledge of the practical use of Machine Learning techniques.
  • Extensive experience in optical, electromagnetic, and inertial tracking systems and application programming interfaces.
  • Exhibited experience in projects involving the above skillsets.
  • Excellent communication and organization skills.
  • Good coordination skills and teamwork spirit.
  • In-depth knowledge of object-oriented programming in C++, C#, and familiarity with Microsoft Visual Studio.
  • Ability and willingness to learn new development tools and languages.
  • Comfortable developing in a Windows environment.
  • Comfortable working with non-technical staff.

  • Bachelor's degree in Computer Engineering, Computer Science, Biomedical Engineering or any related field.
  • 3-8 years of experience in software engineering or related work.
  • 5+ years of experience in motion tracking using multi-modality technologies.
  • Experience with version control software (Git).
  • Advanced communication skills in spoken and written English.

  • Master's or Ph.D. degree in Computer Engineering, Computer Science, Biomedical Engineering or related field.
  • Experience with Agile (Scrum/Kanban) development frameworks.
  • Scientific visualization using motion tracking platforms (e.g., Natural Point, NDI, Polhemus).
  • Experience with open standards to access motion tracking information.
  • Additional modern programming languages, like Python, Java or JavaScript.
  • Experience working with Software as a Medical Device (SaMD) or in regulated environments.

This position may require the use of personal protective equipment during various tasks/activities including but not limited to gloves, masks, and safety glasses.

What We Offer

At Surgalign, we understand the important balance between work and life, fun and professionalism, and corporation versus community. We strive to support your career aspirations and provide the benefits you need to live a more fulfilling, well-balanced life.

We offer a wide array of wellness and mental health initiatives, support volunteerism, and environmental efforts, encourage employee education through leadership training, skill-building, and always strive to provide promotion opportunities from within.

All these things are just a small way to show our employees that we recognize their value, we understand what is important, and we reward their contributions. Our SRGAward Program is our way of recognizing our employees for their efforts. Throughout the year, employees are encouraged to nominate their coworkers for demonstrating our core values. It's a wonderful way to acknowledge our employees.

We believe that our Culture is demonstrated by our Values:
  • Relentless, Gritty & Tenacious

Passion and perseverance over time. We will not be knocked off course.
  • Acting with Speed

Making thoughtful decisions quickly. We execute with intensity and operate with a send of urgency to best serve employee and customers.
  • Focused and Patient Minded

Putting the customer first at every level of the company. We are fully committed to satisfying surgeons needs to improve their patients' lives.
  • Leading with Integrity

Holding oneself to the highest ethical and quality standards. We put honesty, transparency, and sound judgement above all else to deliver on our commitments.
  • Bold & Act Courageously

Stand up for what is right. We take risk, have difficult conversations, make bold decision, and own the results.


Align with surgeons to improve patient lives by developing and delivering intelligent solutions for spine disorders. We do this through investment in exceptional talent, training, and clinical evidence.

Surgalign is proud to be an Equal Opportunity Employer and value diversity at our company. Surgalign will consider all qualified applicants for employment without regard to race, color, religion, gender, gender identity, sexual orientation, pregnancy, national origin, age, military or veteran status, disability, genetic information, and any other status protected by state or federal law.
More Information on Surgalign
Surgalign operates in the Biotech industry. The company is located in Deerfield, IL. Surgalign was founded in 2020. It has 163 total employees. To see all jobs at Surgalign, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SurgalignFind similar jobs