Senior Software Engineer
$150k - $160kFull-time
Dahl Consulting
Title : Senior Software Engineer
Location : St. Louis Park, MN | Hybrid
Job Type : Permanent / Direct Hire
Compensation : $150,000 - $160,000
Industry: Medical Devices
---
About the Role
We are partnering with an innovative medical device company based in St. Louis Park, MN, to identify a Senior Software Engineer to join their growing engineering team. Our client specializes in the development of active implantable medical device systems designed to improve patient outcomes and advance clinical care. This is an exciting opportunity to contribute to cutting-edge healthcare technology within a highly regulated and mission-driven environment. Job Description
The Senior Software Engineer will play a critical role in designing and developing programmer software and mobile applications that interface with implantable medical devices. This position requires a blend of embedded systems expertise, mobile application development, and a strong understanding of regulatory compliance within the medical device industry. The successful candidate will collaborate closely with cross-functional teams to deliver secure, reliable, and user-friendly technology that directly supports clinicians and patients.
Key responsibilities include:
Required Qualifications:
Our client offers a comprehensive benefits package designed to support your health, financial well-being, and work–life balance. Benefits include medical, dental, and vision insurance, as well as Health Savings Account (HSA) and Flexible Spending Account (FSA) options. Employees are eligible to participate in our 401(k) retirement plan with company match and may also receive stock options. In addition, we provide paid holidays and flexible time off to help you recharge and maintain balance. How to Apply
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!#LI-CF1
#LI-Hybrid
Location : St. Louis Park, MN | Hybrid
Job Type : Permanent / Direct Hire
Compensation : $150,000 - $160,000
Industry: Medical Devices
---
About the Role
We are partnering with an innovative medical device company based in St. Louis Park, MN, to identify a Senior Software Engineer to join their growing engineering team. Our client specializes in the development of active implantable medical device systems designed to improve patient outcomes and advance clinical care. This is an exciting opportunity to contribute to cutting-edge healthcare technology within a highly regulated and mission-driven environment. Job Description
The Senior Software Engineer will play a critical role in designing and developing programmer software and mobile applications that interface with implantable medical devices. This position requires a blend of embedded systems expertise, mobile application development, and a strong understanding of regulatory compliance within the medical device industry. The successful candidate will collaborate closely with cross-functional teams to deliver secure, reliable, and user-friendly technology that directly supports clinicians and patients.
Key responsibilities include:
- Designing, developing, and maintaining programmer software for medical device systems, including embedded components and mobile applications (iOS/Android).
- Building secure and user-friendly mobile applications that allow clinicians and patients to monitor and interact with implantable devices.
- Collaborating with hardware engineers, firmware developers, and clinical specialists to ensure seamless integration between device, software, and external systems.
- Implementing secure communication protocols (e.g., Bluetooth Low Energy, proprietary RF) for data exchange between implantable devices and mobile applications.
- Ensuring adherence to medical device standards such as ISO 13485, IEC 62304, and FDA regulations throughout the software development lifecycle.
- Optimizing software for performance, reliability, and cybersecurity in a highly regulated environment.
- Conducting risk analysis, debugging, and verification to ensure software meets safety and efficacy requirements.
- Documenting design specifications, test plans, and validation reports in accordance with regulatory requirements.
- Supporting clinical trials and post-market activities by analyzing system performance and deploying software updates.
- Applying AI-based techniques for code development and process improvement, including automated code generation and intelligent code review.
Required Qualifications:
- 5+ years of experience developing software for medical devices or regulated systems.
- Strong proficiency in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for mobile development.
- Experience with embedded systems and real-time operating systems (RTOS), as well as application-level development.
- Familiarity with medical device regulations (FDA, ISO 13485, IEC 62304).
- Hands-on experience with wireless communication protocols (BLE) and secure data transfer.
- Experience with software development tools (GitHub, Jira) and automated testing frameworks.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
- Experience with mobile app development for healthcare applications.
- Familiarity with Agile development methodologies.
- Knowledge of battery management systems and low-power optimization for connected devices.
Our client offers a comprehensive benefits package designed to support your health, financial well-being, and work–life balance. Benefits include medical, dental, and vision insurance, as well as Health Savings Account (HSA) and Flexible Spending Account (FSA) options. Employees are eligible to participate in our 401(k) retirement plan with company match and may also receive stock options. In addition, we provide paid holidays and flexible time off to help you recharge and maintain balance. How to Apply
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!#LI-CF1
#LI-Hybrid
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Minnesota vacancy
- ...About the Role We’re looking for a Senior Software Engineer to join our growing team and play a key role in building reliable, performant, and scalable systems across our product. You’ll work across the stack—from TypeScript APIs to modern React frontends—helping define...Senior
- Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-...SeniorTemporary workWork experience placement
$91.7k - $163.7k
...indexing, and evaluation with guardrails Work closely with lead engineers to develop the best technical design and approach for new... ...requirements and may assist with estimating Instill best practices for software development and documentation, assure designs meet...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$91.7k - $163.7k
Improve the lives of others while Caring. Connecting. Growing together. Job Description - Senior Software Engineer (2369117) Senior Software Engineer - 2369117 Optum is a global organization that delivers care, aided by technology to help millions of people live healthier...SeniorMinimum wageFull timeWork experience placementLocal areaRemote workMonday to Friday$91.7k - $163.7k
Senior Software Engineer - 2347770 Location: MN, TN, or NC. Telecommuting is available for those states. Primary Responsibilities Build high-performing and scalable data systems, applications, and data pipelines to process very large amounts of data from multiple sources...SeniorTemporary workLocal areaRemote work$80k - $110k
...Location: Minneapolis, MN (Hybrid) Status: Exempt Salary Range: $80,000-$110,000 Position Description The Senior Software Engineer in Test is responsible for design and development of our quality process and test automation initiatives driving resilient...SeniorWork experience placement$97.63k - $191.5k
UnitedHealth Group is hiring a Senior Software Engineer located in Eden Prairie, MN, with opportunities for telecommuting from anywhere in the U.S. The role involves designing, developing, and modifying software applications, ensuring high standards of performance and...SeniorRemote job- ...Senior Software Engineer As a Senior Software Engineer, you will be developing, testing, implementing, and maintaining software applications for ATI's Virtual Coaching platform, bringing innovative, seamless and performant solutions that change lives for our customers...SeniorWork experience placementWork at office
$113k - $254.2k
...C.H Robinson is seeking a Senior Software Engineer - Microsoft Dynamics 365 - where you won't just design solutions but also be hands-on in implementing them. Your ability to bridge the gap between business needs and technical excellence will be crucial for the organization...SeniorHourly payContract workTemporary workWork experience placementWork at officeRemote workWorldwideFlexible hours- HistoSonics, Inc. is hiring a Sr. Software Engineer based in Plymouth, MN to integrate third-party vendor technologies with their software platform. This role involves managing the technical relationships, prototyping, and leading integration architecture decisions. The...Senior
$135k - $170k
JonnyPops, LLC in Plymouth, MN is looking for a Senior Software Engineer to design and build AI workflows that enhance business operations. This role requires a strong background in software engineering and a commitment to innovation in a fast-paced environment. With responsibilities...Senior$100k - $160k
Minnesota 12986 Valley View Rd Eden Prairie, MN 55344, USA RFA Engineering ( is an engineering service provider dedicated to... ...timely engineering support and expertise. We are seeking a Senior Front End Software Engineer to become an integral part of our software engineering...SeniorTemporary workWork at office$112.7k - $193.2k
...as well as provide development for other roles you may be interested in. Required Qualifications 8+ years of experience as a Software Engineer OR Cloud Developer 5+ years of experience developing on SIP based solutions and AWS (application and infrastructure)...SeniorMinimum wageFull timeWork experience placementWork at officeLocal area$113k - $254.2k
Enter the introduction paragraph(s). Responsibilities: Enter responsibility Enter responsibility Required Qualifications: Enter qualification Enter qualification Preferred Qualifications: Enter preferred qualification Enter preferred qualification We will review applications...SeniorHourly payFull timeContract workTemporary workWorldwideFlexible hours$200k - $275k
...supports more than 12 efforts with varying levels of hardware and software development requirements. Our projects are focused on front... ...and choose the way forward for implementation. As part of an engineering office, our customer and our workforce look and plan for future...SeniorHourly payContract workFor contractorsWork at officeLocal areaMonday to Friday- UnitedHealth Group is seeking a Senior Software Engineer to research, design, and develop software solutions. This position involves utilizing Java and Angular technologies while collaborating in Agile teams to deliver commitments effectively. The ideal candidate will...SeniorRemote job
$136.8k - $205.2k
...help shape the future of healthcare while building a career grounded in purpose, growth, and impact. A Day in the Life Senior Software Dev Ops Engineer Careers that Change Lives Transforming Patient Management with Smart Technology! At Medtronic, we push the limits of...SeniorFull timeWork experience placementH1bWork at officeLocal areaImmediate startWorldwideFlexible hours$145.02k - $213.15k
UnitedHealth Group is seeking a Senior Software Engineer in Eden Prairie, MN. This role involves researching, designing, and developing sophisticated software solutions with a focus on modern development practices such as Agile and DevOps. Strong candidates will have a...SeniorRemote job- U.S. Bank is hiring a Sr. Software Engineer to work in Hopkins, MN. In this role, you'll be responsible for designing, developing, and maintaining software solutions that enhance customer experience. The ideal candidate will possess strong skills in C#, .NET Core, and Javascript...Senior
$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...SeniorRemote work$86.8k - $198k
...Role Overview Senior Full‑Stack Developer at Booz Allen Hamilton. Design and develop end... ...future scalability. Responsibilities • Engineer robust, maintainable applications using... ...security clearance. Bachelor’s degree in Software Engineering, Computer Science, or related...SeniorFull timePart timeWork at officeLocal areaRemote work$80k - $90k
...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Developer Full Time Information Tech APC Medina, Medina, MN, US 3 days ago Requisition ID: 1454 Salary Range: $80,000.00 To $90...SeniorFull timeWork at officeFlexible hours1 day per week$100k - $180k
...for an accommodation or an alternative application process. Senior Software Developer Full Time Stafford, VA, US 30+ days ago Requisition... ...Education Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred). 5–8+ years of professional...SeniorFull timeRemote workFlexible hours- Alumni Ventures is seeking a Senior Software Engineer to join their team in International Falls, Minnesota. In this role, you will drive architectural decisions, collaborate with cross-functional teams, and deliver user-facing features. Required qualifications include...Senior
$135.2k - $165k
...Sr Software Engineer Job Description Not a remote role. You must be in the area or willing to relocate. About the Role & Team Disney Experiences... ...junior developers and representing technical tradeoffs to senior leadership. This position may require occasional travel,...SeniorWorldwideRelocation$115k - $155k
...that drive improved margins, greater market share, increased team efficiency, and a more responsive customer experience. As a Software Engineer, you will design, develop, and maintain software applications that power these capabilities. You’ll collaborate closely with...SeniorFull timeWork experience placementVisa sponsorship- ...environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting‑edge game analytics platform and tools to better...SeniorFull timeWork at office
$122.4k - $183.6k
...of the hardest problems facing the energy industry. Position Specific Description We are seeking a high-caliber Senior Software Development Engineer to join a team building customer-centric solutions for the business. This role is designed for a top-tier engineer...SeniorFull timeFor contractorsWork experience placementLocal areaRelocation- Amentum is seeking a skilled Software Developer in Hanover, Minnesota to integrate and report data using SPLUNK. The role involves collaborating on various projects to understand and incorporate data types into an enterprise SPLUNK. The ideal candidate will have over 1...Senior
- ...Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role, you...SeniorFull timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Minnesota
- experienced software developer Minnesota
- federal - software developer Minnesota
- senior software engineer Minnesota
- software developer fintech Minnesota
- part time software developer remote Minnesota
- software engineer Minnesota
- software engineer healthcare Minnesota
- network software engineer Minnesota
- software developer Minnesota


