Software Engineer, Product Security

Johnson & Johnson

Santa Clara, California, United States
Base: $103,000 - $165,600 (california bay area); b...
Hybrid
C++ software development
Linux environment experience
Cybersecurity controls implementation
Design, implement, and test software solutions for cybersecurity controls, defining requirements and detailing software design based on cybersecurity needs

Job Summary

  • Design, implement, and test software solutions for cybersecurity controls, defining requirements and detailing software design based on cybersecurity needs.
  • Perform software code reviews, design reviews, and periodic risk assessments of security vulnerabilities in product software.
  • Develop product software using C++ and scripting languages in an FDA regulated environment, collaborating with cross-functional partners and adhering to quality processes.

Matching Summary

Design, implement, and test software solutions for cybersecurity controls, defining requirements and detailing software design based on cybersecurity needs.

Salary

Base: $103,000 - $165,600 (California Bay Area); Bonus/Equity: Annual performance bonus; Benefits: Medical, dental, vision, retirement plans, paid time off

Skills & Requirements

Must-have

  • C++ software development
  • Linux environment experience
  • cybersecurity controls implementation
  • software vulnerability assessment
  • scripting languages (bash)

Nice-to-have

  • multi-threaded applications knowledge
  • CI/CD and Dev-Sec-Ops familiarity
  • Agile methodology experience
  • threat modeling and risk analysis

Key Requirements

  • 2+ years C/C++ development experience
  • Knowledge of encryption, authentication, authorization
  • Working knowledge of Linux Ubuntu
  • Familiarity with bash scripting

Work Rights

Not specified

Tailored Resume

Cover Letter