Embedded Systems Engineer

Saint Paul, MN, US • Posted 23 hours ago • Updated 23 hours ago
Contract Independent
Contract Corp To Corp
Contract W2
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • 6+ years of software development or equivalent (e.g.
  • 4+ years of Ph.D. research experience in Computer Science).
  • 6+ years of software development experience
  • Develop embedded and application software using C++
  • Qt
  • and Linux

Summary

Senior / Staff Embedded Software Engineer (Contract) in the Electrophysiology (EP) domain.


Job Title- Embedded Systems Engineer
Location – St Paul, MN
Contract – 12 Months
Interview type – In-person 

Role Overview
•    Work on advanced medical device software for cardiology applications
•    Involved in full software lifecycle: design, development, testing, and deployment
•    Focus on real-time systems, 3D visualization, and embedded applications
Key Responsibilities
•    Develop embedded and application software using C++, Qt, and Linux
•    Build real-time algorithms (3D tracking, anatomical modeling, signal visualization)
•    Participate in requirements, design, coding, testing, and release
•    Create test plans, protocols, and reports
•    Collaborate with QA, RA, hardware, and cross-functional teams
•    Ensure compliance with medical device standards
•    Support product launch and post-release activities
Required Skills
•    6+ years of software development experience
•    Strong in C++, Qt, and Linux
•    Experience with OpenGL, CUDA, GPU programming
•    Knowledge of computational geometry & real-time multithreading
•    Experience across full SDLC
•    Exposure to medical device / regulated environments
Preferred Skills
•    Qt/QML (GUI development)
*•    Medical imaging / 3D visualization experience
Required Qualifications
•    B.S. in Computer Science or M.S+ (Preferred) in Computer Science.
•    6+ years of software development or equivalent (e.g., 4+ years of Ph.D. research experience in Computer Science).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10121158
  • Position Id: 8940892
  • Posted 23 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Little Canada, Minnesota

6d ago

Easy Apply

Contract, Third Party

$69 - $74

Little Canada, Minnesota

Today

Easy Apply

Contract, Third Party

$69 - $74

Minneapolis, Minnesota

Today

Easy Apply

Contract

$75 - $79

Saint Paul, Minnesota

4d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs