Principal Software Systems Engineer

1 month ago


Santa Clara, United States Johnson & Johnson Full time

Johnson & Johnson, a global leader in healthcare, is currently recruiting for a Principal Software Systems Engineer This position will be located in Cincinnati, OH or Santa Clara, CA.


At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Thriving on a diverse company culture, celebrating the uniqueness of our employees, and committed to inclusion.


Job Description:

Ethicon Endo-Surgery, Inc. was created 30 years ago in Cincinnati, Ohio, developing innovative devices that have driven the shift from open to minimally invasive surgery that continues to lead the industry today. Our diverse team of engineers, designers, and technical specialists are on the forefront of technology in the medical device industry.

The Principal Software Systems Engineer will make vital contributions to the New Product Development (NPD) pipeline and transform patient care through innovation. They are responsible for working with our NPD teams to design and architect product software for use in cutting edge medical devices.


Key Responsibilities:

  • Develop software architecture and requirements for highly complex medical capital modules
  • Create software interface control specifications for connected electromechanical modules.
  • Drives the software developer teams to ensure software features are defined and testable and planned accoridng to the Dev Ready Framework.
  • Manage software system and subsystem requirements including definition, decomposition, analysis, and trace management to ensure clear and unambiguous design specifications.
  • Design embedded product software to integrate with mechanical, electrical, and distributed computing systems.
  • Mentor members of the engineering staff to conform to Industry Standards for Medical Device Software (IEC 62304)


QUALIFICATIONS

Education:

  • Minimum Bachelor’s degree in Computer Engineering, or related degree is required; advanced degree preferred


Experience and Skills:

Required :

  • Minimum 9 years experience in a New Product Development environment. 10+ years in direct software engineering or software architectural role.
  • A results and performance driven demeanor with strong sense of accountability.
  • Experience within medical device and external standards such as IEC 62304
  • Deep understanding of various embedded/system software design tools, operating systems and programming languages (e.g. Jira, Jama, Linux, QNX, Qt, C/C++/C#, JSON-RPC, Python, etc.).
  • Proven experience with embedded software design is required.
  • Experience developing embedded software systems in C++
  • Experience with Model Based Systems Engineering languages and tools (e.g. SysML, Cameo, EA)
  • Demonstrated ability working with system-level tools and processes used for requirements management, risk management, issue tracking, and test automation (e.g. Jira, JAMA)
  • Strong collaboration, proven technical leadership capabilities, and conflict resolution skills


Preferred :

  • Demonstrated ability working with secure boot and embedded system security development
  • Experience with Distributed Data Services (DDS), e.g. (RTI Connext, OpenDDS, MQTT, or similar distributed data sharing libraries)
  • Experience debugging embedded hardware systems


Other:

  • Up to 20% domestic and international travel


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 individual and the corporation’s performance over a calendar/ performance year. Bonuses are awarded at the Company’s discretion on an individual basis.


Employees may be eligible to participate in Company employee benefit programs such as health insurance, savings plan, pension plan, disability plan, vacation pay, sick time, holiday pay, and work, personal and family time off in accordance with the terms of the applicable plans. Additional information can be found through the link below.


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.



  • Santa Clara, United States Johnson & Johnson Full time

    Johnson & Johnson, a global leader in healthcare, is currently recruiting for a Principal Software Systems Engineer! This position will be located in Cincinnati, OH or Santa Clara, CA.At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our Layer-7 Security Software team at Palo Alto Networks. As a key member of our team, you will be responsible for designing and developing innovative security features for our next-generation firewalls.Key ResponsibilitiesDesign and develop critical components...


  • Santa Clara, United States NVIDIA Full time

    Principal Engineer for AI Software Resiliency We are now looking for a Principal Engineer for AI Resiliency. At NVIDIA, we are pushing the boundaries of what’s possible in AI. We are seeking a Principal Software Engineer to lead the development of AI software resiliency for the most powerful AI supercomputers in the world. As a lead focused on AI Software...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled Principal Engineer to lead the development of AI software resiliency for our most powerful AI supercomputers.Key ResponsibilitiesDevelop and implement critical resiliency features to support frontier model training at scale.Drive down cluster downtime towards zero, ensuring robust and reliable AI...


  • Santa Clara, California, United States Belden Full time

    Job SummaryBelden is seeking a highly skilled Principal Engineer to lead the development of our next-generation products. As a key member of our engineering team, you will use your expertise to propose and develop innovative solutions to customer problems.Key ResponsibilitiesDefine the infrastructure and software architecture for React-based Front End...


  • Santa Clara, California, United States Integrated Resources Inc. Full time

    Clojure Principal Software EngineerContract PositionIntegrated Resources, Inc. is a distinguished staffing agency known for its exceptional service and integrity in the professional specialty sector since 1996. Our focus is on providing top-tier talent consistently across various domains, including Information Technology (IT), Clinical Research,...


  • Santa Clara, United States Astera Labs Full time

    Title Emulation Role – SWWe seek a Principal Verification/Emulation Software Engineer to craft the next generation of high-performance emulation test environments. The ideal candidate would have hands-on Experience creating or expanding C/C++ test environments and an interest in architecting and implementing code to test the next generation of AI...


  • Santa Clara, United States Astera Labs Full time

    Title Emulation Role – SWWe seek a Principal Verification/Emulation Software Engineer to craft the next generation of high-performance emulation test environments. The ideal candidate would have hands-on Experience creating or expanding C/C++ test environments and an interest in architecting and implementing code to test the next generation of AI...


  • Santa Clara, California, United States Integrated Resources Inc. Full time

    System / Clojure Principal Software EngineerContract PositionIntegrated Resources, Inc. is a leading staffing agency recognized for its excellence in professional specialty services. Established in 1996, we have earned a reputation for delivering outstanding service and maintaining integrity in all our operations. Our mission is to provide top-tier talent...


  • Santa Clara, California, United States Nvidia Corporation Full time

    We are looking for a Principal Software Engineer with experience in building highly scalable and robust enterprise software to join us. We are building and improving a powerful platform that will automate diagnosis and repair of a cluster of GPUs or CPUs across public clouds, private clouds and virtual and physical hardware.What you'll be doing:Architecting...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Principal Engineer for AI Software Resiliency to join our team at NVIDIA. As a key member of our organization, you will play a pivotal role in defining and implementing critical resiliency features for AI supercomputers at a scale of 100,000+ GPUs.Key ResponsibilitiesDevelop and lead the execution of software...


  • Santa Clara, California, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Observability and Data team at Oracle Cloud Infrastructure. As a key member of our team, you will be responsible for designing and developing innovative solutions for our cloud-based observability platform.Key ResponsibilitiesDesign and develop scalable and highly available...


  • Santa Clara, United States Oracle Full time

    Compute, networking, storage, DB, Security, Observability are the key services for any IaaS offering. Security and Observability are cross-cutting concerns and enable the whole ecosystem to provide the world's most secure cloud platform. Observability services are foundational with the highest scaling and availability requirements! We innovate in every...


  • Santa Clara, United States Palo Alto Networks Full time

    Job DescriptionJob DescriptionCompany DescriptionOur MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting...


  • Santa Clara, United States Palo Alto Networks Full time

    Job DescriptionJob DescriptionCompany DescriptionOur MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting...


  • Santa Clara, United States Palo Alto Networks Full time

    We're seeking innovators - engineers who seek to design new products, designing state-of-the-art products that do not exist today. These engineers love to code with a drive to build global products and bring new ideas to develop security disciplines Engineer, Software, Cloud, Principal, Design, Security


  • Santa Clara, California, United States AMD Full time

    Join AMD and Shape the FutureAt AMD, we are committed to revolutionizing lives through our innovative technology, enhancing our industry, communities, and the global landscape.Our Vision: We aim to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal...


  • Santa Clara, California, United States d-Matrix Full time

    d-Matrix has fundamentally changed the physics of memory-compute integration with our digital in-memory compute (DIMC) engine. The "holy grail" of AI compute has been to break through the memory wall to minimize data movements. We've achieved this with a first-of-its-kind DIMC engine. Having secured over $154M, $110M in our Series B offering, d-Matrix is...


  • Santa Clara, California, United States SA TECHNOLOGIES Full time

    SA Technologies Inc. is a prominent player and one of the rapidly expanding IT consulting firms with a presence in multiple countries. We are recognized as an Oracle Gold Partner, SAP Services Partner, and IBM Certified enterprise.All opportunities at SA Technologies are Direct Client Requirements sourced from IT Hiring Managers. We ensure competitive...


  • Santa Clara, California, United States Oracle Full time

    Position Overview - Senior Principal Power Systems EngineerOracle's Hardware Development Division is looking for a seasoned System Power Engineering Technical Lead and Board Power Electrical Design Engineer to contribute to our Server Development initiatives. This role offers the chance to design, architect, and integrate advanced power delivery systems for...