Talent.com
Software Engineer
Software EngineerThree Point Solutions • Arden Hills, Minnesota, USA
No longer accepting applications
Software Engineer

Software Engineer

Three Point Solutions • Arden Hills, Minnesota, USA
30+ days ago
Job type
  • Full-time
Job description

Job Title : Software Engineer

Client : Medical Device Manufacturing Company

Duration : 06 Months

Location : Arden Hills MN 55112

Shift : 1st Shift

Description

This role focuses on developing production-ready software for manufacturing automation systems including motion control machine vision robotics and factory-ready applications. The position supports both engineering teams and factory deployment environments requiring strong experience in C# / .NET hardware integration and UI frameworks.

Responsibilities

Software Development

  • Develop application frameworks and production-grade adapter / driver components.
  • Integrate motion controllers I / O modules sensors machine vision systems and robotic equipment.
  • Implement communication using industrial protocols (TCP / UDP Ethernet / IP Modbus serial).
  • Build GUI / HMI-focused applications suitable for factory use.
  • Create configuration and diagnostic tooling for deployment environments.
  • Write unit and integration tests; participate in peer design / code reviews.
  • Test software in both simulated and hardware environments.
  • Implement dependency injection patterns across host and plugin assemblies.
  • Prepare technical documents developer guides and support materials.
  • Collaborate with mechanical software controls and process engineering teams.

No-Code Visual Programming

  • Enhance UX for a node-graph editor used in a no-code programming IDE.
  • Develop visual programming blocks supporting manufacturing workflows.
  • Improve source-generation and runtime loading features using Roslyn.
  • Minimum Qualifications

  • 5 years of professional experience developing production systems in C# / .NET.
  • Proficiency with WPF WinUI MAUI or similar UI frameworks (MVVM custom controls).
  • Experience with plugin / host architectures dynamic loading versioning and API stability.
  • Strong background integrating software with manufacturing automation hardware.
  • Test-driven mindset using frameworks such as xUnit / NUnit including mocked hardware.
  • Experience testing software in lab environments.
  • Proficiency in Git (GitHub / GitLab) and CI pipelines.
  • Strong communication and documentation skills.
  • Desired Domain Experience

  • Manufacturing equipment automation.
  • Delivered solutions for factory / robotics automation (electronics semiconductor medical industrial).
  • Machine vision experience (Cognex VisionPro preferred).
  • Machine learning / deep learning exposure.
  • Roslyn code generation and source-generator development.
  • Integration with MES systems process recipes parameter management and alarm / event handling.
  • Familiarity with state machines SEMI (SECS / GEM) standards and ISA-95 concepts.
  • #ZR

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Software Engineer • Arden Hills, Minnesota, USA

    Similar jobs
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Saint Paul, Minnesota, United States
    Full-time
    A company is looking for a Lead Software Engineer specializing in Elixir.Key Responsibilities Lead the architectural design and development of complex backend systems using Elixir on GCP infrastr...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Saint Paul, USA

    Software Engineer, Platform - Saint Paul, USA

    Speechify • Saint Paul, MN, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (.net)

    Senior Software Engineer (.net)

    Pointwest Technologies Corp • Saint Paul, MN, US
    Full-time
    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 • Promoted
    Sr Software Safety Engineer

    Sr Software Safety Engineer

    Lancesoft INC • Saint Paul, MN, US
    Full-time
    In this exciting role as a Software Safety Engineer II, you will have responsibility for ensuring our products exceed the safety and reliability requirements and expectations of patients, clinician...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer - Studio in the Cloud

    Principal Software Engineer - Studio in the Cloud

    Oracle • St Paul, MN, United States
    Full-time
    Job Location (No exceptions - onsite).You will work with a talented group of software developers, designing scalable, highly available cloud services in a world class cloud development environment....Show more
    Last updated: 8 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Boston Scientific • Arden Hills, MN, United States
    Full-time
    US-MA-Marlborough; US-MN-Arden Hills.Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance. At Boston Scientific, we'll give you the opportunity to harness all t...Show more
    Last updated: 3 days ago • Promoted
    R&D Software Engineer II

    R&D Software Engineer II

    Akkodis • Saint Paul, MN, US
    Full-time
    You will design and develop secure software applications using C++ and Python while implementing cybersecurity controls for medical devices. The rate may be negotiable based on experience, education...Show more
    Last updated: 2 hours ago • Promoted • New!
    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: 8 days ago • Promoted
    Software Verification Engineer I

    Software Verification Engineer I

    DivIHN Integration Inc • Saint Paul, MN, US
    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 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: 4 days ago • Promoted
    Staff Software Engineer (EAA)

    Staff Software Engineer (EAA)

    Coinbase • St Paul, MN, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 8 days ago • Promoted
    Staff Software Engineer, Backend (Consumer - Growth)

    Staff Software Engineer, Backend (Consumer - Growth)

    Coinbase • St Paul, MN, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 8 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    NORTH WIND SYSTEMS LLC • Saint Paul, MN, US
    Full-time
    North Wind plays a key role in contributing to the advancement of hypersonic system development and testing leveraging decades of unique and specialized experience. We are looking for a motivated So...Show more
    Last updated: 30+ days ago • Promoted
    Sr Principal Software Engineer

    Sr Principal Software Engineer

    Oracle • St Paul, MN, United States
    Full-time
    As a Senior Principal Engineer in this space, you will have broad ownership of core technical components and services.You will guide the engineering team and lead the development of cloud services ...Show more
    Last updated: 8 days ago • Promoted
    Staff Software Engineer II - Kora Storage

    Staff Software Engineer II - Kora Storage

    Confluent • St Paul, MN, United States
    Full-time
    At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards.We analyze and carefully consider several factors when determining compensation, in...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer, Infrastructure

    Software Engineer, Infrastructure

    META • St Paul, MN, United States
    Full-time
    Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to wor...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Saint Paul, Minnesota, United States
    Full-time
    A company is looking for a Software Engineer (Remote Engineer).Key Responsibilities : Implement AI-enabled backend services within a secure, cloud-native microservices environment Design and scal...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Core Experiences - Saint Paul, USA

    Senior Software Engineer, Core Experiences - Saint Paul, USA

    Speechify • Saint Paul, MN, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show more
    Last updated: 7 hours ago • Promoted • New!