Gathering your results ...
10 days
Not Specified
Not Specified
Not Specified
<p>Basic Function</p> <p>We are seeking a Principal Software Engineer to lead the design and development of critical software systems within our medical device platform for diagnosing and treating heart arrhythmias. This role requires deep technical expertise, cross-functional communication, and the ability to lead in a fast-paced, highly regulated environment.</p> <p>You'll be expected to guide technical decisions, drive hands-on development, mentor engineers, and collaborate across hardware, QA, product, and clinical teams. A strong understanding of software interfaces with hardware and containerized architectures is essential. Familiarity with electrical engineering concepts and regulated development workflows will help you thrive in this hybrid systems environment.</p> <p>What Does Success Look Like</p> <ul> <li>You drive architectural clarity and mentor others toward higher technical quality. </li><li>You improve delivery velocity and safety by modernizing development processes and pipelines. </li><li>You help unify hardware and software teams through practical, system-level thinking. </li></ul> <p>Location: Must be able to work onsite at the Burnsville Location 5 days a week.</p> <p>Compensation: The expected salary/wage for this Minnesota-based position is between $130,000-175.000. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate's knowledge, skills, and or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental, Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, and Retirement Benefits).</p> <p>Apply Now ?</p> <p>Responsibilities</p> <ul> <li>Architects and develops robust, scalable, and testable software systems for medical applications. </li><li>Collaborates with hardware and electrical engineers to design reliable software-hardware integrations. </li><li>Guides container-based development workflows and enforce GitHub best practices, code review, branch management, release and patching. </li><li>Defines and documents software design in accordance with IEC 62304 and FDA submission requirements. </li><li>Reviews critical code and architectural decisions; drive high technical standards. </li><li>Leads technical mentorship and knowledge-sharing within the engineering team. </li><li>Contributes to root cause analysis, incident resolution, and risk mitigation. </li><li>Keeps management informed of key developments and potential issues, ensuring timely communication and coordination of plans and activities to promote a collaborative and efficient team environment. </li><li>Performs related work as apparent or assigned. </li></ul> <p>Qualifications</p> <ul> <li>10+ years of software engineering experience with increasing technical responsibility. </li><li>5+ years of working in the medical device industry; in depth knowledge and use of the medical device development process. </li><li>Strong proficiency in modern languages (e.g., C#, Python, Go, JavaScript). </li><li>Demonstrated experience building and scaling complex software systems. </li><li>Proficient in GitHub workflows, including pull requests, branching strategies, and automation. </li><li>Hands-on experience with container-based development using Podman, Docker and/or Kubernetes. </li><li>Excellent communication skills and cross-functional collaboration. </li><li>Experience working within Agile development environments using tools like Azure DevOps (ADO) Boards, Kanban, or Scrum methodologies. </li></ul> <p>Preferred Qualifications</p> <ul> <li>Familiarity with electrical engineering concepts, including data acquisition, signal handling, and hardware interfacing is a plus. </li><li>Experience working in regulated environments (IEC 62304, ISO 13485, FDA 510(k)). </li><li>Experience working closely with hardware or embedded systems teams. </li><li>Understanding of 3D mapping, signal processing, or medical visualization tools. </li><li>Strong contributor to technical documentation and developer workflows. </li></ul> <p>Apply Now ?</p>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!