Talent.com
Software Engineer
Software EngineerThree Point Solutions • Arden Hills, Minnesota, USA
Software Engineer

Software Engineer

Three Point Solutions • Arden Hills, Minnesota, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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

    [job_alerts.create_a_job]

    Software Engineer • Arden Hills, Minnesota, USA

    [internal_linking.similar_jobs]
    Small Animal Veterinarian

    Small Animal Veterinarian

    Akin Hills Pet Hospital • Farmington, Minnesota, US
    [job_card.full_time] +1
    Full Job Description • Akin Hills Pet Hospital located in Farmington, MN, is looking for a full-time Associate Veterinarian to join our growing team in our newly expanded and updated facility.At Ak...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Home Health Physical Therapist - $115K-125K per year

    Home Health Physical Therapist - $115K-125K per year

    AccentCare • Chisago City, MN, United States
    [job_card.full_time]
    AccentCare is seeking a Home Health Physical Therapist for a job in Chisago City, Minnesota.Job Description & Requirements. North Branch, Andover, Princeton, East Bethel, Cambridge.Find Your Passion...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Verification Engineer I

    Software Verification Engineer I

    Spectraforce Technologies • St. Paul, MN, United States
    [job_card.full_time]
    Job Title : Software Verification Engineer I.Responsible for the development, qualification, and release of computer system component and software releases for Client's Electrophysiology Systems.Rev...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Harvard Bioscience • St Paul, MN, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Harvard Bioscience is seeking an experienced and motivated Senior Firmware Engineer.The candidate will define, develop, test, and debug solutions for a wide variety of products utilized in life sci...[show_more]
    [last_updated.last_updated_30]
    EHS Specialist

    EHS Specialist

    Pace Analytical Services, LLC • Cottage Grove, MN, United States
    [job_card.full_time] +1
    Monday through Friday, 8 : 00 AM to 5 : 00 PM (Flexible).Are you ready to work making the world a safer, healthier place? Join our mission to continuously move science forward; to innovate and advance ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Real Estate Sales Agent

    Real Estate Sales Agent

    Obvious Real Estate • Blaine, Minnesota, United States, 55014
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Real Estate Agent Scholarship - Get Licensed.Kickstart Your Real Estate Career with Obvious Real Estate!.We’ll Pay for Your License – You bring the drive, we'll bring the money.Dreaming about a car...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Manufacturing and Warehouse Associates (Arcadia, WI)

    Manufacturing and Warehouse Associates (Arcadia, WI)

    Ashley Furniture Industries, LLC. • Cannon Falls, MN, US
    [job_card.full_time]
    Join the Ashley Family - We Hire for Attitude, Train for Skill.Join the Ashley Family as a Manufacturing or Distribution Associate and help bring quality furniture to millions of homes across Ameri...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Manager, Software Engineering

    Manager, Software Engineering

    Circle • Saint Paul, MN, United States
    [job_card.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.last_updated_30] • [promoted]
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Wyoming, Minnesota, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Spectraforce Technologies • St. Paul, MN, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Sr. Software Developer

    Sr. Software Developer

    Taylor Corporation • Arden Hills, MN, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Data Protection Engineer, Sr.

    Data Protection Engineer, Sr.

    Old National Bank • Lake Elmo, MN, US
    [job_card.full_time]
    US-IL-Chicago | US-IN-Evansville | US-MN-Lake Elmo | US-MN-St Louis Park | US-IN-Indianapolis | US-KY-Louisville | US-WI-Milwaukee | US-WI-Madison | US-MI-Troy | US-TN-Nashville.Old National Bank h...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Data Platform Engineer

    Senior Data Platform Engineer

    Securian • Saint Paul, MN, United States
    [job_card.full_time]
    At Securian Financial the internal title for this position is Infrastructure Sr.We have an exciting opportunity for a.In this role, you will design and implement data solutions that adhere to data ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Backup and Storage infrastructure Engineer

    Backup and Storage infrastructure Engineer

    Element Materials Technology • Saint Paul, MN, United States
    [job_card.full_time]
    Backup and Storage infrastructure Engineer.UK-Edinburgh | Work From Your Own Home.Element Materials Technology is seeking a highly skilled Microsoft Windows Server and Veeam Backup Engineer to join...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Associate Engineer or Engineer

    Associate Engineer or Engineer

    Metropolitan Council • Saint Paul, MN, United States
    [job_card.permanent]
    We plan 30 years ahead for the future of the metropolitan area and provide regional transportation, wastewater, and housing services. More information about us on our website.The Environmental Servi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Shift Manager – Immediate Openings

    Shift Manager – Immediate Openings

    Arby's • Forest Lake, MN, US
    [job_card.part_time]
    You may know us as the brand with Roast Beef and Curly Fries but we are also crafting incredible career opportunities.Youre in the right place if youre here for : . Free shift meal and family dining ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Service Technician I

    Service Technician I

    Securitas Electronic Security • Forest Lake, Minnesota, United States
    [job_card.full_time]
    Securitas Technology Corporations is a division of Securitas AB, the largest protective services provider in the world with over 370,000+ Securitas Heroes across the world.STC offers a full portfol...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (.net)

    Senior Software Engineer (.net)

    Pointwest Technologies Corp • roseville, MN, US
    [job_card.full_time]
    [filters_job_card.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.last_updated_30]