Talent.com
Software Engineer
Software EngineerSpectraforce Technologies • St. Paul, MN, United States
Software Engineer

Software Engineer

Spectraforce Technologies • St. Paul, MN, United States
Hace 7 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Title : Software Engineer

Duration : 6 Months

Location : St. Paul, MN

Description :

  • Top 3 Required Skills : C++, Qt (including QML), OpenGL
  • Top 3 Preferred Skills : Experience in medical device or defense industry; disciplined software engineering background; familiarity with regulated environments
  • Certifications / Education : Minimum : Bachelor's in Computer Science + 8 years experience; Preferred : Master's or PhD in Computer Science
  • Industry Experience : Medical or pharmaceutical preferred
  • Systems Used : Linux (Red Hat), C++, Qt framework
  • Personality Traits : Outspoken, self-driven, motivated, quick learner

This position works out of our Tech Center in the Twin Cities, MN in the EP division.

In client's Electrophysiology (EP) business, we're advancing the treatment of heart disease through breakthrough medical technologies in atrial fibrillation, allowing people to restore their health and get on with their lives.

As the Staff Software Engineer, you'll have the chance to be a critical contributor to building compelling products within client's Electrophysiology Division. The individual will participate in the development and deployment of system and software architecture to support our development programs. Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development, requirements, design, implementation, and testing.

What You'll Work On

  • Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or / and general Linux applications and GUIs. These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and intracardiac signal visualization.
  • As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes.
  • Create and implement software / test plans / protocols and generate test reports to ensure software / firmware design meets the specifications and quality system requirements.
  • Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process.
  • Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing.
  • Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase.
  • 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).
  • 5+ years of Object-Oriented Design, C++ and Qt Programming Experiences on Linux platform.
  • Strong experience in design and implementation of cutting-edge graphics techniques and detailed knowledge of graphics hardware such as OpenGL shader language, CUDA, Nvidia GPU programming, OpenGL 2D / 3D texture mapping, CPU / GPU performance profiling and characterization, and other general stream programming techniques.
  • Excellent knowledge and experience in computational geometry algorithms.
  • Excellent knowledge and experience in developing multithreaded real-time applications.
  • Excellent analytical and mathematical skills.
  • Excellent interpersonal and problem-solving skills.
  • Software development through full product lifecycle.
  • Experience with creating and managing requirements and translating them into effective architectures and software design.
  • An understanding of requirements for, and experience in medical device development.
  • Excellent documentation skills (highly regulated development environment).
  • Preferred Qualifications

  • GUI development experience : Qt / QML.
  • Crear una alerta de empleo para esta búsqueda

    Software Engineer • St. Paul, MN, United States

    Ofertas similares
    Mobile Software Engineer Medical Device (Onsite - Arden Hills, MN) Contract

    Mobile Software Engineer Medical Device (Onsite - Arden Hills, MN) Contract

    Pharmavise Corporation • Saint Paul, Minnesota, United States
    A tiempo completo
    Our Fortune 500 Medical Device has an exciting opportunity for a Mobile Software Engineer.Software developed for the medical device industry requires rigor and attention to detail to meet industry ...Mostrar más
    Última actualización: hace 4 días • Oferta promocionada
    Software Engineer Intern (on-site - not remote)

    Software Engineer Intern (on-site - not remote)

    Clear Lakes Dental Franchise • Little Canada, Minnesota, US
    Teletrabajo
    A tiempo completo
    Job Description Job Description Description : Job Title : Software Engineer Intern Company : Clear Lakes Dental Location : Little Canada, Minnesota (On-site position, not remote, located in Brooklyn P...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Lead Senior Software Engineer

    Lead Senior Software Engineer

    Ap Recruiters & Associates • St. Paul, Minnesota, United States
    A tiempo completo +1
    Lead Senior Software Engineer (Python, Vue.Our client is a leading energy company seeking an experienced Senior Software Engineer to join their dynamic technology team. This is an exceptional opport...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    Ensono • Saint Paul, Minnesota, United States
    A tiempo completo
    Senior Software Engineer - Java ( 3 Days In Office).Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to . We enable our clients to achieve key business outcom...Mostrar más
    Última actualización: hace 4 días • Oferta promocionada
    Senior Software Engineer (Frontend)

    Senior Software Engineer (Frontend)

    Explore Opportunities at Nice Healthcare • Saint Paul, MN, US
    A tiempo completo
    We’re building a better health system! At Nice, we make healthcare accessible by delivering integrated primary, musculoskeletal, and mental health care through convenient in-home and virtual ...Mostrar más
    Última actualización: hace 24 días • Oferta promocionada
    Leader, Solutions Engineer

    Leader, Solutions Engineer

    Cisco Systems, Inc. • St. Paul, MN, United States
    A tiempo completo
    The application window is expected to close on : 02 / 13 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Job posting may be rem...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Software Developer

    Software Developer

    Taylor Corporation • Arden Hills, Minnesota, United States
    A tiempo completo
    Taylor Corporation isa dynamic, diversified companywith bigplans for the future-andyour career.Ifyou'reready for something bigger-more challenge, more variety, more pathways for professional growth...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Manager, Software Engineering

    Manager, Software Engineering

    Circle • Saint Paul, MN, United States
    A tiempo completo
    Continue with Google Continue with Google.Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globa...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Engineer II

    Software Engineer II

    VirtualVocations • Saint Paul, Minnesota, United States
    A tiempo completo
    A company is looking for a Software Engineer II in Delivery Engineering.Key Responsibilities Contribute to platform features with a focus on quality and maintainability Manage cloud resources us...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Verification Engineer (Contract)

    Software Verification Engineer (Contract)

    Blue Star Partners LLC • Saint Paul, Minnesota, US
    Temporal
    Job Description Job Description Job Title : Software Verification Engineer Location : St.Paul, MN - Onsite - Local candidates only Period : 4 Month Contract - possibility for extensions depending on...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Senior Software Engineer (.net)

    Senior Software Engineer (.net)

    Pointwest Technologies Corp • Roseville, Minnesota, United States
    A tiempo completo
    NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations.You’ll demonstrate technical leadership on both new and legacy applications, colla...Mostrar más
    Última actualización: hace 4 días • Oferta promocionada
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Cottage Grove, Minnesota, US
    Teletrabajo
    A tiempo completo
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Mostrar más
    Última actualización: hace 11 días
    Cloud Engineer - AWS - Hybrid

    Cloud Engineer - AWS - Hybrid

    Genesis10 • St Paul, MN, United States
    Indefinido +1
    Genesis10 is currently seeking a Cloud Engineer- AWS for a 12-month contract role with our healthcare client in Eagan, MN. This role will be hybrid, working 2 days onsite.W2, depending on skill and ...Mostrar más
    Última actualización: hace 1 hora • Oferta promocionada • Nueva oferta
    Director, Software Engineering (DevOps)

    Director, Software Engineering (DevOps)

    Travelers Insurance • St Paul, MN, United States
    A tiempo completo
    Taking care of our customers, our communities and each other.By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 17...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Senior Manager, Software Engineering, Full Stack Enterprise Website - Capital One Software (Remote)

    Senior Manager, Software Engineering, Full Stack Enterprise Website - Capital One Software (Remote)

    Remote Staffing • Saint Paul, MN, US
    Teletrabajo
    A tiempo completo +1
    Senior Manager, Software Engineering, Full Stack Enterprise Website.Capital One has recognized that technology and data can enable even large companies to be innovative and personalized.As one of t...Mostrar más
    Última actualización: hace 3 días • Oferta promocionada
    Software Developer

    Software Developer

    Harris Brand • Saint Paul, Minnesota, United States
    A tiempo completo
    The purpose of your role as a Software Developer.We are looking for a user-focused UI / UX Software Developer to join our fast-paced, agile team. You will design intuitive and efficient user experienc...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    WSO2 Software Engineer

    WSO2 Software Engineer

    TEKsystems • St. Paul, MN, United States
    A tiempo completo
    We are looking for a Java, Microservices, Springboot, API / Integrations consultant that has worked with WSO2.This person will be focused on healthcare payer project. Description : •Overview : Prime re...Mostrar más
    Última actualización: hace 4 días • Oferta promocionada
    Software Engineer

    Software Engineer

    VirtualVocations • Saint Paul, Minnesota, United States
    A tiempo completo
    A company is looking for a Software Engineer, Agentic (Remote / Contract).Key Responsibilities Collaborate effectively with product and QA teams to deliver high-quality code Develop scalable bac...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada