Senior Software Engineer

Stereotaxis, Inc.

St. Louis, Northern (MO, KY)

Hybrid

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stereotaxis, Inc. in St. Louis, MO is seeking a Senior Software Engineer to define the architecture of the User Interface software for our medical device platforms.

You will translate requirements into designs, implement features in C++ using Visual Studio, and ensure robust, safe software throughout the product life cycle. The role focuses on leading multiple complex UI projects, collaborating with cross-functional teams, and contributing to regulatory-compliant software development for

Qualifications

  • BS in Electrical Engineering or Computer Science or equivalent.
  • 5+ years of relevant software development experience.
  • Proficient in C++ with Visual Studio, MFC and Qt environments.
  • Experience with OO design, patterns, multi-threading and STL.
  • Experience in medical devices is preferred; regulatory familiarity helpful.
  • Understanding of OpenGL and 3D software development preferred.
  • Experience with embedded systems and motion controllers beneficial.
  • Familiarity with FDA regulatory pathways including IDE/510k encouraged.
  • Legal authorization to work in the United States.

Responsibilities

  • Define architecture of User Interface software for complex medical devices.
  • Translate customer specs into requirement specs, define architecture and details.
  • Code in C++ using Microsoft Visual Studio; unit test and document features.
  • Design, implement, debug, and test software in an integrated UI environment.
  • Develop robust, safe software for use in medical devices.
  • Research and investigate new technologies applicable to Stereotaxis products.

Skills

C++ programming
Multi-threading
OO Design
STL
OpenGL
Embedded systems
Network protocols
Regulatory guidance familiarity

Education

Bachelor's Degree

Tools

Microsoft Visual Studio
MFC
Qt
STL
OpenGL

Job description

Shift Type

Job Title

Senior Software Engineer

Education

Bachelor's Degree

Location

Stereotaxis - St. Louis, MO 63101 US (Primary)

Experienced (Non-Manager)

Category

R&D

Date Needed By

Job Type

Full-time

Travel

0 - 10%

Job Description

Company Description:

Stereotaxis is the global leader in innovative robotic technologies designed to enhance the treatment of arrhythmias and perform endovascular procedures. Its mission is the discovery, development and delivery of robotic systems, instruments, and information solutions for the interventional laboratory. These innovations help physicians provide unsurpassed patient care with robotic precision and safety, improved lab efficiency and productivity, and enhanced integration of procedural information. Core components of Stereotaxis’ systems have received regulatory clearance in the United States, European Union, China, Japan, Canada, and elsewhere. For more information, please visit www.stereotaxis.com.

Position Summary:

The Senior Software Engineer is responsible for system architecture and providing key technical guidance in the full life cycle development and support of C++ code and related technologies in the user interface applications for Stereotaxis technologies. This role will design, develop, document, and test software written in the C++ language using Microsoft Visual Studio, and must be able to implement multiple complex software products within agreed schedule and budget.

Essential Responsibilities:
  • Responsible for defining architecture of User Interface software for complex medical devices.
  • Translate customer specifications for a software product into requirement specifications, defining architecture, and creating detailed designs.
  • Code software using C++ language and Microsoft Visual Studio.
  • Design, implement, debug, unit test and document assigned features.
  • Develop robust and safe software intended for use in a medical device.
  • Research and investigate new technologies that are applicable to the Stereotaxis product lines.

Job Requirements

Qualifications & Skills:
  • B.S. in Electrical Engineering, Computer Science, or equivalent degree highly preferred
  • 5+ years relevant experience developing software highly preferred
  • Proficient in C++ programming in Microsoft Visual Studio, MFC, and Qt environments
  • Experience with Object Oriented Design, Patterns, multi-threading, STL
  • Demonstrated ability of working with multiple complex software development projects and a thorough understanding of the complete software life cycle process
  • Experience in the design and development of medical devices preferred
  • Working knowledge of OpenGL and 3D software development preferred
  • Experience with the design and development of embedded systems, working with motion controllers
  • Understanding of network communication protocols and devices
  • Familiarity with medical regulatory guidance for software, and FDA regulatory pathways including IDE and 510k
  • Legally authorized to work in the United States
Work Conditions:

This role is an in-office position at Stereotaxis’ headquarters.

Culture:

Stereotaxis values steadfast integrity, intellectual excellence, responsiveness and reliability, and a dedication to constant improvement. We take pride in the positive impact of our work and in building a collaborative and innovative work environment that embraces challenge.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Electrical Engineer
Senior Electrical Engineer

Stereotaxis • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Electrical Engineer
Senior Electrical Engineer

Stereotaxis, Inc. • St. Louis (MO)

On-site
USD 90,000 - 110,000
Design Engineer I
Design Engineer I

Stereotaxis, Inc. • Minneapolis (MN), Northern (KY)

Hybrid
USD 65,000 - 85,000
Design Assurance Engineer
Design Assurance Engineer

Stereotaxis, Inc. • Minneapolis (MN)

On-site
USD 80,000 - 100,000
Project Manager
Project Manager

Stereotaxis, Inc. • Minneapolis (MN)

On-site
USD 95,000 - 120,000
Senior C++ UI Architect – Medical Device Software
Senior C++ UI Architect – Medical Device Software

Stereotaxis, Inc. • St. Louis (MO), Northern (KY)

Hybrid
USD 110,000 - 150,000
Staff Software Engineer (C++)
Staff Software Engineer (C++)

HireTalent - Staffing & Recruiting Firm • Saint Paul (MN)

On-site
USD <110,000
Manufacturing Engineer.
Manufacturing Engineer.

Stereotaxis • Minneapolis (MN)

On-site
USD 70,000 - 95,000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Manufacturing Engineer.
Manufacturing Engineer.

Stereotaxis, Inc. • Minneapolis (MN), Northern (KY)

Hybrid
USD 75,000 - 110,000