Staff Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Johnson & Johnson MedTech · 6 hours ago

Staff Software Engineer

Johnson & Johnson MedTech is dedicated to healthcare innovation, aiming to improve health outcomes through advanced technologies. The Staff Software Engineer will lead embedded software development for safety-critical medical devices, contributing to new product development and enhancing patient care through innovation.

Hospital & Health Care

Responsibilities

Lead embedded software 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
Adhere to all procedures for end-to-end software / firmware development life cycle including requirements, 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
Serve as subject matter expert in areas of competence
Understands and applies Johnson & Johnson’s Credo and Leadership Imperatives in day-to-day interactions with team

Qualification

Embedded software developmentLabVIEW proficiencyHardware/software integrationC/C++ proficiencyFDA regulated industry experiencePython experienceRTOS experienceSignal/image processingAgile software developmentDevOps familiarityResearchDevelopmentSoftware Quality AssuranceTechnologically SavvyCommunication skillsOrganizational skillsInterpersonal skills

Required

Bachelor's degree with a minimum of 6 years of relevant experience, or Master's degree with 5 years, or Ph.D. with 3 years of experience in Computer Engineering, Electrical Engineering, Physics, or a related field
Demonstrated ability in software / firmware development delivering reliable, testable and maintainable code for embedded system
Experience with hardware / software integration and issue resolution
Proficiency in LabVIEW under Windows or Linux
Experience with LabVIEW RT or FPGA Modules
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
Experience working with 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

Proficiency in C/C++ is a PLUS
Experience working in FDA regulated industry
Experience with Python, UML, C# or Qt
Experience with RTOS and hardware communication protocols such as I2C, SPI, RS485, TCP, UDP
Experience with board bring-up
Experience with motion / servo control, bootloader, camera ISP
Proficient in Windows API, DLLs, and interfaces
Familiarity with DevOps, and Agile software development
Rapid prototyping experience
Ability to read and understand PCB schematics
Experience with signal/ image processing and computer vision
LabVIEW Associate Developer, Developer, or Architect certifications
Collaborating
Critical Thinking
Research and Development
SAP Product Lifecycle Management
Scripting Languages
Software Development Management
Software Engineering Practices
Software Quality Assurance (SQA)
Systems Development Lifecycle (SDLC)
Technologically Savvy

Company

Johnson & Johnson MedTech

twitter
company-logo
At Johnson & Johnson MedTech, we are working to solve the world’s most pressing healthcare challenges through innovations at the intersection of biology and technology.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mike Walker
CFO & VP of Finance DePuy Synthes
linkedin
leader-logo
Tino Schweighoefer, MBA
CFO Monarch Platform
linkedin
Company data provided by crunchbase