Job Information
J&J Family of Companies Staff Software Engineer in Milpitas, California
Staff Software Engineer - 2406167026W
Description
Johnson & Johnson MedTech innovates at the intersection of biology and technology. With a focus on treating with pinpoint precision in the hardest-to-reach parts of the body, restoring anatomy and reimagining healing, our portfolio of smarter, less invasive, more personalized treatments is addressing the most complex diseases. Focus areas include: Interventional Solutions, Orthopaedics, Surgery and Vision
Johnson & Johnson Vision Care, Inc., a member of Johnson & Johnson’s MedTech Family of Companies, is recruiting for a Staff Software Engineer located in Milpitas, CA.
At Johnson & Johnson Vision , we have a bold ambition: to change the trajectory of eye health. That’s why, through our operating companies, we’ve developed solutions for every stage of life—to help people see better, connect better and live better. We partner with eye care professionals to provide some of the world’s leading products and technologies to address refractive error, cataracts, dry eye, and beyond. We are committed to using our reach and size for good, and strive to put quality eye care within reach of everyone, everywhere. Visit us at www.jjvision.com. Follow @JNJVision on Twitter and Johnson & Johnson Vision on LinkedIn.
Our Laser R&D team of engineers, designers are on the forefront of technology in the medical device industry. You will be making a vital contribution to the New Product Development pipeline and transforming patient care through innovation. Our 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 for a key role in bringing exciting new products to market in support of the J&J Vision. This role is expected to contribute independently to the completion of project goals as well as work collaboratively with other cross-function teams.
Key Responsibilities:
Lead architecture, design, and development of real-time controls and monitoring on embedded hardware for safety critical medical device application.
Adhere to all procedures for end-to-end software / firmware development life cycle including requirements, architecture, design, coding, unit testing, system integration, and software release
Hands-on troubleshooting to resolve system, hardware, and software issues requiring data analysis to identify underlying root cause
Oversight of development and deliverables from outsourced vendor
Qualifications
- A minimum of 6 years of related experience with a Bachelor’s Degree in Computer Engineering, Electrical Engineering, Physics or related fields.
Experience and Skills:
Required:
Proficiency in C/C under Windows or Linux
Experience with hardware / software troubleshooting and integration
Demonstrated ability in software / firmware development delivering reliable, testable and maintainable code for embedded system
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
Interact well with engineering and cross-functional teams and maintain strong working relationships with internal and external collaborators in a fast-paced goal-driven environment
Strong communication, organizational and interpersonal skills
Preferred:
Experience with ARM architecture
Experience with RTOS and hardware communication protocols such as I2C, SPI, RS485, TCP, UDP
Experience with signal/ image processing and computer vision
Experience with board bring-up
Experience with motion / servo control, bootloader, camera ISP
Experience managing outsourced vendor
Familiarity with DevOps, and Agile software development
Experience with Python, LabVIEW, UML, C# or Qt
Experience with test and measurement devices
Rapid prototyping experience
Ability to read and understand PCB schematics
Experience working in FDA regulated industry
Other:
- Ability to travel up to 10%
Johnson & Johnson is an Affirmative Action and 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, or protected veteran status and will not be discriminated against on the basis of disability.
For more information on how we support the whole health of our employees throughout their wellness, career and life journey, please visit www.careers.jnj.com.
This job posting is anticipated to close on 4/13/2024. The Company may however extend this time-period, in which case the posting will remain available on https://www.careers.jnj.com to accept additional applications.
The anticipated base salary for this position is $119,000 to $191820.
Johnson & Johnson is an Affirmative Action and 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, or protected veteran status and will not be discriminated against on the basis of disability.
#LI-RP1
Primary Location NA-US-California-Milpitas
Organization AMO Development, LLC (6242)
Job Function R&D Software/Systems Engineering
Req ID: 2406167026W
J&J Family of Companies
- J&J Family of Companies Jobs