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/software development for embedded systems:Zephyr RTOSnRF Connect SDKArm Cortex-MBluetooth Low EnergyBluetooth StackFreeRTOS (Real-Time Operation System)Microcontrollers: STM32 and Microchip (PIC24, dsPIC33, PIC32)FPGACollaboration in code development; activities of code reviewArchitecture and design of electronic systems for productsTesting for circuit validationDevelopment of product functionality test systemsCollaboration with different necessary areas, optics, mechanics and industrialization, for the development of the project and/or productPERSONAL PROFILEBackground in Electronic Engineering or similar3 years of proven experience in firmware/software development for embedded systemsDeep experience with both hardware and softwareKnowledge of PCB design and layout (Altium designer, Kicad or Zuken)Knowledge of circuit simulation (in LTspice)Programming languages: Assembly, Embedded C, C, C++, Python, JavaScriptGit (version control)Experience in Jira, Confluence and Visual Studio CodeOpto-electronic know-how strongly valuedFull systems thinkingProblem-solving and ability to create new solutionsUnderstanding of project managementFluent in EnglishTipo de oferta: Período Integral, Integral/Full-timeBenefícios:Cartão/Ticket refeiçãoEstacionamento gratuitoSeguro de vidaSeguro saúdeHorário de trabalho:De segunda à sexta-feiraHorário flexívelPeríodo diárioTurno de 8 horasExperiência:Engenheiro de sistemas embebidos: 2 anos (Obrigatório)Idioma:Inglês fluente (Obrigatório)#J-18808-Ljbffr