×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer- LabVIEW

Job in Milpitas, Santa Clara County, California, 95035, USA
Listing for: Johnson & Johnson MedTech
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Software Engineer, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 125000 - 201250 USD Yearly USD 125000.00 201250.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer- LabVIEW

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, boot loader, camera ISP
  • Proficient in Windows API, DLLs, and interfaces
  • Familiarity with Dev Ops 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, boot loader, camera ISP, proficiency in Windows API, DLLs, and interfaces, familiarity with Dev Ops 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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary