Research Development Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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.

Information Technology & Services
check
H1B Sponsor Likelynote
Hiring Manager
Raja Sekhar
linkedin

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

C++PythonSecure software developmentOpenSSLLinux developmentCybersecurity principlesQt frameworkPerlShellTLSPKCSFDA cybersecurity guidanceRegulated industry experienceProblem-solvingCommunication skills

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 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 Stage

Leadership Team

leader-logo
Lane Greever
Chief Operating Officer (COO), Americas
linkedin
leader-logo
Kishore Raj
Vice President & Partner: Technology and Engineering Consulting and Services
linkedin
Company data provided by crunchbase