Post Job Free
Sign in

Firmware Engineer

Company:
Integer Holdings
Location:
Montevideo, Uruguay
Posted:
April 23, 2024
Apply

Description:

By living according to a common set of values, we create a culture that unifies, embraces the uniqueness we all bring to the company, and positions Integer for long-term success.

At Integer, our values are embedded in everything we do.

Customer

We focus on our customers’ success

Innovation

We create better solutions

Collaboration

We create success together

Inclusion

We always interact with others respectfully

Candor

We are open and honest with one another

Integrity

We do the right things and do things right

Firmware Engineer

We are looking for a Firmware Engineer to join our R&D Team at Integer Montevideo.

We are a Global Innovative Medical Device Manufacturing and Design Company.

The primary purpose of this position is the design, develop, testing, document, and maintenance of firmware (embedded software) for devices that being part of medical systems.

Main accountabilities and responsibilities:

Implementation of firmware for medical devices like implantable pulse generators, chargers, and other accessories.

Review and participate in writing the firmware requirements and firmware design documents.

Identify misspecifications, errors, contradictions, absence of common requirements, risks of certain requirements, and requirements that are out of the scope of the project, for discussion with the team and the customer.

Execute and develop firmware tests, as well as integration, stress, and regression tests.

Collaborate reviewing test procedures and planning tests for complex features of the firmware, writing special code if necessary to simplify and support the testing tasks.

Prepare necessary paperwork and documentation for the projects undertaken.

Participate in the Investigation and the development of new processes and technologies.

Collaborate and participate with the QE teams in the investigation of complaints and CAPA’s resolutions.

Other duties needed.

What are we looking for?

Advanced student or a graduated from Software Engineering, Electronic Engineering, or related fields.

Advanced English level.

Experience using C and C++ languages.

Will be a plus:

Advanced Excel level.

Experience in firmware analysis, design, development, and testing.

Experience in microcontrollers.

TI, ARM Microcontroller programming and Python skills.

Experience in development tools is valuable:

Project planning and bug tracking such as Jira.

Code versioning tools such as Git and Bitbucket.

Continuous integration tools and Pipelines such as Bamboo, Jenkins and Bitbucket.

U.S. Applicants: EOE/AA Disability/Veteran

R26409

Apply