A leading staffing agency is seeking a Staff Software Engineer to work on medical device software aimed at advancing heart disease treatment. Located in St. Paul, MN, this role requires expertise in C++, multithreaded programming, and strong problem-solving skills. Candidates should have at least 6 years in software development and preferably a B.S. or M.S. in Computer Science. This position involves developing specifications, testing software, and working in a highly regulated environment.
Qualifications
6+ years of software development or equivalent experience.
Strong experience in design and implementation of graphics techniques.
Excellent knowledge in computational geometry algorithms.
Responsibilities
Develop specifications, design, implementation, and testing of medical device software.
Contribute to project activities, including software requirements and implementation.
Create software/test plans and generate reports to meet quality system requirements.
Skills
Object‑Oriented Design
C++ Programming
Qt Programming
Multithreaded Applications
Problem-Solving Skills
Education
B.S. in Computer Science
M.S. in Computer Science (Preferred)
Tools
OpenGL
CUDA
Job description
A leading staffing agency is seeking a Staff Software Engineer to work on medical device software aimed at advancing heart disease treatment. Located in St. Paul, MN, this role requires expertise in C++, multithreaded programming, and strong problem-solving skills. Candidates should have at least 6 years in software development and preferably a B.S. or M.S. in Computer Science. This position involves developing specifications, testing software, and working in a highly regulated environment.