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

Software Engineer

Spectraforce Technologies • St. Paul, MN, United States
19 days ago
Job type
  • Full-time
Job description

Job Title : Software Engineer

Location : St. Paul, MN 55117

Duration : 6+ Months

Description :

  • 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.
  • Create a job alert for this search

    Software Engineer • St. Paul, MN, United States

    Similar jobs
    Principal Software Development Engineer (SDE) 4

    Principal Software Development Engineer (SDE) 4

    Oracle • St Paul, MN, United States
    Full-time
    GDI Sovereign Cloud is a team of smart, motivated, and diverse people that are focused on bringing the world's most important work to our government customers. We build and operate our government, c...Show more
    Last updated: 5 days ago • Promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    Confluent • St Paul, MN, United States
    Full-time
    K - Offers Equity - Offers Commission.At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several fac...Show more
    Last updated: 5 days ago • Promoted
    Sr. Software Developer

    Sr. Software Developer

    Taylor Corporation • Arden Hills, MN, United States
    Full-time
    Taylor Corporation is a dynamic, diversified company with big.We power our employees' potential and strive to create.Ready to reach your potential?. Venture Solutions (a Taylor Company) is seeking a...Show more
    Last updated: 4 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Saint Paul, MN, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 30+ days ago • Promoted
    Senior Solution Engineer

    Senior Solution Engineer

    RELX • St Paul, MN, United States
    Full-time
    Are you ready to use your data science and analytics skills to drive customer value and innovation?Do you thrive on solving complex problems and building tools that make a real impact for customers...Show more
    Last updated: 1 day ago • Promoted
    Sr. Principal Software Engineer - Supervisor

    Sr. Principal Software Engineer - Supervisor

    T S I • Shoreview, MN, United States
    Full-time
    Are you someone that likes new challenges? Do you want to explore new technologies and help solve some of the world's most difficult problems, like air quality and safety solutions? At TSI, these o...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer - Frontend

    Software Engineer - Frontend

    Swoop Technologies • Saint Paul, Minnesota, United States
    Full-time
    At Swoop, we’re on a mission to rapidly integrate our most critical infrastructure, National Security assets, and leading-edge innovation - a mission that fundamentally changes the future of how we...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer 4

    Systems Engineer 4

    Abacus • St Paul, MN, United States
    Full-time
    Metropolitan Council IS-Department.Master Staff Augmentation Program.The Metropolitan Council Information Services Department (IS) is seeking candidates to fulfill staff augmentation work.Below is ...Show more
    Last updated: 5 days ago • Promoted
    Lead Systems Engineer - Remote

    Lead Systems Engineer - Remote

    SitusAMC • St Paul, MN, United States
    Full-time
    SitusAMC is where the best and most passionate people come to transform our client's businesses and their own careers.Whether you're a real estate veteran, a passionate technologist, or looking to ...Show more
    Last updated: 1 day ago • Promoted
    Staff Software Systems Engineer, Behavior Validation

    Staff Software Systems Engineer, Behavior Validation

    General Motors • St Paul, MN, United States
    Full-time
    As a Staff Software Systems Engineer on the Behavior Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for autono...Show more
    Last updated: 5 days ago • Promoted
    Manager, Software Engineering

    Manager, Software Engineering

    Circle • Saint Paul, MN, United States
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Spectraforce Technologies • St. Paul, MN, United States
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Principal Software Development Engineer

    Principal Software Development Engineer

    CVS Health • St Paul, MN, United States
    Full-time
    At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care.As the nation's leading h...Show more
    Last updated: 30+ days ago • Promoted
    Software Verification Engineer I

    Software Verification Engineer I

    DivIHN Integration Inc • Saint Paul, Minnesota, United States
    Full-time +1
    DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm.Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between tal...Show more
    Last updated: 3 hours ago • Promoted • New!
    Reliability / Systems Engineer - On W2 - Onsite at MN / WS / TX / OR states

    Reliability / Systems Engineer - On W2 - Onsite at MN / WS / TX / OR states

    My3Tech Inc • St Paul, MN, United States
    Full-time
    Position : Reliability / Systems Engineer.Location : Saint Paul, MN(No remote - must be onsite at one of the following : Minnesota, Dallas TX, Brookfield WI, Portland OR). Strong observability experience...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Saint Paul, Minnesota, United States
    Full-time
    A company is looking for a Software Engineer, Full-Stack.Key Responsibilities Define and build complex solutions for business process automation and product innovations Lead end-to-end solution ...Show more
    Last updated: 30+ days ago
    Senior Software Engineer (.net)

    Senior Software Engineer (.net)

    Pointwest Technologies Corp • roseville, MN, US
    Full-time
    Quick Apply
    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,...Show more
    Last updated: 30+ days ago
    Solutions Engineer

    Solutions Engineer

    ISC2 • St Paul, MN, United States
    Full-time
    As the world's leading nonprofit member organization for cybersecurity professionals, our core values -Integrity, Advocacy, Commitment, Inclusion, and Excellence- drive everything we do in support ...Show more
    Last updated: 5 days ago • Promoted