Jobs
>
Arden Hills

    Principal Software Engineer - Arden Hills, United States - Boston Scientific

    Boston Scientific
    Boston Scientific Arden Hills, United States

    1 month ago

    Default job background
    Regular, Full time
    Description

    Additional Location(s): N/A

    Diversity - Innovation - Caring - Global Collaboration - Winning Spirit- High Performance

    At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we'll help you in advancing your skills and career. Here, you'll be supported in progressing - whatever your ambitions.

    About the role

    We are seeking a highly skilled and experienced Principal Software Engineer to join our dynamic team in revolutionizing medical device manufacturing through the development of cutting-edge robotic automation technology. As a Principal Software Engineer, you will play a pivotal, cross-functional role in the design and development of a new robotic manufacturing platform software architecture. You will be responsible for planning, defining, and implementing innovative solutions, optimizing performance, and ensuring seamless integration of software components within our manufacturing ecosystem.

    Key responsibilities:

    • Collaborate with cross-functional teams and customers to define software requirements and architectural designs for the robotic manufacturing platform.
    • Architect robust and reliable systems to control and manage manufacturing automation processes, including PLCs, robotics, and databases.
    • Design and develop scalable, efficient, and maintainable software solutions using C# and .NET framework.
    • Lead the implementation of software modules, ensuring adherence to best practices and coding standards.
    • Develop and maintain software interfaces for seamless communication between various components of the manufacturing platform.
    • Documents software development and/or test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards.
    • Provide technical guidance and mentorship to junior members of the software development team.
    • Analyzes and coordinates system testing (i.e. validation, verification).
    • Supports long range strategy development to ensure key technologies are funded in Long Range Planning
    • Optimize system performance, reliability, and scalability through continuous monitoring, testing, and refinement.
    • Stay updated on emerging technologies and industry trends related to manufacturing automation, robotics, and software development.

    Minimum qualifications:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field and 9 years' experience as a software engineer or Master's degree in Computer Science, Software Engineering, or a related field and 7 years' experience
    • Experience in C# and .NET framework.
    • Strong understanding of manufacturing automation principles and technologies, including PLCs, robotics, sensors, and industrial control systems.
    • Experience with HMI design and development.
    • Solid understanding of software development lifecycle (SDLC) methodologies and agile practices.

    Preferred qualifications:

    • Proficiency in designing and implementing software architectures for industrial automation systems.
    • Experience in technical leadership, including leading software development projects and mentoring junior developers is preferred.
    • Experience with machine vision, machine learning, and low latency, real-time communication is preferred.
    • Experience as an industrial automation controls engineer is preferred.
    • Experience with database technologies.
    • Champion software design patterns, coding standards, and architectural principles within the development team.
    • Experience with cloud-based services.

    #LI-Hybrid

    Requisition ID:582135

    Among other requirements, Boston Scientific maintains specific prohibited substancetesting requirements for safety-sensitive positions. This role is deemed safety-sensitive and, as such, candidates will be subject to a drug test as a pre-employment requirement. The goal of the drug testing is to increase workplace safety in compliance with the applicable law.

    As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most - united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do - as a global business and as a global corporate citizen.

    So, choosing a career with Boston Scientific (NYSE: BSX) isn't just business, it's personal. And if you're a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you

    At Boston Scientific, we recognize that nurturing a diverse and inclusive workplace helps us be more innovative and it is important in our work of advancing science for life and improving patient health. That is why we stand for inclusion, equality, and opportunity for all. By embracing the richness of our unique backgrounds and perspectives, we create a better, more rewarding place for our employees to work and reflect the patients, customers, and communities we serve. Boston Scientific is proud to be an equal opportunity and affirmative action employer.

    Boston Scientific maintains a prohibited substance free workplace. Pursuant to Va. Code * , Boston Scientific is providing notification that the unlawful manufacture, sale, distribution, dispensation, possession, or use of a controlled substance or marijuana is prohibited in the workplace and that violations will result in disciplinary action up to and including termination.

    Please be advised that certain US based positions, including without limitation field sales and service positions that call on hospitals and/or health care centers, require acceptable proof of COVID-19 vaccination status. Candidates will be notified during the interview and selection process if the role(s) for which they have applied require proof of vaccination as a condition of employment. Boston Scientific continues to evaluate its policies and protocols regarding the COVID-19 vaccine and will comply with all applicable state and federal law and healthcare credentialing requirements. As employees of the Company, you will be expected to meet the ongoing requirements for your roles, including any new requirements, should the Company's policies or protocols change with regard to COVID-19 vaccination.



    Boston Scientific is an Equal Opportunity Employer – Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Disability, Veteran

  • GSSR Inc

    Software Engineer

    3 weeks ago


    GSSR Inc Arden Hills, United States

    Job Description · Job DescriptionThis position will assist and be responsible for the design,development, documentation, quality, performance, and maintenance. · Required Qualifications: · Candidate must be located within commuting distance of Arden Hills, MN or be willing to re ...


  • Aurora Technologies Bloomington, United States

    · Are you interested in software development and architecture in the field of C# / Microsoft.NET? Do you enjoy developing new solutions and expanding existing ones? Do you want to stay up-to-date with innovation and work on exciting IT projects in the web, app, or cloud environm ...

  • General Dynamics

    Software Engineer

    2 weeks ago


    General Dynamics Bloomington, United States Full time

    Basic Qualifications · Education Requirements: · Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile ex ...

  • AeroVironment

    Software Engineer

    2 weeks ago


    AeroVironment Minneapolis, United States Full time

    Worker Type · RegularJob Description · Summary · As a Software Engineer II (Applications) one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements. · Position Responsibilities: · Implements and optimize ...


  • Motion Recruitment Partners LLC Arden Hills, United States

    Our client is a globally recognized leader in the development of innovative medical devices that improve patient outcomes and enhance healthcare delivery. Theirmission is to create cutting-edge solutions that empower healthcare professionals and improve the lives of patients worl ...

  • Agility Partners

    Software Engineer

    5 days ago


    Agility Partners Minneapolis, United States

    The Commercial Digital Integration team is seeking a Lead level Integration Engineer to develop common reusable integrations across all customer facing Channels for Commercial Customers. You will work directly on an Agile scrum team in close partnership with business product team ...

  • General Dynamics Mission Systems

    Software Engineer

    1 day ago


    General Dynamics Mission Systems Minneapolis, United States

    Basic Qualifications · Bachelors degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 2 years of relevant experience; or Master's degree. Agile experience preferred. · CLEARANCE REQUIREMENTS: · Department of Defe ...

  • General Dynamics Mission Systems

    Software Engineer

    2 weeks ago


    General Dynamics Mission Systems Minneapolis, United States

    Education Requirements:Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5 years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile e Software Engineer, Software, ...

  • Randstad North America, Inc.

    Software Engineer

    1 week ago


    Randstad North America, Inc. Minneapolis, United States

    Include debugging, optimizing backend services, and performing design and code reviews. location: MINNEAPOLIS, Minnesota job type: Contract salary: $60.00 -[ "- Design and develop lambdas, APIs, and data storage strategies for notifications. · - They Software Engineer, Engineer, ...

  • RBR Technologies

    Software Engineer

    2 hours ago


    RBR Technologies Minneapolis, United States

    Job Description · Job DescriptionSoftware Engineer · RBR-Technologies is a small service-disabled veteran-owned information and technology business founded on the basic principle of delivering customer mission success. RBR-technologies prides itself on our commitment to mission s ...

  • Bosch Ai

    Software Engineer

    2 days ago


    Bosch Ai Minneapolis, United States

    **Software Engineer (Driver Assistance - SW/Model Integration) - XC** · 15000 N Haggerty Rd, Plymouth, MI 48170, USA · Full-time · Legal Entity: Robert Bosch LLC · **Company Description** · This group is working on ADAS functions for series projects. Examples include Adaptiv ...

  • DelaGet

    Software Engineer

    3 weeks ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly produ ...


  • INSPYR Solutions Minneapolis, United States

    Title: Software Engineer/Backend Location: Minneapolis/St. Paul, MN, Boston, MA OR Seattle, WA. Must be local to one of these locations Must work hybrid schedule Duration: 3 months plus extensions Compensation: 50-70hr. Work Requirements: US Citizen, GC Holders or Authorized to W ...


  • INSPYR Solutions Minneapolis, United States

    Title: Software Engineer/Backend · Location: Minneapolis/St. Paul, MN, Boston, MA OR Seattle, WA. *Must be local to one of these locations *Must work hybrid schedule · Duration: 3 months plus extensions · Compensation: 50-70hr. · Work Requirements: US Citizen, GC Holders or Autho ...


  • Boston Scientific Arden Hills, United States

    Boston Scientific · Senior Software Engineer · Arden Hills , · Minnesota · Apply Now · Additional Location(s): N/A Diversity - Innovation - Caring - Global Collaboration - Winning Spirit- High Performance At Boston Scientific, we'll give you the opportunity to harness all th ...

  • Code 42

    Software Engineer

    1 day ago


    Code 42 Minneapolis, United States

    We are: Accelerators of innovation. Enablers of collaboration. Protectors of ideas. · Code42 speeds the time to detect and respond to Insider Risks by delivering a fast, simple path to data loss detection, investigation and response. With our product, Incydr, security teams eas ...

  • Ameriprise Financial

    Software Engineer

    1 day ago


    Ameriprise Financial Minneapolis, United States

    We are hiring for an experienced Software Engineer for this exciting opportunity Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with customers, business analys ...

  • General Dynamics

    Software Engineer

    1 week ago


    General Dynamics Minneapolis, United States

    Responsibilities for this Position · Software Engineer (RELOCATION AVAILABLE) · ID: · USA-MN-Bloomington · Required Clearance: TS/SCI with Polygraph, obtainable within reasonable time based on requirements · Posted Date: 5/21/2024 · Category: Cyber · Employment Type: F ...

  • Donatech

    Software Engineer

    1 day ago


    Donatech Minneapolis, United States

    Position would require the candidate to be a W2 employee of Donatech. · US Citizenship/Permanent Resident Required. · We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of task ...

  • TEKsystems

    Software Engineer

    1 week ago


    TEKsystems Minneapolis, United States

    :SOFTWARE ENGINEER – SQL/SERVER DEVELOPER – SCRUM TEAM (TEMPORARY – 6 MONTH ASSIGNMENT) Position Description As a Software Engineer - SQL-Server Developer, you will be responsible to design, develop, implement, test, and analyze programs interacting with both data store and data ...