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

Senior Software Engineer

$120k - $140k

Ledgent Technology

Senior Software Engineer (JN -042026-418869) Burnsville, Minnesota

Apply with Indeed

Salary: USD120000 - USD140000 per year

Senior Software Engineer – Med Device

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, and sustainment of software used in regulated medical products and supporting manufacturing operations. The engineer will contribute across the full product lifecycle, collaborating with cross‑functional teams to deliver reliable, safe, and compliant software solutions.

Key Responsibilities
Product Software Development
  • Design and implement software components supporting medical products, spanning embedded firmware through graphical user interfaces.
  • Collaborate with hardware, quality, regulatory, clinical, marketing, and operations teams to define system and software requirements.
  • Apply industry best practices for safety, reliability, and scalability in compliance with IEC 62304 and FDA Class II/III medical device regulations.
  • Develop and maintain automated test frameworks, including unit, integration, and system-level tests.
  • Support verification and validation (V&V) activities throughout development and release cycles.
  • Assist with design transfer to manufacturing and provide ongoing support for fielded products, including post‑market software updates.
  • Review field performance data, customer feedback, and defect trends to identify improvement opportunities and drive corrective actions.
  • Create and maintain comprehensive documentation such as software requirements, architecture diagrams, detailed designs, traceability matrices, and risk analyses.
Product Development & Cross-Functional Support
  • Participate actively in product development projects to ensure schedules, quality, and compliance expectations are met.
  • Ensure all development activities align with internal Quality Management System (QMS) and design control procedures.
  • Work with marketing teams to translate customer and market requirements into clear software specifications.
  • Partner with operations and manufacturing teams to ensure solutions are production-ready and scalable.
  • Mentor and guide other engineers on sound software development, documentation, and testing practices.
Manufacturing Software
  • Design, implement, and validate custom software tools used to support manufacturing and operational processes as required.
  • Ensure manufacturing software meets applicable regulatory, quality, and verification standards.
Qualifications
Required
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline; advanced degree preferred.
  • Minimum of 5 years of software development experience within the medical device industry.
  • Strong hands‑on expertise in Java, C/C++, real‑time operating systems (RTOS), and microcontroller‑based embedded systems.
  • Proven experience developing regulated software under formal lifecycle processes.
  • Strong analytical, problem‑solving, and troubleshooting skills.
  • Ability to communicate complex technical concepts clearly to technical and non‑technical stakeholders.
  • Comfortable collaborating across multiple engineering and functional disciplines.
Preferred
  • Experience with Azure DevOps, static/dynamic code analysis tools, and continuous integration environments.
  • Familiarity with FDA 510(k), PMA submissions, EU MDR technical documentation, cybersecurity requirements, and post‑market surveillance.
  • Prior experience working in a startup or fast‑growing product development environment.
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Burnsville, MN vacancy
  • $110k - $140k

     ...Description Supervisor’s Title Senior R&D Engineering Manager Exempt Status Exempt Location Must be able to work onsite at...  ...and Retirement Benefits). Basic Function The Senior Software Engineer will be responsible for developing software that is... 
    Senior
    Flexible hours

    Imricor

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

     ...Imricor Medical Systems Inc in Burnsville seeks a Senior Software Engineer responsible for software development and compliance for the NorthStar platform. The position requires strong proficiency in C#, Python, or Javascript, and experience in regulated environments,... 
    Senior

    Imricor

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

     ...A leading medical device company located in Burnsville is seeking a Senior Software Engineer to develop software for capital equipment products used in MRI environments. The ideal candidate will possess a Bachelor’s degree in computer science and a minimum of 5 years... 
    Senior

    Imricor

    Burnsville, MN
    2 days ago
  • $149.83k - $158.02k

     ...Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience. Agile experience... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    9 days ago
  •  ...A leading global information firm is seeking a Senior Software Engineer to innovate and develop AI-driven software for accounting professionals. Located in Minnesota, this role emphasizes backend development using technologies like Python and FastAPI, facilitating collaboration... 
    Senior

    Thomson Reuters

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

     ...Description Job Description 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
    Flexible hours

    Imricor Medical Systems Inc

    Burnsville, MN
    9 days ago
  •  ...Senior Software Engineer - AI (Materia AI) Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we combine the agility and innovation of a startup with the stability and... 
    Senior
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    PowerToFly

    Eagan, MN
    3 days ago
  • $118.4k - $219.8k

     ...you passionate about putting cutting-edge AI directly into the hands of legal professionals? Thomson Reuters is hiring a Senior Software Engineer - AI (Legal) on our CoCounsel Forward Deployed Engineering team. In this role, you will work at the intersection of engineering... 
    Senior
    Contract work
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    2 days ago
  • $127k - $235k

     ...government, and media. Our products combine highly specialized software and insights to empower professionals with the data,...  ...postingsMore information about Thomson Reuters can be found on**Senior Software Engineer – AI (Materia AI)**We're building the next generation of AI... 
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Refinitiv

    Eagan, MN
    2 days ago
  • $50 per hour

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... 
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    1 day ago
  •  ...A technology consulting firm is seeking a Senior Mobile Full Stack Engineer in Richfield, Minnesota. The role involves designing scalable solutions, contributing to architecture, and building user-friendly experiences. Requires 8+ years in mobile/web development with strong... 
    Senior

    KellyMitchell Group

    Richfield, MN
    2 days ago
  •  ...A leading technology company is seeking a Senior Software Engineer to design, implement, and optimize backend services for AI-driven platforms. The role demands over 7 years of experience in backend development, with expertise in Python, FastAPI, and PostgreSQL. Responsibilities... 
    Senior
    Flexible hours

    Refinitiv

    Eagan, MN
    2 days ago
  •  ...Strong Experience in setting up Kafka environment, configure, manage and monitor, build automation services (Mandate) Hands-on software development – Strong hands on experience in designing and developing mission critical, highly complex applications Strong... 
    Senior
    Full time
    Flexible hours
    Shift work

    TWO95 International

    Richfield, MN
    3 days ago
  • A leading engineering firm is seeking a Substation Designer Engineer - Lead Professional in Burnsville, MN. This role involves leading project teams, performing design reviews, and managing project schedules and budgets for various electrical infrastructure projects. The... 
    Senior

    WSP

    Burnsville, MN
    3 days ago
  • A prominent engineering firm in Burnsville, Minnesota, is seeking a Lead Substation Designer Engineer to oversee high voltage utility substation projects. Responsibilities include leading project teams, ensuring compliance with regulations, and performing quality design... 
    Senior

    WSP Global Inc.

    Burnsville, MN
    3 days ago
  • $60 - $87 per hour

     ...$87.00/hr Job Summary: Our client is seeking a Senior Mobile Full Stack Engineer to join their team! This position is located in Richfield...  ...Minneapolis, MN $93,800.00-$164,200.00 1 week ago Entry Level Software Engineer, application via RippleMatch Software... 
    Senior
    Contract work
    Work at office
    Local area

    KellyMitchell Group

    Richfield, MN
    2 days ago
  • $115k - $160k

     ...with governance standards, and providing technical leadership. The ideal candidate will have over 7 years of experience in data engineering, strong knowledge of cloud platforms, and be capable of mentoring team members. The position offers a competitive salary between... 
    Senior

    Rosen's Diversified

    Eagan, MN
    2 days ago
  •  ...Role: Senior/Lead React JS Developer Location: (Remote) Duration: 12+ Months Contract Job Description: Candidates should have a sound knowledge of React Frontend Key requirements for this candidate: The candidate should have at least 10 years of... 
    Senior
    Contract work
    Remote work

    Navtech

    Richfield, MN
    19 hours ago
  • $101.4k - $152.1k

    As an Ecolab Senior DevOps Engineer, you will be involved in the design, execution and operation of the build, release, infrastructure, observability...  ...in Linux embedded systems.You will work closely with software engineers, team Leads, architects, and platform teams to... 
    Senior
    Hourly pay
    Minimum wage
    Full time
    Local area
    Relocation

    Ecolab

    Eagan, MN
    1 day ago
  •  ...Job Description HealthPartners is hiring a Senior Application Analyst and Developer, Epic Beaker. This position ensures that the...  ...systems. ACCOUNTABILITIES: Assesses builds and deploys software and new application functionality. Performs unit testing... 
    Senior
    Local area
    Remote work

    HealthPartners

    Bloomington, MN
    19 hours ago
  • $102.4k - $179k

     ...supply chain partner specializing in extended, diagnostic and preventive care facilities, including surgery centers, home health and senior living Apexus - The exclusive contractor for 340B Drug Pricing Program, managed by the Health Resources and Services Administration... 
    Senior
    Full time
    For contractors
    Work at office
    Shift work

    Vizient

    Edina, MN
    10 hours ago
  •  ...Emergent Software, based in Bloomington, MN, is seeking a Senior Data Engineer to build and optimize data pipelines within Azure Databricks. The role requires strong Azure experience, particularly with PySpark and SQL, to develop a medallion-based data platform. Candidates... 
    Senior
    Contract work
    Work at office

    Emergent Software

    Bloomington, MN
    2 days ago
  • A technology solutions provider is seeking a senior IT engineer to manage hybrid cloud environments in Microsoft Azure and on-premise. Responsibilities include ensuring service uptime, conducting performance tests, and leveraging extensive experience in enterprise micro... 
    Senior
    Flexible hours

    Entrust Corporation

    Shakopee, MN
    4 days ago
  • Prattwhitney, located in Burnsville, MN, is searching for a Senior Electrical Engineer specializing in analog design. The role requires participation in new product development along with the support of existing products through design, testing, and certification. The... 
    Senior

    Prattwhitney

    Burnsville, MN
    19 hours ago
  •  ...role, working in office Tuesday/Thursday. Candidates must be able to work in the US without sponsorship.** We’re looking for a Senior Data Engineer with strong Azure experience, especially in Azure Databricks, Delta Lake, and SQL, to build and scale a medallion-based data... 
    Senior
    Contract work
    Work at office

    Emergent Software

    Bloomington, MN
    2 days ago
  • Trystar is seeking a Staff Mechanical Engineer specialized in Power Conversion Solutions. This role entails leading the design efforts and collaborating closely with internal and external stakeholders. Candidates should have at least seven years of experience in mechanical... 
    Senior

    Trystar

    Burnsville, MN
    19 hours ago
  •  ...Job Type Full-time Description Supervisor's Title: Software Engineer Manager Exempt Status: Exempt Location: Must be able to work onsite at the Burnsville Location 5 days a week. Compensation: The expected salary/wage for this Minnesota... 
    Full time
    Flexible hours

    Imricor

    Burnsville, MN
    3 days ago
  • $92.31k - $131.99k

    Senior Firmware Engineer Seagate is looking for a Senior Firmware Engineer for our Shakopee, MN, design center. This role will report to the Senior...  ...structures, and algorithms. The candidate should possess software programming and debugging skills, utilizing hardware and... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Seagate Technology

    Shakopee, MN
    4 days ago
  • Prattwhitney in Burnsville, MN is seeking a Senior Mechanical/Aerospace/Materials Engineer to develop reliable products in the Engines and MEMS Sensors design team. This role involves leading projects, collaborating with cross-functional teams, and interfacing with customers... 
    Senior

    Prattwhitney

    Burnsville, MN
    4 days ago
  •  ...Application Engineer The Application Engineer is responsible for providing technical expertise, solutions, and supporting the development...  ...depending on the organization). Proficiency in CAD software (e.g., SolidWorks, AutoCAD). Strong understanding of mechanical... 

    OTC Industrial Technologies (Ohio Transmission Corporation)

    Burnsville, MN
    19 hours ago

Do you want to receive more vacancies?

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