Senior Software Engineer
$120k - $140kLedgent 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.
$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...SeniorFlexible hours$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$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$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...SeniorFlexible hours- ...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
$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...SeniorFlexible hours- ...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...SeniorWork at officeFlexible hours2 days per week3 days per week
$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...SeniorContract workLocal areaFlexible hours$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...SeniorWork at officeLocal areaFlexible hours2 days per week3 days per week$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...SeniorWork at officeLocal areaFlexible hours2 days per week3 days per week- ...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
- ...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...SeniorFlexible hours
- ...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...SeniorFull timeFlexible hoursShift work
- 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
- 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
$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...SeniorContract workWork at officeLocal area$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- ...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...SeniorContract workRemote work
$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...SeniorHourly payMinimum wageFull timeLocal areaRelocation- ...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...SeniorLocal areaRemote work
$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...SeniorFull timeFor contractorsWork at officeShift work- ...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...SeniorContract workWork at office
- 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...SeniorFlexible hours
- 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
- ...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...SeniorContract workWork at office
- 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
- ...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 timeFlexible hours
$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...SeniorFull timeTemporary workFlexible hours- 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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- startup software engineer Burnsville, MN
- part time software developer remote Burnsville, MN
- senior software engineer remote Burnsville, MN
- software engineer Burnsville, MN
- software developer positions Burnsville, MN
- software developer Burnsville, MN
- remote entry level software developer Burnsville, MN
- information technology software engineer Burnsville, MN
- consulting software engineer Burnsville, MN
- intel software engineer Burnsville, MN

