Senior Embedded Software Engineer - eBike Systems (C++, RTOS)
Bosch Portugal
Braga
Híbrido
EUR 30 000 - 50 000
Tempo integral
14 dias+
Recebe mais respostas dos empregadores
Envia um currículo específico para a oferta em poucos minutos.
Começa do zero ou importa um currículo já existente
Vantagens oferecidas por esta oferta de emprego
Flexible work conditions
Hybrid work system
Health insurance and medical office on site
Training opportunities
Opportunities for career progression
Discounts in partnerships and Bosch products
Sports and health related activities
Great access to public transport
Free parking
Canteen
Resumo da oferta
Bosch Portugal in Braga is seeking an embedded C++ developer to join their award-winning eBike team. The role involves firmware development, ensuring software quality, and system integration. Candidates should have a Master’s degree in Embedded Systems or Electronics Engineering, proficiency in C/C++, and hands-on experience with microcontrollers. The position offers flexible work conditions, hybrid work, and opportunities for career progression, as well as benefits like health insurance and discounts on Bosch products.
Qualificações
Master’s degree in Embedded Systems or Electronics Engineering or equivalent experience.
Proficiency in embedded systems programming mainly with C++ and C.
Hands-on experience with microcontrollers and hardware/software integration.
Strong knowledge of CAN, UART, SPI, I2C, and BLE protocols.
Ability to understand and use Real Time Operating Systems.
Experience with debugging tools like JTAG debugger and oscilloscopes.
Ability to work in test environments, including lab setups and field testing.
Responsabilidades
Write software requirements, design, implement, and test embedded software for eBike modules.
Ensure the quality of software through comprehensive tests and code reviews.
Experience the entire software development process from requirements analysis to series support.
Ensure proper communication and integration between eBike subsystems.
Develop and implement robust communication protocols (CAN, UART, BLE, SPI).
Work with cross-disciplinary teams for optimal system performance.
Conhecimentos
Proficiency in embedded systems programming
Microcontroller Experience
Strong knowledge of communication protocols
Real Time Operating Systems
Experience with debugging tools
System Testing & Automation
Proficiency in Git version control
Formação académica
Master’s degree in Embedded Systems or Electronics Engineering
Ferramentas
Python
Jenkins
STM32CubeIDE
Descrição da oferta de emprego
Bosch Portugal in Braga is seeking an embedded C++ developer to join their award-winning eBike team. The role involves firmware development, ensuring software quality, and system integration. Candidates should have a Master’s degree in Embedded Systems or Electronics Engineering, proficiency in C/C++, and hands-on experience with microcontrollers. The position offers flexible work conditions, hybrid work, and opportunities for career progression, as well as benefits like health insurance and discounts on Bosch products.
Obtém a tua avaliação gratuita e confidencial do currículo.
Estava farto de enviar currículos sem obter resposta até usar a JobLeads. Fizeram com que fosse impossível aos recrutadores ficarem indiferentes ao meu currículo.
Sophie Reynolds
A avaliação de currículo da JobLeads ajudou-me a corrigir erros críticos e comecei a receber convites para entrevistas quase imediatamente!
Daniel Fischer
Com a avaliação de currículo da JobLeads, o meu currículo deixou de ser ignorado e passou a conseguir-me entrevistas de emprego em menos de nada!