Senior Software Engineer

Guerbet

Cincinnati (OH)

Presencial

USD 110 000 - 150 000

Tempo integral

há 19 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

Guerbet in Cincinnati, OH, is seeking a Sr. Software Engineer to advance medical device software throughout its lifecycle. You will analyze current products, implement improvements, ensure robust risk mitigation, and drive efficient build/test processes with the software team, systems, quality, and regulatory groups.

You will update software for new product development, lead code reviews, and collaborate across disciplines to deliver compliant, traceable software releases and reliable solutions.

Qualificações

  • Bachelor's degree in software or computer engineering.
  • Minimum of 4 years embedded software development experience within electromechanical device control.
  • Work within the established development environment and provide suggestions for improvements.
  • Obtain an understanding of the quality and regulatory requirements.

Responsabilidades

  • Work with the software team along with systems, quality, and regulatory to develop software for updating existing systems and new product development.
  • Suggest improvements for development environments that improve the efficiency and effectiveness of software development and unit testing.
  • Investigate issues to clearly identify root cause and provide solutions to be reviewed by CCB
  • Follow established coding styles to provide a more homogeneous code base that can be easily understood by all developers.
  • Conduct and participate in code reviews and ensure quality procedures are followed.
  • Support quality, regulatory and production groups to ensure proper software releases are being validated and moved to production
  • Collaborating with quality, regulator and production groups to develop releasable software
  • Participate and/or lead software FMEAs
  • Update software engineering work instructions as needed
  • Applying experience and lessons learned to develop reliable quality software.
  • Identify and debug software anomalies using SOP to document root cause and suggest or develop resolutions.
  • Participate in product meetings to provide a clear understanding of requirements and their traceability through design, verification, and validation to all attending parties.
  • Performs other duties as assigned by management.

Conhecimentos

Embedded software development
Code reviews
Root cause analysis
Agile PLM
Jama
Synergy SLM
Unit testing

Formação académica

Bachelor's degree in software or computer engineering

Ferramentas

Synergy SLM
Agile PLM
Jama

Descrição da oferta de emprego

We are looking for a Sr. Software Engineer who should possess a solid understanding of programming languages and development environments and know how to apply them within the scope of medical device development. This position involves analyzing and evaluating current software products and making recommendations for improvements and strategies to mitigate risks by taking into working within the developed life cycle processes.

This role will also create software solutions using prior experience while staying informed about new technologies relevant to medical device development and testing; work with software architecture and the software team to recommend development environments that support efficient and potentially automated build and test processes and will analyze existing software to identify root causes of issues and propose solutions.

YOUR ROLE
  • Work with the software team along with systems, quality, and regulatory to develop software for updating existing systems and new product development.
  • Suggest improvements for development environments that improve the efficiency and effectiveness of software development and unit testing.
  • Investigate issues to clearly identify root cause and provide solutions to be reviewed by CCB
  • Follow established coding styles to provide a more homogeneous code base that can be easily understood by all developers.
  • Conduct and participate in code reviews and ensure quality procedures are followed.
  • Support quality, regulatory and production groups to ensure proper software releases are being validated and moved to production
  • Collaborating with quality, regulator and production groups to develop releasable software
  • Participate and/or lead software FMEAs
  • Update software engineering work instructions as needed
  • Applying experience and lessons learned to develop reliable quality software.
  • Identify and debug software anomalies using SOP to document root cause and suggest or develop resolutions.
  • Participate in product meetings to provide a clear understanding of requirements and their traceability through design, verification, and validation to all attending parties.
  • Performs other duties as assigned by management.
Department Specific/Non-Essential Functions:
  • Complete all assigned training by the due date.
  • Work safely in accordance with regulations, standards, and procedures and in a manner that eliminates unreasonable risk to health and the environment. Notify management of unsafe conditions or practices, unlawful activities and activities which present unreasonable health and/or environmental risk. Report all safety and/or environmental incidents to management immediately
YOUR BACKGROUND
  • Minimum is a bachelor’s degree in software or computer engineering, required.
  • Minimum of 4 years’ embedded software development experience within electromechanical device control industry, preferred.
  • Work within the established development environment and provide suggestions for improvements.
  • Obtain an understanding of the quality and regulatory requirements.
  • Self-starter and capable of working with minimal supervision. Ability to multi-task across multiple projects.
  • Strong computer skills, and knowledge of desktop publishing software (e.g., Adobe Creative Suites)
  • Working knowledge of Synergy SLM software preferred
  • Working knowledge of Agile PLM software preferred
  • Working knowledge of Jama software preferred
  • Must be computer literate, including being comfortable and capable of using software programs (Word, Excel, PowerPoint) and willingness to expand and increase these competencies.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Principal Software system Engineer (Medical Device)
Principal Software system Engineer (Medical Device)

ITMC Systems, Inc • Raleigh (NC)

Presencial
USD 100 000 - 130 000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

Presencial
USD 90 000 - 130 000
Sr. Software Engineer
Sr. Software Engineer

Guerbet • Cincinnati (OH)

Presencial
USD 80 000 - 110 000
Competitive salary
Personal development opportunities
Global leader in imaging solutions
Software Quality Engineer
Software Quality Engineer

United Pharma • Massachusetts

Presencial
USD 90 000 - 120 000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

Presencial
USD 120 000 - 150 000
Software Engineer
Software Engineer

BIOTRONIK SE & Co.KG • Lake Oswego (OR)

Presencial
USD 90 000 - 130 000
Software Quality / Systems Engineer
Software Quality / Systems Engineer

United Pharma • Massachusetts

Presencial
USD 90 000 - 130 000
Head of Software Engineering
Head of Software Engineering

HireFocus LLC • Houston (TX)

Presencial
USD 140 000 - 180 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

Presencial
USD 140 000 - 180 000
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

Presencial
USD 110 000 - 140 000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3