Embedded Systems Engineer (m/f/d) Apply
LEICA PORTUGAL is searching for an Embedded Systems Engineer to its facilities.OVERALL PURPOSE OF THE JOBWithin the R&D Team, this professional will be responsible for the development of firmware and software for embedded systems of new technology-based products in the company. This professional will interact with various company departments and the international headquarter.MAIN RESPONSIBILITIESFirmware and Software development for embedded systems, including:Microcontrollers: STM32, nRF52, nRF54;Zephyr OS;RTOS (Real-Time Operation System);Bootloaders;OTA (over-the-air) firmware updates;State Machines;FPGA development;Tools: CMake, ARM Toolchains, JTAG/SWD and GDB;Embedded Linux.Architecture and design of electronic systems for products;Development of product functionality;Collaboration in code development and activities of code review;Selection of components;Testing and validation of circuits and/or components;Collaboration with different necessary areas, optics, mechanics and industrialization, for the development of the project and/or product.PERSONAL PROFILEBackground in Electronic Engineering with specialization in Embedded Systems;More than 2 years of proven experience in embedded systems development;Deep Knowledge and experience with the tasks; tools and technologies mentioned above;Deep experience with both hardware and software;Deep Programming skills in: C, C++, Python, Verilog;Advanced and experienced with GIT (versions control);Experience with CI/CD process;Experience in Jira and Confluence;Opto-electronic know-how strongly valued;Full systems thinking;Problem-solving and ability to create new solutions;Understanding of project management;Fluent in English.

