Manager, Software Applications & Tools
Johnson & Johnson - Santa Clara, CA
Apply NowJob Description
Job Description - Manager, Software Applications & Tools (2506233119W) Position Summary: Johnson & Johnson MedTech is recruiting for a Manager for our Software Applications & Tools within our MedTech Surgery organization. The location for this position is Santa Clara, CA and may require up to 10% travel. The Manager Software Applications & Tools plays a key role in leading the development of the software for two areas: Tools used to automate, analyze, and test the robotic surgery system and Applications used by the Surgeon to perform robotic surgery. She/he will understand the system from both a technical perspective and the user's viewpoint and guide her/his team in the design and development of the applications and tools that ultimately enable surgeons on a next-generation surgical robotic system to provide better patient outcomes. We are looking for a candidate who can lead, mentor, and motivate her/his team to successful software delivery. Key Responsibilities: Build, lead, and mentor a team of hardworking engineers focused on providing applications that provide device control and tools for a surgical robotics application. Contribute to the software architecture design to enable future enhancements and iterative releases. Collaborate with R&D teams to identify and drive technical and process improvements with the goal of improving developer and user efficiency and product compliance. Work with software, robotics, and other specialists (clinical, system engineering, instruments, integration, human factors, labeling) as part of a focused multi-functional team developing the software applications and tools for surgical robotics. Interact with the other software teams, Clinical Engineering, System Engineering, Product Marketing, and Program Management teams to define requirements and validate features. Collaborate with internal and external third-party companies from both business and technical perspectives. Support C++ and Python software development, facilitate design discussions, and perform code reviews. Identify, manage and mitigate technical and project risk through coordination with teams in R&D and external collaborators. Qualifications Education: • Bachelor's or Master's Degree in Computer Science, Computer Engineering or equivalent. Experience and Skills: Required: 2+ years of professional experience managing software teams. 5+ years of professional experience developing software products. Strong understanding of software design/architecture and hardware integration. Minimum 5 years of C++ and Object-Oriented development. Experience with Unit testing and software Verification and Validation processes. Collaborative teammate with excellent written and in-person communication skills. Experience working with Hardware and product bring up required. Experience developing C++ for multi-target applications (Realtime and non-realtime Linux). Proven leadership and collaboration with distributed teams. Ability to work in a regulated environment in compliance to ISO 13485 and 21 CFR 820 or similar compliance standards. Preferred: 3+ years technical experience working on hardware control applications or tools development. Experience developing complex Python applications and interfaces. Proficiency with multi-threaded applications. Experience with networking in a distributed system. Experience working in an Agile development environment. The anticipated base pay range for this position is $166,000 to $267,145. The Company maintains highly competitive, performance-based compensation programs. Under current guidelines, this position is eligible for an annual performance bonus in accordance with the terms of the applicable plan. 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. #J-18808-Ljbffr
Created: 2025-02-01