Search

Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

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.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...