What are the responsibilities and job description for the Software Engineer position at The Dolphin Group?
We are seeking a talented Software Engineer – Cybersecurity to join an innovative R&D team focused on advancing the security of medical devices. This role combines hands-on software development with cybersecurity and system-level engineering to help protect critical healthcare technologies from evolving threats.
The ideal candidate will bring strong experience in C and Python, along with a passion for secure software development and improving product resilience in regulated environments.
Key Responsibilities
- Develop, enhance, and maintain software applications using C and Python
- Support and implement cybersecurity measures for medical device systems
- Work with encryption and security tools, including OpenSSL
- Participate in code reviews, threat modeling, and vulnerability assessments
- Collaborate with cross-functional teams to ensure secure product development
- Create and maintain documentation for software design and security architecture
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- 3 years of professional experience with C and Python development
- Solid understanding of secure coding practices and cybersecurity principles
- Strong problem-solving, troubleshooting, and communication skills
Preferred Qualifications
- Experience working in Linux environments
- Familiarity with Qt, Perl, or Shell scripting
- Experience with OpenSSL, TLS, and PKCS standards
- Knowledge of regulated industries (e.g., medical devices, healthcare, aerospace, automotive, or defense)
- Exposure to system-level security or embedded development
Benefits
- Health care insurance benefits available first of the month following 60 days of employment. Thirty (30) hours worked per week must be averaged in order to maintain coverage. 401k enrollment is available per the Secure Act guidelines. Earned Sick and Safe time is accrued and can be used per the State of MN guidelines.