Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer- Capital Equipment

$110k - $140k

Imricor Medical Systems Inc

Job Description

Job Description

Description:

Supervisor’s Title: Senior R&D Engineering Manager
Exempt Status: Exempt

Location: Must be able to work onsite at the Burnsville location

Compensation: The expected salary for this Minnesota-based position is $110,000-$140,000. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate’s knowledge, skills, and or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental, Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, and Retirement Benefits).

B asic Function 

The Senior Software Engineer will be responsible for developing software that is used in capital equipment products. This position’s work will directly support real-time navigation, device control, and electrophysiology workflows inside the MRI environment, enabling safer, radiation free cardiac interventions. This position may involve other duties from time to time that are not listed below. This position is responsible for complying with the Quality System requirements and carrying out responsibilities outlined in the environmental, health, and safety policies.

Responsibilities

Responsible for product development:

· Develops software used in Imricor products, ranging from firmware to User Interface.

o Works closely with hardware, software, quality, regulatory, and clinical teams to define requirements and drive product innovation.

o Develops software following best practices for reliability, safety, and scalability and in full compliance with IEC 62304 and FDA Class II/III device requirements.

o Develops automated tests, unit tests, integration tests, and supports verification and validation (V&V) activities.

o Supports design transfer, manufacturing, and posts market software updates.

o Analyzes field data, customer feedback, and defect trends to drive continuous improvement.

o Generates and maintains documentation including software requirements, architecture, design specifications, traceability, and risk analysis.

· Participates in product development projects, including:

o Ensures products are developed per Imricor’s Quality Management System.

o Ensures that projects are completed per Imricor’s Design Control processes.

o Ensures product development timeline goals are being met.

· Works with Marketing to ensure customer requirements are met.

· Works with Operations to ensure manufacturability of products.

· Mentors other engineers on good engineering and testing practices.

Responsible for software used within manufacturing:

· Develops and verifies custom software that is used within the Operation department for manufacturing finished products when needed.

Requirements:

Basic Qualifications

  • Bachelor of Science in computer science, software engineering, or related technical field; advanced degree preferred.
  • Minimum of 5 years of development experience in the medical device industry.
  • Strong proficiency in Java, C/C++, RTOS, and microcontrollers for embedded systems.
  • Experience with Azure DevOps, code analysis tools, and software lifecycle processes a plus.
  • Experience with FDA 510(k), PMA, EU MDR technical documentation and cybersecurity standards, or post market surveillance.
  • Demonstrated ability to effectively and clearly communicate concepts, ideas and knowledge to other individuals and teams.
  • Strong analytical and problem-solving skills, and comfortable working with and seeking optimum solutions with team members in adjacent disciplines of engineering.
  • Previous start-up experience, a plus.

Working Conditions

· Light work, exerting up to 20 lbs. of force or less.

· Requires fingering, repetitive motion, talking, and hearing.

· 85% of the time requires viewing and working on a computer screen.

· Significant work pace & pressure due to deadlines.

The statements above reflect the principal function and most significant duties of the job as necessary for its evaluation in relation to other jobs in the organization and shall not be construed as a detailed description of all the work requirements that may be inherent in the job. Any functions that are non-Essential will be identified as such above. A request for Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer- Capital Equipment in Burnsville, MN vacancy
  • Senior Software Engineer (P3)Location: Burnsville, MNJob ID: #73041Pay Range: $48-53/hr 12 monthsRESPONSIBILITIESYou will lead researching, designing...  ...design concepts and requirements to best utilize equipment and coding techniques across test engineering.You will work... 
    Senior
    Local area

    Butler

    Burnsville, MN
    4 days ago
  • $50 per hour

    Senior Software Engineer, Full StackThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    21 hours ago
  • $55.29 per hour

     ...Job Description Senior Software Engineer Burnsville, Minnesota Onsite 1st Shift 5/40 work schedule Contract w/ potential...  ...engineering guidance on design concepts, requirements, equipment utilization, and coding techniques. Collaborate with engineers... 
    Senior
    Contract work
    Day shift

    Apollo Professional Solutions

    Burnsville, MN
    3 days ago
  • $110k - $140k

     ...Type Full-time Description Supervisor's Title: Software Engineer Manager Exempt Status: Exempt Location: Must be able...  ...Benefits). Basic Functions We are seeking a Senior Software Engineer who is comfortable operating at the intersection... 
    Senior
    Full time
    Flexible hours

    Imricor

    Burnsville, MN
    1 day ago
  • $50 per hour

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must... 
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    1 day ago
  • The role involves designing and implementing software features for the NorthStar platform while ensuring strict adherence to regulatory...  ..., performing risk management activities, and guiding other engineers on compliant documentation practices. Requirements Candidates... 
    Senior
    Flexible hours

    Imricor

    Burnsville, MN
    3 days ago
  •  ...poster from Entegee Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in Windows application...  ...qualified applicants with arrest and conviction records. Seniority Level Mid-Senior level Employment Type Contract Industries... 
    Senior
    Contract work
    Work experience placement

    Entegee

    Bloomington, MN
    21 hours ago
  • $110k - $160k

     ...Senior Software Engineer - Med Device Location: South Metro, Twin Cities (hybrid schedule on-site) Compensation: $110,000-$160,000 base salary plus annual bonus opportunity Job Type: Full-time Role Overview This role is responsible for the design, development... 
    Senior
    Full time
    Local area

    Julie Hagan

    Burnsville, MN
    a month ago
  • $107.9k - $195.05k

    Leidos is seeking a Software Engineer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will support the United Kingdom National Airspace System Replacement Product Delivery Team - UK NASR PDT. This effort delivers enhanced capabilities to replace... 
    Senior
    Full time
    Work at office

    Leidos

    Eagan, MN
    1 day ago
  • $102.4k - $179k

     ...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine...  ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence... 
    Senior
    Full time

    Vizient

    Edina, MN
    21 hours ago
  •  ...Highly experienced engineer (Principal / Sr. level) with experience in low level (BSP &...  ...device drivers) and platform / kernel level software in a Linux environment. The engineer...  ...are seeking a highly skilled Principal or Senior Engineer with extensive experience in both... 
    Senior

    Kaav Inc.

    Burnsville, MN
    3 days ago
  •  ...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations team within Thomson Reuters is seeking Senior Software Engineers to join the Content Tools team in building purpose-built APIs that... 
    Senior

    Refinitiv

    Eagan, MN
    2 days ago
  • $110k - $204.2k

     ...platform team builds and ships using AI-native engineering practices: agentic coding tools that let a small, senior group move at a pace well beyond traditional engineering...  ...experience architecting and shipping production software systems, including hands-on experience building... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    1 day ago
  • $109k - $203k

    We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external integration strategy leveraging MCP and A2A. In this role, you'll design and deliver full-stack features across our frontend... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    1 day ago
  •  ...requirements, design, and code reviews. Work closely with QA, configuration management, and end users to release high‑quality software. Create testable requirements and write and execute unit tests. Participate in group improvement activities and initiatives... 
    Senior

    CyberThink Pvt. Ltd.

    Bloomington, MN
    21 hours ago
  • $158k - $167k

     ...Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As a Senior Advanced Software Engineer for Airborne Systems, you’ll be a... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    4 days ago
  • $130k - $140k

     ...organization with a strong commitment to excellence, innovation, and customer satisfaction. What You’ll Do As a Senior Software Engineer, you’ll play a pivotal role in shaping solutions that impact educators and students every day. You’ll leverage your technical... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Edmentum

    Bloomington, MN
    1 day ago
  • $142.17k - $150k

    Basic Qualifications Education Requirements:Requires a Bachelor’s degree in Electrical or Computer Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of... 
    Senior
    Work at office
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    2 days ago
  • $102.4k - $179k

     ...products, machine learning, and AI initiatives across the organization. You will collaborate with Enterprise Architecture, Data Engineering, Product Management, Cloud Engineering, and Data Science teams to develop reusable platform services, automation frameworks, engineering... 
    Senior
    Full time

    Vizient

    Edina, MN
    3 days ago
  • $92.3k - $131.9k

    About our group:This position will work with the Vacuum Equipment Engineering team in our Bloomington, MN facility to support the vacuum equipment...  ...tools, including Six Sigma, JMP, Minitab, or similar software.AI and machine learning applications.Demonstrated hands-on... 
    Senior
    Full time
    Temporary work
    Monday to Friday
    Flexible hours

    Seagate Technology

    Bloomington, MN
    3 days ago
  • This SkyWater Senior Staff Design Automation Engineer will primarily lead custom layout and Electronic Design Automation (EDA) activities to provide testchip collateral for semiconductor integrated circuit (IC) technologies. This engineer will be a significant contributor... 
    Senior
    Permanent employment
    Remote work

    SkyWater Technology

    Bloomington, MN
    4 days ago
  • $92.4k - $127.5k

     ...contributions at work and in communities. ​The Senior Regional Welding Engineer is responsible for standardizing,...  ...roadmap for welding innovation, capital investment, and workforce upskilling...  ...and standardization of consumables, equipment, and welding practices.Develop and... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Remote work
    Relocation

    Donaldson company

    Bloomington, MN
    3 days ago
  •  ...ResponsibilitiesThe Manufacturing Supplier Quality Engineer will play a critical role in ensuring...  ...supplier manufacturing processes and equipment to ensure capability, repeatability, and...  ...field. Experience in semiconductor, capital equipment, or high-precision... 
    Permanent employment
    Full time
    Contract work
    Remote work

    Onto Innovation

    Bloomington, MN
    4 days ago
  • Rochester Electronics, LLC is seeking a Design Engineer IV (Staff) in Burnsville, MN. This role focuses on high-profile design projects that require creating new silicon from original component databases. The successful candidate will work closely with product engineers... 
    Senior

    Rochester Electronics, LLC

    Burnsville, MN
    4 days ago
  • Forge ahead with WSB. We are seeking a Senior Bridge Design Engineer to add to our growing team. This is...  ...Civil and familiarity with industry software such as Bentley OpenBridge,...  ...office environment with standard office equipment, occasional travel or field visits may... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Work at office

    WSB

    Burnsville, MN
    21 hours ago
  • $97k - $133k

     ...pride ourselves on providing world-class equipment to help maintain the environment that...  ...TTC) is seeking to expand its robotics engineering team. At The Toro Company, we pride ourselves...  ...products. The focus will be on software development for autonomous robot applications... 
    Senior
    Full time
    Summer work
    Casual work
    Work at office
    Work visa
    Flexible hours
    Weekend work
    1 day per week

    Toro Company

    Bloomington, MN
    2 days ago
  • $107.9k - $195.05k

    Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development...  ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is... 
    Senior
    Full time
    Remote work

    Leidos

    Eagan, MN
    21 hours ago
  •  ...Sr. Java Full Stack EngineerInitially remote then hybrid / Richfield - MNClient Required Skillset:10+ years of Software Development Experience (Mandatory)10+ years of programming experience in Java environmentExperience with micro services/API is mandatory (Micro services... 
    Senior
    Work experience placement
    Remote work

    Keylent Inc

    Richfield, MN
    1 day ago
  •  ...Technology, Bloomington, MN, seeks a Staff Facilities Mechanical Engineer to lead design, operation, and optimization of facility...  ...water, and utilities. The role provides technical leadership for capital projects, reliability improvements, and energy efficiency initiatives... 
    Senior

    Seagate Technology

    Bloomington, MN
    2 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Senior
    Worldwide

    USM Systems

    Eagan, MN
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer- Capital Equipment. Be the first to apply!