Software Engineer, GUI

Johnson & Johnson•Santa Clara, CA
•Hybrid

About The Position

Auris Health, Inc., an employer within Johnson & Johnson, is hiring a Software Engineer, GUI in Santa Clara, California. The role designs, develops, tests, deploys, maintains, and improves software. The engineer manages individual project priorities, deadlines, and deliverables, and collaborates with designers, researchers, clinicians, product managers, and peers to shape effective user experiences and design. The position includes participation in regular code reviews. Telecommuting may be permitted under the company's hybrid policy.

Requirements

  • Master's degree in Computer Science, Computer Engineering, Technology Innovation, or a related field.
  • At least 2 years of experience in the job offered or in a Software Engineer, GUI-related occupation.
  • Programming skills in C/C++.
  • Experience with modular GUI development in Universal Windows Platform.
  • Experience with architecture design patterns including Model-View-ViewModel (MVVM) and Model-View-Controller (MVC), and user experience design frameworks including material design principles.
  • Experience across the software stack, including front-end, back-end, and their connection, as well as DevOps and deployment.
  • Experience working in a Windows environment.
  • Experience with software development tools, including Git, Jenkins, and an Integrated Development Environment.
  • Medical device development experience.
  • Prototyping experience: designing, implementing, and verifying a software function as a proof of concept.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software.
  • Manage individual project priorities, deadlines, and deliverables.
  • Collaborate with designers, researchers, clinicians, product managers, and peers to shape user experiences and design.
  • Participate in regular code reviews.

Benefits

  • Employees are eligible to participate in the Company's consolidated retirement plan (pension) and savings plan (401(k)), subject to the terms of the respective plans.
  • Eligible to participate in the Company's long-term incentive program.
  • Vacation: 120 hours per calendar year.
  • Sick time: 40 hours per calendar year, with different stated annual amounts for Colorado and Washington residents.
  • Holiday pay, including floating holidays: 13 days per calendar year.
  • Work, Personal and Family Time: up to 40 hours per calendar year.
  • Parental leave: 480 hours within one year of a child's birth, adoption, or foster care placement.
  • Bereavement leave: 240 hours for an immediate family member and 40 hours for an extended family member per calendar year.
  • Caregiver leave: 80 hours in a 52-week rolling period.
  • Volunteer leave: 32 hours per calendar year.
  • Military spouse time off: 80 hours per calendar year.
  • Medical, dental, vision, and time-off benefits, as well as other benefits provided for in the applicable Collective Bargaining Agreement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service