Logo
Abbott

R&D Software Engineer III - Cybersecurity & Linux Systems

Abbott, Saint Paul, Minnesota, United States, 55199

Save Job

R&D Software Engineer III – Cybersecurity & Linux Systems

Location: Little Canada, MN 55117; Duration: 12 Months | 100% Onsite Seeking a highly skilled R&D Software Engineer III – Cybersecurity professional with strong expertise in C++, Python, and Shell scripting, and a solid foundation in Red Hat Enterprise Linux (RHEL) system administration and Linux cybersecurity principles. The role requires hands‑on experience with OpenSSL, including encryption, key management, and X.509 certificate handling. The ideal candidate will be comfortable working across both application development and system‑level security engineering. Key Responsibilities

Design, develop, and maintain software applications using C++, Python, and Shell scripting. Implement secure coding practices and support Linux system hardening against emerging cybersecurity threats. Use OpenSSL for cryptographic operations—encryption, key pair generation, certificate creation, signing, and validation. Participate in code reviews, vulnerability assessments, and threat modeling activities. Create and maintain documentation for system configurations, software designs, and security controls. Collaborate with cross‑functional teams, including Software Development, Systems Engineering, and Product Security, to implement cybersecurity controls. Contribute to project milestones, including requirements definition, software implementation, code reviews, and release activities, in alignment with medical device development standards. Required Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Demonstrated experience with C++, Python, Perl, or Shell scripting. Strong understanding of Linux system administration, ideally with RHEL. Hands‑on experience with OpenSSL, cryptographic protocols (TLS, PKCS), and certificate management. Familiarity with Linux cybersecurity tools such as SELinux, fapolicyd, and secure boot. Strong problem‑solving, debugging, and troubleshooting skills. Experience performing cybersecurity vulnerability assessments and implementing remediations. Excellent written and verbal communication skills. Preferred Qualifications

Experience with the Qt application development framework. Knowledge of secure software development lifecycle (SSDLC) and secure programming best practices. Familiarity with TPM (Trusted Platform Module) and hardware‑backed key storage. Relevant certifications (e.g., RHCE, Security+, CISSP, CSSLP). Knowledge of FDA Cybersecurity Guidance, GDPR, and NIST standards. Understanding of IEC 62304 and other standards for Class II and Class III medical devices. Prior experience in regulated industries such as healthcare, aerospace, automotive, or defense. Benefits

Medical and Prescription Drug Plans Dental Plan Vision Plan Health Savings Account (for High Deductible Health Plans) Flexible Spending Accounts (Health, Limited Purpose, Dependent Care, Commuter Parking, and Commuter Transit) Supplemental Life Insurance Short‑Term Disability (coverage varies by state) Long‑Term Disability Critical Illness, Hospital coverage, Accident Insurance MetLife Legal, MetLife ID Fraud, and MetLife Pet Insurance 401(k)

#J-18808-Ljbffr