More jobs:
Senior Manager, R&D Software Engineering
Job in
Milpitas, Santa Clara County, California, 95035, USA
Listed on 2026-07-23
Listing for:
Dormont Manufacturing Co
Full Time
position Listed on 2026-07-23
Job specializations:
-
Software Development
Software Project Mgr/ Lead, Software Architect, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Senior Manager, R&D Software Engineering
Location:
Milpitas, California, United States of America
Our Laser software team of developers is at the forefront of technology in the medical device industry. You will lead and manage an agile team of talented software engineers making a vital contribution to the New Product Development pipeline and transforming patient care through innovation. You will manage 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 work collaboratively with other cross‑function teams.
- Lead and mentor a team of software engineers.
- Define team goals, development roadmaps, and performance metrics.
- Foster a culture of innovation, collaboration, and continuous improvement.
- Align software development efforts with organizational objectives and product strategies.
- Guide architecture, design, development, and integration for safety critical medical device application and embedded software systems using (but not limited to) C/C++, Python, Qt, LabVIEW, .NET.
- Guide integration with hardware components and communication protocols (SPI, I2C, UART, USB, etc.).
- Ensuring all software development complies with regulatory standards (e.g., FDA 21 CFR Part 820, IEC 62304). Develop code as part of larger software development projects. Overseeing development from conception to validation, ensuring documentation meets regulatory standards.
- Drive adoption of best practices in version control, CI/CD, Unit Testing, and debugging.
- Ensure “Secure‑by‑Design” and “Privacy‑by‑Design” to comply with the cybersecurity and privacy requirements for various regions; e.g.: FDA guidelines based on Section 3305 of the Omnibus – “Ensuring Cybersecurity of Medical Devices”.
- Understands and applies Johnson & Johnson’s Credo and Leadership Imperatives in day‑to‑day interactions with team.
- Manage multiple concurrent projects, balancing priorities and resources.
- Collaborate cross‑functionally with hardware, QA, product, regulatory, and operations teams.
- Ensure timely delivery of high‑quality software within budget constraints.
- Maintain documentation and traceability for regulatory and quality audits.
- Recruit, onboard, and develop engineering talent.
- Conduct performance reviews and career development planning.
- Promote knowledge sharing and technical training within the team.
- Lead a team of software engineers and guide the architecture, design, and development for safety critical medical device application.
- Develop code as part of larger software development projects. Evaluate available options and implement the best approaches. Overseeing development from conception to validation, ensuring documentation meets regulatory standards.
- Adhere to all procedures for end‑to‑end software / firmware development life cycle including requirements, design, coding, unit testing, system integration, and software release.
- Ensuring all software development complies with regulatory standards (e.g., FDA 21 CFR Part 820, IEC 62304).
- May need to do 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.
- Serve as subject matter expert in areas of competence.
- Hire, mentors, and directs software engineers, including performance assessments and career development.
- Understands and applies Johnson & Johnson’s Credo and Leadership Imperatives in day‑to‑day interactions with team.
- Bachelor’s or Master’s or Ph.D. degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
- 10+ years in embedded and GUI software development in medical device domain.
- 4+ years in a leadership or managerial role.
- Proven experience in delivering software for embedded systems in consumer electronics, automotive, medical devices, or industrial…
Position Requirements
10+ Years
work experience
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).
(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:
×