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
Who are we?
Integer is a global organization providing innovative, high-quality technologies and manufacturing to Medical Device OEM’s (original equipment manufacturers) to enhance the lives of patients worldwide and a provider of high-end niche batteries for specialized applications in the energy, military, and environmental markets. We are guided by our six Values, including focus on Customers, Innovation, Collaboration, Inclusion, Candor, and Integrity. Working at Integer means you are part of a team passionately pursuing excellence in all that we do and always reaching for the next great achievement.
Firmware EngineerWe 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 to contribute to the firmware design, development, testing, documentation, and maintenance for both implantable and non-implantable devices within medical systems.
Main accountabilities and responsibilities:Integrate an interdisciplinary team of engineers and engage in the design of implantable medical systems that are safe, secure, robust, manufacturable, and scalable.Develop firmware for medical devices like implantable pulse generators, chargers, and other accessories.Research and develop new processes and technologies for the next-generation medical devices.Execute and develop firmware tests, including integration, stress, and regression tests. Review test procedures and write special code to support testing tasks.Write and review necessary documentation like Firmware Requirements and Firmware Design documents.Collaborate with the team and the customers to translate their needs into clear requirements, and negotiate solutions that align with our frameworks, design guidelines, capabilities, and project scope.Collaborate and participate with the Quality Engineering team in the investigations associated with customer inquiries about device issues.Other duties needed.What are we looking for?Advanced student or recently graduated from Software Engineering, Electronics Engineering, or related fields.Advanced English level.Experience using C and/or C++ languages.Will be a plus:Experience in firmware analysis, design, development, and testing.Experience in microcontrollers (MSP430, nRF, STM32, ARM or similar)Experience with Python and PytestExperience in BLE stackExperience in cybersecurityExperience in development tools:Project planning and bug tracking such as Jira.Code versioning tools such as Git.Continuous integration tools and Pipelines such as Bamboo, Jenkins and Bitbucket.Hybrid position to be held in our offices in Carrasco, from Monday to Friday from 09:00 a.m. to 6:00 p.m.
U.S. Applicants: EOE/AA Disability/Veteran