Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Engineer- Embedded Devices

Learn more about Johnson & Johnson
Johnson & Johnson

Johnson & Johnson

Senior Software Engineer- Embedded Devices

Santa Clara, CA
Full Time
Paid
  • Responsibilities

    Medical Devices, LLC, a division of the Johnson & Johnson Family of Companies, is recruiting a Senior Software Engineer, Digital Surgery Platform! This position can be based out of Santa Clara, CA or Raritan NJ or may be performed remotely within United States. Medical Devices, LLC., represents more than 60 manufacturing sites and 26,000 employees who plan, source, manufacture and deliver high-quality and cost-effective medical products to our customers around the globe each day. Work of the MD organization supports a multitude of product platforms, new products and delivery systems that are used in a wide range of procedures throughout the healthcare industry, including interventional cardiology, electrophysiology, minimally invasive surgery, hospital sterilization, clinical laboratory testing, diabetes management, joint replacement surgery and vision care. We are looking for a senior software engineering who will build, test, deploy and promote software services, applications especially embedded IoT devices, for the Digital Surgery Platform. The Senior Software Engineer will be interested in the engineering of advanced software solutions that innovate and have direct impact to Patients, Practitioners and Medical Devices. The Senior Software Engineer must bring strong thought leadership around Embedded Devices and Quality. The ability to collaborate and influence other engineers and leaders is an important factor for success. Key Responsibilities: The Senior Software Engineer will lead the adoption of modern engineering practices and the continuous improvement in quality across the digital surgery program. Specifically but not limiting to:

    • Accountable for the technology direction of Device Engineering deliverables throughout design and development across the projects in the Digital Surgery Platform (DSP) portfolio.
    • Plan and allocate resources to effectively staff and accomplish the work to meet team goals.
    • Organize and prioritize the deliverables, communicate these to the development teams, and define and validate device engineering performance goals.
    • Coordinate the efforts to drive and build user-centric product vision, testing, procedural development.
    • Maintain a standard engineering toolset, using J&J enterprise standards where applicable, and leading the adoption of new-to-J&J technologies where appropriate. Collaborate / Lead DevSecOps technology decisions (e.g. Terraform vs Bicep, test tool choices). Guide the teams in making appropriate language choices, and ensure the toolset and pipeline framework supports the languages in use across the platform.
    • Act as a coach and servant leader to the distributed DSP device team, and the engineering organization.
    • Mentor junior members of the engineering staff to expand design team abilities and establish good working practices.
    • Define and maintain a standard CI/CD framework (for example, including standard stages and quality gates).
    • Increase reuse and consistency of CI/CD artifacts, and minimize dependencies between teams, through the use of parameterized pipeline modules and an outside-in, approach to deployment and provisioning.
    • Define and implement a comprehensive test strategy, encompassing unit test, functional test, system and integration testing, performance testing, etc.
    • Implement a shift-left strategy, applying tools and techniques such as code scanning to improve security and identify issues earlier in the lifecycle.
    • Guide and support teams in automating common tasks and service requests. Partner with operations teams to adopt a Site Reliability Engineering approach.
    • Ensure the engineering pipelines support the traceability and other requirements of the Quality Management System, in an efficient manner and without compromising the broader quality approach (e.g. through inappropriate use of UI-based testing). Automate and integrate with other systems (Jira/X-Ray for test evidence and ServiceNow) where this will improve efficiency or reduce manual error.
    • Lead the adoption of CI/CD, with a particular focus on reducing cycle time and improving reliability of the deployment and release processes.
    • Engage in the architecture and design of the platform, as a contributing member of the architecture team.
    • Educate broader JJT engineering and device engineering community about latest engineering trends and best practices. Ensure the Digital Surgery program learns from and gives back to the broader community.
    • Advisor and SME to the broader MedTech R&D/IT engineering strategy, for example on the tradeoffs between standardization/reuse and decoupling/independence, from an engineering practitioner's perspective.
    • Research and stay ahead of emerging technology, industry, and regulatory trends to build a competitive advantage.

    Education:

    • A Bachelor's degree in Computer Science, Computer Engineering, or equivalent degree is required.

    Experience and Skills: Required:

    • Minimum 3 years of experience in embedded software product development.
    • At least 2 years of experience with cloud-based engineering. Azure experience is a strong advantage.
    • Strong C, C knowledge, software engineering and debugging skills.
    • Experience with Python preferred.
    • Deep understanding of modern engineering practices across test, configuration-as-code, and DevSecOps and CI/CD more generally.
    • Ability to solve complex problems required.
    • Highly organized and methodological, scientific approach.
    • Validated experience of managing a team to mature their test and engineering practices.

    Preferred:

    • Experience with ISO/IEC standards for medical devices.
    • Experience as a systems engineer bringing robotics systems through the development lifecycle, from concept to release.
    • Experience modeling and/or simulating system functionality and performance.
    • Experience with computer architecture, networking, and common communications protocols

    Other:

    • Must be adept at handling complexity and ambiguity. Must be skilled in building strong multi-functional partnerships.
    • Must have excellent interpersonal & communication skills (written and oral).

    At Johnson & Johnson, we're on a mission to change the trajectory of health for humanity. That starts by creating the world's healthiest workforce. Through innovative programs and policies, we empower the physical, mental, emotional and financial health of our employees and the ones they love. As such, candidates offered employment must show proof of COVID-19 vaccination or secure an approved accommodation prior to the commencement of employment to support the well-being of our employees, their families and the communities in which we live and work. 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 . Anticipated Salary Range: $88,000-$123,500 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. The annual performance bonus is a cash bonus intended to provide an incentive to achieve annual targeted results by rewarding for individual and the corporation's performance over a calendar/performance year. Bonuses are awarded at the Company's discretion on an individual basis.

  • Industry
    Hospital and Health Care
  • Fun Fact
    We aspire to be the world's healthiest work force, offering group fitness classes, beach volleyball courts, bicycle desks, and more!
  • About Us

    Push the boundaries of science to transform health—and your career.

    Join us and advance life-changing treatments for people who need them most. At Johnson & Johnson, our focus is on improving global health equity and developing MedTech and pharmaceutical innovations that impact the future of health. Using AI and robotics to transform surgery or helping data scientists and clinicians formulate new ways to diagnose and treat disease, this work may sound like sci-fi, but it’s all science, all real, and could be your career. Whatever your background, skills, or career goals, there’s a place for you to help solve some of the world’s most pressing health challenges with us.

    Accelerate your career while changing the world.

    Each of our broadly-based family of companies offers an inclusive and empowering culture and employee benefits (like paid time off to volunteer, transgender-inclusive and same-sex partner health insurance coverage, and more) designed to help you live your best life, however you define it. And our best-in-class learning and development approaches, mentorship, and access to innovators across the world will help you grow your skills and reach your career goals. Because when you're at your best, nothing stands between you and your next breakthrough.