Staff Software Engineer (Multiple Roles)

Staff Software Engineer (Multiple Roles)

Johnson & Johnson Family Of Companies

Staff Software Engineer (Multiple Roles)

Details of the offer

NeuWave Medical is recruiting for multiple Staff Software Engineers, located in Madison, WI.
NeuWave Medical®, founded by physicians and scientists, built the first intelligent ablation system and the only system that has it all. The versatile probe portfolio with multi-probe synchronized energy delivery allows physicians to tailor ablations. In addition, the 17-gauge Precision? PR probe is the only probe available with distal energy control. The unrivaled computer-controlled system now includes Ablation Confirmation? software, offering the only integrated in-procedure confirmation to evaluate the technical success of your procedure.
This role contributes to the software design and development of innovative and efficient software solutions related to the NeuWave microwave ablation systems.
Responsible for software development project deliverables including design requirements, risk assessment, and verification test protocols.
Guide software development for optimal architecture and sustainable code maintenance.
Responsible for executing the tools and processes used for software development including performance monitoring and process improvement.
Interpret customer and marketing input to define software requirements including development and maintenance of low-level software requirements and specifications.
Provide innovative platform, product, system, sub-system and component design solutions.
Perform detailed design analysis and provide input or approval for detailed design specifications.
Contribute to and/or coordinate integration of complex system and sub-system product medical device designs.
Provide technical leadership to product development team.
Conduct and develop comprehensive Design FMEAs to analyze the impact of design related risks.
Lead development projects through requirement, design, prototype, qualification, and release to manufacturing phases.

A minimum of a B.S. in Electrical Engineering or Computer Science is required; an M.S. in Electrical Engineering or Computer Science is preferred.

A minimum of 6 years' work experience with developing real-time software for embedded systems is required.

Experience in developing user interface and middle layer business logic in regulated environment (e.g.; FDA, ISO) is required.

Strong technical understanding of Medical Device Software: Design, Implementation, Debug, Verification & Validation, Transfer to Manufacturing is required.

Web development including Javascript and C# is preferred.
Database Design and Administration (Microsoft SQL Server) is preferred.

Windows Embedded and Windows PE platform development is preferred.

Client/Server development and architecture experience is preferred.

User interface design and WPF is preferred.

Software debuggers, emulator/simulators, and performance monitors and profilers for use in development and testing is preferred.

Experience writing software verification and validation protocols is preferred.

Knowledge of Software Standards (IEC 62304 Medical Device Software - Software Life Cycle Processes, IEC60601-1 medical Electrical Standards, ISO14971 Application of Risk Assessment to Medical Devices) is preferred.

Awareness of software tools for software analysis, software development and testing, software code coverage etc. is preferred.

This position is located in Madison, WI and may require up to 20% domestic and international travel.

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.
Requisition ID
Primary Location
United States-Wisconsin-Madison
NeuWave Medical, Inc. (6229)
Job Function
R&D Engineering (R&D)
Taylore Bundy
Hiring Manager
Pay Grade

Source: Jobsxl


  • Other Jobs / Other Jobs - Crafts



  • C#
  • JavaScript
  • SQL
  • C#

Related offers

Recruiting coordinator

Company Description You can either adapt to change, ignore it or lead it. Publicis Worldwide, North America is a full service advertising agency that helps our...

From Publicis Groupe Italia - New York

Published 22 days ago

General psychiatry

Northwest part of the state--Not For Profit CMHC looking for a General Adult Psychiatrist for 3 days a week. 100% Outpatient with no call. Compensation is $12...

From Fcs - Florida

Published 22 days ago

Service technician

Service Technician - Schaumburg, IL Service premium brands of commercial food equipment to include Hobart, Traulsen, Vulcan, Baxter, Wolf and many more! Are you...

From Itw Food Equipment Group - Illinois

Published 22 days ago

Engineering intern

Engineering Intern job is available with Perspecta in United States, Virginia. It is a Senior level role. ATT, CTA , Degree, High School, High school , High...

From Perspecta - Virginia

Published 22 days ago