JOBSEARCHER

R&D Software Engineer III

KyybaSaint Paul, MNJune 5th, 2026
Title : R&D Software Engineer (Software Engineer - Cybersecurity) Location : St. Paul, MN 55117- 100% onsite Duration : 12+ months contract (possible extension) Days/Hours: Mon Friday 8:00am to 4:30pmJob Description: We are seeking a highly skilled Software Engineer with strong proficiency in C++ and Python with the desire to use those skills to improve the cybersecurity of medical devices.This role is ideal for someone who enjoys working across both application development and system-level security engineering. Key Responsibilities " Design, develop, and maintain software applications using C++ and Python. " Implement and maintain secure coding practices and contribute to the hardening of medical devices to effectively protect against and respond to known and emerging cybersecurity threats. " Utilize OpenSSL for cryptographic operations including symmetric and asymmetric encryption, key pair generation and management, and X.509 certificate creation, signing, and validation. " Participate in code reviews, threat modeling, and vulnerability assessments. " Document system configurations, software designs, and security architecture. " Work with Systems Engineering, Product Security, and other stakeholders to develop cybersecurity controls. " As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes Required Qualifications " Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). " Demonstrated knowledge and 3+ years of experience developing software in C++ and Python. " Experience with secure software development lifecycle (SSDLC) and secure programming practices. " Ability to apply cybersecurity principles (confidentiality, integrity, availability) to the design and development of medical device software. " Excellent problem-solving and debugging skills. " Strong written and verbal communication skills, with ability to communicate to all levels of the organization. Preferred Qualifications " Knowledge of the Qt application development framework. " Demonstrated knowledge and experience working with Perl or Shell. " Experience working in a Linux software development environment. " Experience with OpenSSL and cryptographic protocols, TLS, and PKCS. " Knowledge of 62304 and other standards applicable to Class II and Class III medical devices. " Familiarity with FDA cybersecurity guidance. " Previous experience working in a regulated industry such as automotive, aerospace, healthcare, or defense. Selected Candidate will start ASAP after screenings have cleared. 1st Round Meeting will be via video-Teams 2nd Round Onsite with a couple of Team members/manager