Staff Software Engineer- LabVIEW

Johnson & Johnson MedTech

Milpitas (CA)

On-site

USD 125,000 - 201,250

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Vacation – 120 hours per calendar year
Sick time – 40 hours per calendar year
Holiday pay – 13 days per calendar year
Parental leave – 480 hours within one year of birth/adoption
Volunteer leave – 32 hours per calendar year

Job summary

Johnson & Johnson MedTech is seeking a Staff Software Engineer to join their Laser software team in Milpitas, CA. In this critical role, you will lead embedded software architecture and development for safety-critical medical devices. The ideal candidate will have extensive experience in LabVIEW and contribute to new product development, driving innovation in patient care.

Responsibilities include leading software development projects, collaborating with cross-functional teams, and ensuring the delivery of reliable, maintainable code. A strong technical background and familiarity with FDA regulations are essential.

Qualifications

  • Bachelor's degree with a minimum of 5 years of relevant experience.
  • Experience with LabVIEW RT and FPGA Modules.
  • Demonstrated ability in software/firmware development for embedded systems.

Responsibilities

  • Lead embedded software architecture and development for medical devices.
  • Develop code as part of larger software projects.
  • Adhere to end-to-end software development life cycle procedures.

Skills

LabVIEW RT
LabVIEW FPGA Modules
C/C++
Python
UML
C#
RTOS
hardware communication protocols
DevOps
Agile software development

Education

Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field
Master’s degree
Ph.D.

Tools

LabVIEW
Windows
Linux

Job description

Job Title

Staff Software Engineer (LabVIEW) – Milpitas, CA

Purpose

Our Laser software team of developers is at the forefront of technology in the medical device industry. You will contribute to the New Product Development pipeline and transform patient care through innovation. The Staff Software Engineer leads software/firmware development projects that provide creative, functional, cost‑effective, and validated product designs in a team‑based environment. This is an opportunity to bring exciting new products to market in support of the J&J Vision. The role is expected to contribute independently to the completion of project goals and collaborate with cross‑function teams.

You Will
  • Lead embedded software architecture, design, and development for safety‑critical medical device applications
  • Develop code as part of larger software development projects, evaluating options and implementing best approaches
  • Adhere to all procedures for end‑to‑end software/firmware development life cycle including requirements, design, coding, unit testing, system integration, and software release
  • Troubleshoot system, hardware, and software issues, performing data analysis to identify root causes
  • Oversee development and deliverables from outsourced vendors
  • Serve as subject‑matter expert in areas of competence
  • Understand and apply Johnson & Johnson’s Credo and Leadership Imperatives in day‑to‑day interactions with the team
Required Qualifications
  • Bachelor’s degree with a minimum of 5 years of relevant experience, or Master’s degree with 4 years, or Ph.D. with 2 years of experience in Computer Engineering, Electrical Engineering, Physics, or a related field
  • Experience with LabVIEW RT or LabVIEW FPGA Modules (FPGA experience using LabVIEW and National Instrument hardware is a must)
  • Demonstrated ability in software/firmware development delivering reliable, testable and maintainable code for embedded systems
  • Experience with hardware/software integration and issue resolution
  • Proficiency in LabVIEW under Windows or Linux
  • Experience with software development best‑practices, source code control, requirement and design documentation, code review, and software release
  • Experience with at least one full cycle of commercial product release
  • Experience working with cross‑functional teams and maintaining strong working relationships with internal and external collaborators in a fast‑paced, goal‑driven environment
  • Strong communication, organizational and interpersonal skills
Preferred Qualifications
  • Proficiency in C/C++ is a plus
  • Experience working in FDA‑regulated industry
  • Experience with Python, UML, C# or Qt
  • Experience with RTOS and hardware communication protocols such as I2C, SPI, RS485, TCP, UDP
  • Experience with board bring‑up
  • Experience with motion/servo control, bootloader, camera ISP
  • Proficient in Windows API, DLLs, and interfaces
  • Familiarity with DevOps and Agile software development
  • Rapid prototyping experience
  • Ability to read and understand PCB schematics
  • Experience with signal/image processing and computer vision
  • Strong familiarity with LabVIEW Object Oriented Programming (LVOOP)
  • LabVIEW Professional Certifications: Certified LabVIEW Developer (CLD), Certified LabVIEW Architect (CLA), or LabVIEW Associate Developer
Other
  • Ability to travel up to 10%
Required Skills

Proficiency in C/C++, experience with FDA‑regulated industry, experience with Python, UML, C# or Qt, experience with RTOS and hardware communication protocols such as I2C, SPI, RS485, TCP, UDP, experience with board bring‑up, experience with motion/servo control, bootloader, camera ISP, proficiency in Windows API, DLLs, and interfaces, familiarity with DevOps and Agile software development, rapid prototyping experience, ability to read and understand PCB schematics, experience with signal/image processing and computer vision, strong familiarity with LabVIEW Object Oriented Programming (LVOOP), LabVIEW Professional Certifications: Certified LabVIEW Developer (CLD), Certified LabVIEW Architect (CLA), or LabVIEW Associate Developer

Preferred Skills

Proficiency in C/C++, experience with FDA‑regulated industry, experience with Python, UML, C# or Qt, experience with RTOS and hardware communication protocols such as I2C, SPI, RS485, TCP, UDP, experience with board bring‑up, experience with motion/servo control, bootloader, camera ISP, proficiency in Windows API, DLLs, and interfaces, familiarity with DevOps and Agile software development, rapid prototyping experience, ability to read and understand PCB schematics, experience with signal/image processing and computer vision, strong familiarity with LabVIEW Object Oriented Programming (LVOOP), LabVIEW Professional Certifications: Certified LabVIEW Developer (CLD), Certified LabVIEW Architect (CLA), or LabVIEW Associate Developer

Base Pay Range

$125,000.00 – $201,250.00

Benefits
  • Vacation – 120 hours per calendar year
  • Sick time – 40 hours per calendar year (48 hours for employees in Colorado, 56 hours for employees in Washington)
  • 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 birth/adoption/foster care of a child
  • Bereavement leave – 240 hours for an immediate family member; 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
Additional Benefit Information

For additional general information on company benefits, please go to: https://www.careers.jnj.com/employee-benefits

Equal Opportunity Employer Statement

Johnson & Johnson is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, protected veteran status or other characteristics protected by federal, state or local law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

Accommodation Statement

Johnson & Johnson is committed to providing an interview process that is inclusive of applicants’ needs. If you are an individual with a disability and would like to request an accommodation, please email the Employee Health Support Center (ra‑employeehealthsup@its.jnj.com) or contact AskGS to be directed to your accommodation resource.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer- LabVIEW
Staff Software Engineer- LabVIEW

6094-Johnson & Johnson Vision Care, Inc. Legal Entity • Milpitas (CA)

On-site
USD 125,000 - 202,000
401(k) retirement plan
120 hours vacation
Paid sick time
+1
Staff Software Engineer- LabVIEW
Staff Software Engineer- LabVIEW

Johnson & Johnson • Milpitas (CA)

On-site
USD 125,000 - 201,000
Staff Software Engineer- LabVIEW
Staff Software Engineer- LabVIEW

Johnson & Johnson Innovative Medicine • Milpitas (CA)

On-site
USD 125,000 - 201,000
Vacation and leave benefits
401(k) / retirement plan
Senior Manager, R&D Software Engineering
Senior Manager, R&D Software Engineering

Johnson & Johnson MedTech • Milpitas (CA)

On-site
USD 157,000 - 272,000
Pension and 401(k) plans
Vacation (120 hours per year)
Sick time (40 hours per year)
+2
Senior Manager, R&D Software Engineering
Senior Manager, R&D Software Engineering

Johnson & Johnson • Milpitas (CA)

On-site
USD 157,000 - 271,000
Senior Manager, R&D Software Engineering
Senior Manager, R&D Software Engineering

6094-Johnson & Johnson Vision Care, Inc. Legal Entity • Milpitas (CA)

On-site
USD 157,000 - 272,000
401(k) plan
Vacation and sick leave
Parental leave
Manager - IT Lab Operations & Scientific Systems
Manager - IT Lab Operations & Scientific Systems

Johnson & Johnson Innovative Medicine • Malvern

On-site
USD 102,000 - 177,000
Vacation hours per year
Sick time per year
Holiday pay and floating holidays
+6
Manager - IT Lab Operations & Scientific Systems
Manager - IT Lab Operations & Scientific Systems

Johnson & Johnson Innovative Medicine • Raritan (NJ)

On-site
USD 102,000 - 177,000
Vacation 120 hours/year
Sick time 40 hours/year
Floating Holidays 13 days/year
Senior Manager, Product Security - Shockwave Medical
Senior Manager, Product Security - Shockwave Medical

6947-SHOCKWAVE MEDICAL INC. Legal Entity • United States

On-site
USD 142,000 - 245,000
Health benefits
401(k) plan
Manager - IT Lab Operations & Scientific Systems
Manager - IT Lab Operations & Scientific Systems

Johnson & Johnson Innovative Medicine • Spring House (PA)

On-site
USD 102,000 - 177,000
Vacation time
Sick time
Parental Leave