Johnson & Johnson-logo
Johnson & Johnson
·
April 5, 2025
Apply Now
This job has closed.

Algorithm Software Engineer

Santa Clara, CA
Full-time
Hybrid
$86K/yr - $138K/yr
Entry, Mid Level
Johnson & Johnson develops medical devices, pharmaceuticals, and consumer packaged goods. They are seeking an Algorithm Software Engineer to join their Software Algorithms team, which focuses on translating innovative research into production-level software for surgical technologies and solutions.
Apply Now

Responsibilities

  • Working multi-functionally with clinical engineers, system engineers, and scientists to architect and develop software applications.
  • Bringing prototypes into C++ product level software in a regulated environment.
  • Improving and maintaining current software algorithms and architecture (refactoring, benchmarking, regression testing, etc.).
  • Designing and performing testing and validation of selected solutions.
  • Developing detailed software documentation following software documentation standard methodologies and industry practices.
  • Participating in design discussions and code reviews.
  • Understanding system and software input requirements to drive software development.

Qualification

Required

  • Bachelor’s degree in Computer Science or related field.
  • 2+ year(s) of experience in developing applications using C++ (11,14, 17).
  • Experience with Linux and development in Linux environments.
  • Experience and proficiency with Object-Oriented (OO) software design and modern design principles and practices (e.g., S.O.L.I.D., dependency management, source control, etc.).
  • Must be at least 18 years of age.
  • Ability to travel up to 10% domestic US and Internationally, with overnight stay.
  • Ability to work onsite at the J&J office in Santa Clara, CA.

Preferred

  • 1+ year(s) of experience developing applications using Python.
  • Experience developing and implementing numerical algorithms (e.g., computational geometry, graphics pipelines, computer vision, machine learning, etc.).
  • Proficiency with multi-threaded applications.
  • Experience building data access and visualization tools.
  • Strong interest in medical devices and technology.

Benefits

  • Medical
  • Dental
  • Vision
  • Life insurance
  • Short- and long-term disability
  • Business accident insurance
  • Group legal insurance
  • Consolidated retirement plan (pension)
  • Savings plan (401(k))
  • Long-term incentive program
  • 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
Johnson & Johnson develops medical devices, pharmaceuticals, and consumer packaged goods.
Glassdoor
4.2
Founded in 1886
New Brunswick, New Jersey, USA
10001+ employees
http://www.jnj.com