Search jobs > St Louis, MO > Senior software engineer

Senior Software Engineer

Stereotaxis, Inc.
St. Louis, MO, US
Full-time

Job Description

Position Summary : The Software Engineer is responsible for system design and 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 Developer Studio, and must be able to implement multiple complex software products within agreed schedule and budget.

Essential Responsibilities :

Translate customer specifications for a software product into requirement specifications, defining architecture, and creating detailed designs.

Code software using C++ language and Microsoft Developer Studio.

Design, implement, debug, unit test and document assigned features.

Develop robust and safe software intended for use in a medical device.

Responsible for peer reviewing software and software designs of other S / W Engineers.

Job Requirements

Qualifications & Skills :

B.S. in Computer Science or equivalent degree

10+ years relevant experience developing Object Oriented software

Proficient in C++ programming in Microsoft Visual Studio .NET and MFC environments

Expert in GUI development using QT

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.

30+ days ago
Related jobs
Promoted
Capital One
Maryland Heights, Missouri

Center 1 (19052), United States of America, McLean, VirginiaSenior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be par...

Promoted
VirtualVocations
Florissant, Missouri

A company is looking for a Senior Full-Stack Software Engineer to design, develop, and optimize their SaaS ecommerce platform. ...

Promoted
Capital One
Maryland Heights, Missouri

Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Bank Tech)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capi...

Promoted
VirtualVocations
Florissant, Missouri

A company is looking for a Senior Software Development Engineer (Web) to enhance their digital healthcare solutions. ...

Promoted
Capital One
Maryland Heights, Missouri

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Java, Angular, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environme...

Promoted
VirtualVocations
Florissant, Missouri

Key Responsibilities:Support and improve existing tools for build, release, and engineering teamsDefine, build, and maintain tools to enhance scale and efficiency in product and release processesDrive and own improvements in product quality coverageRequired Qualifications:BS degree in Computer Scien...

Promoted
Capital One
Maryland Heights, Missouri

Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Bank Tech (Java, Golang, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...

Altimetrik
St. Louis, Missouri

Expert in modern software design principles such as SOLID, DRY, and Single responsibility. ...

Federal Reserve System
St. Louis, Missouri

Serves as a Senior Software Engineer: to design, develop and implement new complex solutions in accordance with FedNow and Fed Standards. Provides input into strategic and tactical planning of software solutions and software development lifecycle changes. Demonstrated experience engineering software...

Home Depot
MISSOURI, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...