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
- ...Trevity LLC is seeking Senior Software Engineers to lead the development and integration of enterprise-scale software solutions supporting imagery exploitation, geospatial intelligence, and advanced analytics initiatives across the IC and DoD enterprise. This role requires...Senior
- ...A technology solutions provider is seeking a Senior Software Engineer to join their team in St. Louis, MO. This fully onsite position requires at least 8 years of full stack development experience, with a focus on web services and geospatial systems. The ideal candidate...SeniorFlexible hours
- ...We are seeking highly motivated engineers with a thirst for learning, in support a geographically dispersed, state of the art systems... ...desktop with a variety of enterprise services Evaluates desktop software and hardware technologies and determines the most efficient...SeniorWork at office
- ...Freedom Technology Solutions Group is seeking a Software Developer to support our client’s intelligence analysis products and capabilities... ..., rapid prototyping, and modern technology stacks. The Senior Software Developer provides comprehensive knowledge across multiple...SeniorWork at officeRemote workFlexible hoursNight shift
- A leading technology solutions firm in St. Louis is seeking a Software Engineer to support the National Geospatial-Intelligence Agency (NGA) with software development capabilities. This role will enhance client capabilities through agile methodologies and modern technology...Senior
- ...code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior‑level experience deploying microservices...SeniorContract workTemporary work
- Strong in AWS, React JS/Angular, NodeJS, terraform Knowledge and understanding of Jenkins relational/NoSQL database Experience with AWS, GCP or other cloud provider Proficiency in multiple tools of the full stack covering frontend frameworks, databases and deployments...SeniorImmediate start
- ...draw crucial insights through data, feeds, analytics, AI and workflow solutions. The Opportunity We are seeking passionate software engineers from mid-level to lead to help us build robust, enterprise-grade solutions that drive real-world impact. Our problems are complex...Senior
- Overview Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team. This position is fully onsite in St. Louis, MO. Qualifications The ideal candidate must have demonstrated firsthand experience in at least three of the following: Java...SeniorRemote work
$190k - $240k
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...beyond basic configuration. 5+ years of professional backend software engineering experience. Strong production experience in...SeniorWork at officeRemote workFlexible hours- Freedom Technology Solutions Group is seeking a Software Developer to support our client's intelligence analysis products and capabilities... ..., rapid prototyping, and modern technology stacks. The Senior Software Developer provides comprehensive knowledge across multiple...SeniorFor contractorsWork at officeRemote workFlexible hoursNight shift
- A technology consulting firm in St. Louis is seeking a senior-level software engineer who specializes in deploying microservices within cloud environments. This role requires a relevant degree and includes the responsibility of developing secure software architectures,...Senior
- Dormont Manufacturing Co in St. Louis is seeking a Senior Software Engineer to help build and modernize financial tooling and platforms used across the organization. You will collaborate with internal teams, lead code reviews, and advance DevOps adoption while delivering...SeniorRemote job
- A leading engineering firm in St. Louis, Missouri is seeking a Senior Software Engineer for a full-time position requiring an active Top Secret/SCI clearance. This role focuses on full-stack Python development, API development, Kubernetes deployment, and modern DevOps...SeniorFull time
- LSEG is seeking passionate software engineers at the manager level to help build robust, enterprise-grade solutions that drive impactful results. If you are an experienced software engineer with skills in Java, Python, C++, or C# and a strong interest in AI, this role...Senior
- A technology solutions provider is seeking an experienced Software Developer in St. Louis, MO to enhance intelligence analysis products. This role involves leading the design and development of enterprise-scale backend services, utilizing AWS and DevSecOps practices. The...SeniorFlexible hours
- ...professionals dedicated to excellence and integrity. Responsibilities Design, develop, and maintain robust and efficient embedded software systems using modern C++ and embedded Linux (PetaLinux) for critical defense applications. Provide detailed technical explanations...Senior
- Aqua IT is seeking an experienced AI Engineer to lead AI solutions, collaborate with pipeline development and deployment teams, and advance... ...dashboards while mentoring teams and delivering high-impact AI features across our software platforms. #J-18808-Ljbffr Aqua ITSenior
- Leidos National Solutions seeks a Senior AI Software Engineer to drive innovation across complex, mission-critical systems. Architect AI solutions for sea-based and cloud-enabled platforms, integrating emerging AI technologies to exceed benchmarks. Responsibilities include...Senior
$162.4k - $233k
Scale AI, Inc. in St. Louis is hiring a Senior Software Engineer to lead the development of backend systems for Federal customers. This role involves managing feature lifecycles, direct orchestration of agent fleets, and translating customer needs into technical requirements...Senior- A leading investment advisory firm in St. Louis is seeking a Senior Software Engineer- Quantitative Developer to join their Investment Risk and Analytics team. The role involves designing infrastructure for analytics and research workflows, mentoring junior team members...Senior
$150k
...Hire (W-2 only) Compensation: Up to $80/hour W-2; conversion target up to $150k base Overview We are seeking a backend-focused Software Engineer to join a small, high-impact team modernizing enterprise systems within a B2B services platform. The team is driving an AI-...SeniorContract workRemote work3 days per week$140k - $200k
Clutch Canada is seeking a Senior Software Engineer for its Core Experiences Team in St. Louis, Missouri. The ideal candidate will drive improvements in our foundational services and SDKs, ensuring the highest quality product experience across platforms. Offering competitive...Senior- Senior Software Engineer (On-site / Clearance Required) Required Clearance: Active Top Secret/SCI Clearance DLS Engineering is seeking a Senior Software Engineer for a full-time position in St. Louis, Missouri. This is an on-site position. This role requires strong full...SeniorFull time
$113.9k - $189.9k
Senior Software Engineer - News Engineering @ LSEG Help us shape the future of real‑time news delivery and join a team powering the heartbeat of global information! LSEG’s News Engineering group is looking for a Senior Software Engineer to help evolve our News platform...SeniorWorldwide- Senior Software Engineer - St. Louis Companies across the world face fast‑changing risks. Understanding and responding to those risks is essential to long‑term success. As part of our St. Louis engineering team, you will help deliver solutions that empower customers to...SeniorRemote workFlexible hours
$216k - $311k
The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed teams use to develop agentic capabilities... ...in data Illustrating how an agent reached a decision As a Senior Software Engineer, you will lead the development of a vertical...Senior- Overview We are seeking a full-time Senior Software Engineer - Aviation Displays at Garmin's U.S. headquarters in the Greater Kansas City area, or Garmin's office location in Chandler, AZ or St. Louis, MO. In this role, you will be responsible for providing technical leadership...SeniorFull timeWork at office
$131.3k - $237.35k
...Description The Leidos National Solutions team is seeking a Senior AI Software Engineer to lead advanced development efforts and collaborate closely with pipeline engineering and deployment teams. The FS2 Sea task order supports multiple operational, cloud‑deployed...SeniorLocal areaImmediate start- Overview Senior Software Development Engineer AI Applications Location: Saint Louis, MO Duration: 14 Months + Extension Hourly Rate: Depending on Experience (DOE) Work Authorization: Responsibilities Design, develop, and implement AI applications leveraging Microsoft AI...SeniorHourly payPermanent employmentContract workLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Saint Louis, MO
- software developer Saint Louis, MO
- software developer internship no experience Saint Louis, MO
- junior software developer Saint Louis, MO
- part time software developer remote Saint Louis, MO
- financial software developer Saint Louis, MO
- senior software engineer ruby on rails Saint Louis, MO
- software engineer amazon Saint Louis, MO
- senior software design engineer Saint Louis, MO
- software engineer remote Saint Louis, MO

