Title: R&D Software Engineer III – Cybersecurity & Linux Systems
Location: Little Canada, MN 55117
Duration: 12 Months | 100% Onsite
Position Summary
Seeking a highly skilled R&D Software Engineer III – Cybersecurity professional with strong expertise in C++, Python, Shell scripting, and a solid foundation in Red Hat Enterprise Linux (RHEL) system administration and Linux cybersecurity principles.
This 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.
Consultants Eligible Benefits Upon Waiting Period:
- 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)
Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritional and branded generic medicines.
Working together, Abbott and Talent Solutions partner to deliver top talent for contingent roles at Abbott, building better and healthier lives. Abbott believes all employees are essential to creating life-changing breakthroughs, performing key duties to create life-changing breakthroughs.
- Published on 07 Nov 2025, 10:01 PM
