Abbott
Cybersecurity Software Engineer Job at Abbott in Saint Paul
Abbott, Saint Paul, MN, US, 55199
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