Akkodis · 22 hours ago
Research Development Software Engineer
Akkodis is seeking a highly skilled R&D Software Engineer – Cybersecurity for a 12-month contract. This role focuses on improving the cybersecurity of medical devices through application development and system-level security engineering, utilizing C++ and Python to design and maintain secure software applications.
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
Qualification
Required
Bachelors 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
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
Benefits
Medical
Dental
Vision
Life insurance
Short-term disability
Additional voluntary benefits
An EAP program
Commuter benefits
401K plan
Paid Sick Leave
Holiday pay
Company
Akkodis
Akkodis provides digital engineering solutions for sustainable and innovative industries.
H1B Sponsorship
Akkodis has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (141)
2024 (121)
2023 (67)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-11-10
Canada NewsWire
2025-11-06
Company data provided by crunchbase