Senior Software Engineer
$150k - $160kDahl 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 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 (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. Preferred Qualifications 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. Benefits 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. 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! #J-18808-Ljbffr
- ...an innovative medical device company that's redefining how complex cardiac procedures are performed. They're looking for a Senior Software Engineer to join their growing R&D team. Why it's exciting: Meaningful technology. Your work will directly support life-changing...Senior
- ...A leading medical device innovator is seeking a Senior Software Engineer to help advance a breakthrough platform enabling MRI-guided, radiation-free cardiac procedures. This is a rare opportunity to contribute to life-saving technology at a pivotal stage of U.S. expansion...Senior
- ...Hiring: Sr. Software Engineer – Medical Device We are seeking an experienced Sr. Software Engineer with a strong background in Embedded Software Development and Medical Device product development. The ideal candidate will have experience designing, developing, and testing...Senior
- ...design, development, integration, and sustainment of enterprise software systems in a federal environment. Deliver secure, scalable,... ...quality. Requirements 5 to 9 years of experience in software engineering, cybersecurity, or related technical field. Experience developing...SeniorContract workVisa sponsorship
$102.4k - $179k
...solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and... ...deliver secure, reliable, and maintainable software while contributing to engineering... ...preferred. Career Framework: Professional - Senior Associate (P3) Estimated Hiring Range: At...Senior$100k - $130k
...Position Responsibilities This role combines advanced software engineering with compliance-driven development practices within a highly regulated medical device environment. The successful candidate will contribute to the design, implementation, verification, and documentation...SeniorFlexible hours- ...using AI/ML technologies Collaborate cross-functionally with engineers, product managers, scientists, and legal experts Mentor junior... ...engineering culture Requirements Bachelor's degree in computer science, software engineering, or a related field; or equivalent practical...Senior
- ...Sr. Firmware Engineer (Through early July 2027 // Mounds View, MN): W2 Candidates only Top 3 Skills: Embedded firmware testing and development... ...for the verification, analysis, and documentation of embedded software for implantable medical devices for Pelvic Health Therapies in...SeniorSecond job
- ...SOC, LLC is seeking a Top Secret Cleared Senior Software Engineer to work onsite at the Pentagon. The successful candidate will independently design and engineer new software products or major enhancement to existing software in support of the US Army Command and Control...Senior
- ...Join our dynamic engineering team to build scalable cloud-native applications that serve millions of users worldwide. You’ll work on cutting... ...with cross-functional teams to deliver high-quality software solutions. Requirements Bachelor’s degree in Computer Science...SeniorWorldwide
- ...HART Technologies, Inc. is looking for a Software Engineer to work as a member of our engineering services support team in Dahlgren, VA. Candidates who are highly motivated, process‑oriented, and are ready to learn and grow are encouraged to apply. Tactical Systems Software...Senior
- Verite Educational Services (VES) is a consulting firm that partners with organizations to design and deliver innovative, sustainable solutions for education and public service. About the Role Designing and developing rich and engaging web applications using VueJS, React...SeniorLocal area
$61.22 per hour
...Job Summary Title: Senior Software Engineer Location: Maple Grove, MN Contract Type: Contract, 1st Shift (9/80) Pay Rate: $61.22/hr Benefits: overtime, medical, dental, vision, 401k, travel. Requirements Must obtain a DoD Secret Personnel Clearance (PCL); U.S. citizenship...SeniorContract workDay shift- ...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...SeniorContract workWork experience placement
$125k - $150k
...Responsibilities Design, develop, test, and maintain software applications. Collaborate with cross-... ...Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years... ...and innovative work environment. Seniority level Mid-Senior level Employment type...SeniorFull time$115k - $130k
...round via MS Teams; final round onsite About the Role Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real-time systems, is seeking a Senior Software Engineer to join their growing team. In this role, you’ll design and develop...SeniorFull timeImmediate start$86.8k - $165.2k
...Dulles, VA or State College, PA. Responsibilities Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. Work with a team of engineers, architects, and leaders in an Agile environment. Learning Opportunities A breadth of advanced...SeniorTemporary workRelocationRelocation packageFlexible hours- ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Minnesotatime type: Full timeposted on: Posted Todayjob requisition id: R0003697# **Together we make breakthroughs possible.**At OCLC, we build technology with a purpose: to connect libraries...SeniorWork at officeWorldwide
$110k - $140k
...Description Supervisor’s Title: Software Engineer Manager Exempt Status: Exempt Location: Must be able to work onsite at the Burnsville Location... ..., and Retirement Benefits). Basic Functions We are seeking a Senior Software Engineer who is comfortable operating at the...SeniorFlexible hours- ...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
$120k - $200k
...Department: Technology Organization Reports To: Head of Engineering Location: Minneapolis, MN Ya rdstik is a start‑up software company with a mission of building trust and... ...organizations and their people. We are adding a Senior Software Engineer to help build out our platform...Senior- ...Impact As our Senior Engineer in Birmingham, Minneapolis, or working remotely, you will build, manage, and enhance shopper payments systems... .... What You’ll Need to Be Successful You have 5+ years of software development experience with a programming language like Golang...SeniorFull timeWork at officeRemote workWork from home
$80k - $110k
...Accurant International 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- ...Job Description As a Senior Software Engineer at Forj, you’ll do more than write code. In this role, you’ll lead software development on cross-discipline engineering teams, be trusted to translate our client’s vision into embedded software reality, shape system software...SeniorLocal area
$149.83k - $158.02k
...Software Engineer Position 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...SeniorFlexible hours$125k - $150k
...an early and critical team member as we develop the world’s first digital twin platform for complex systems. Sedaro is hiring Software Engineers to help achieve our mission of building infinitely scalable space system simulation software in the cloud. The ideal...SeniorPermanent employmentRemote workFlexible hours2 days per week- ...Wolters Kluwer Financial & Compliance Services division is looking for a Senior Software Engineer to work out of our St. Cloud, MN location. Job Description The Senior Software Engineer creates working software deliverables and provides leadership in the construction...SeniorWork experience placementNight shift1 day per week
$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- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
- ...any time, so we encourage innovative thinking and the sharing of ideas. Job Description Catapult Consultants is seeking a Senior Software Engineer to support the engineering, analysis, design, development, programming, and maintenance of custom software programs according...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Minnesota
- software developer Minnesota
- part time software developer remote Minnesota
- financial software developer Minnesota
- senior software engineer ruby on rails Minnesota
- software engineer amazon Minnesota
- senior software design engineer Minnesota
- software engineer remote Minnesota
- entry level software engineer remote Minnesota
- software engineer contract Minnesota

