Software Engineer, Product Security

Johnson & Johnson Innovative MedicineSanta Clara, CA
1d$106,000 - $170,200Hybrid

About The Position

At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at https://www.jnj.com We are searching for the best talent for a Software Engineer, Product Security, to be located in Santa Clara, CA. Remote consideration will be given to exceptional talent. We are looking for an early-in-career Software Engineer who would help improve the software cybersecurity of our product. The position requires knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as well as multi-functionally. The successful candidate is self-motivated, curious, and has the desire to bring the essential and best in class cybersecurity controls and implementations into the medical field.

Requirements

  • BS or equivalent in Computer Science, Cybersecurity, or equivalent field.
  • 2+ years of software development experience using C/C++.
  • Knowledge of cybersecurity concepts such as encryption, authentication and authorization.
  • Working knowledge of Linux Ubuntu and understanding security controls provided by the operating system.
  • Familiarity with shell scripting languages including bash.

Nice To Haves

  • MS/MEng in Computer Science, Cybersecurity, or similar field.
  • Knowledge working with multi-threaded applications.
  • Familiarity with CI/CD tools and Dev-Sec-Ops tools and processes.
  • Experience working with Agile methodology as an individual contributor.
  • Experience analyzing security risks from sources such as penetration testing, threat modeling, vulnerability management, etc.

Responsibilities

  • Designing, implementing, and testing software solutions for cybersecurity controls.
  • Defining software cybersecurity requirements and detailing the software design of the product based on cybersecurity requirements.
  • Performing software code reviews and design reviews.
  • Performing periodic risk assessment of security vulnerabilities in software for the product by identifying and analyzing software vulnerabilities
  • Creating documentation in support of the software development lifecycle and regulatory submissions for Medical Devices
  • Developing recommendations to mitigate security risks in product software.
  • Developing product software using C++ and scripting languages such as bash in an FDA regulated environment.
  • Actively collaborating with cross-functional product partners including Product Security, systems, test and service teams.
  • Adhering to organization and product level quality processes outlined in the Quality Management System.

Benefits

  • Employees and/or eligible dependents may be eligible to participate in the following Company sponsored employee benefit programs: medical, dental, vision, life insurance, short- and long-term disability, business accident insurance, and group legal insurance.
  • Employees may be eligible to participate in the Company’s consolidated retirement plan (pension) and savings plan (401(k)).
  • Employees are eligible for the following time off benefits: Vacation – up to 120 hours per calendar year Sick time - up to 40 hours per calendar year Holiday pay, including Floating Holidays – up to 13 days per calendar year Work, Personal and Family Time - up to 40 hours per calendar year
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service