Descrição da Empresa
O Clan é a primeira solução de emprego 100% digital para candidatos e colaboradores, desenvolvida pela Multipessoal. Através do Clan, é possível realizar e acompanhar online todos os passos da jornada dos profissionais, de uma forma inovadora, acessível, cómoda e ágil. Junta-te a nós em clan.pt
Descrição da Função
We are currently looking for a professional with experience as Senior Software Design Engineer. Are you looking for a new professional challenge?
Responsabilidades
Lead a team of 5 software developers working on BLDC motor control systems;
Develop and optimize motor control algorithms using Field Oriented Control (FOC);
Drive Model-Based Design (MBD) and simulation efforts to improve software accuracy and performance;
Oversee the transition from a baremetal platform to Safety RTOS and AUTOSAR;
Lead and Implement an automated testing environment in Linux to ensure robust, safety-critical software;
Collaborate closely with cross-functional teams, including hardware engineers and system architects, to ensure alignment on design and testing strategies;
Ensure the team adheres to industry best practices for safety-critical software development, including compliance with ISO 26262 and other relevant standards.
Requisitos
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Mechatronics Engineering or a related field;
8+ years of experience in embedded software development, with at least 3 years in a leadership or team lead role;
Expertise in Brushless DC (BLDC) motor control and Field Oriented Control (FOC);
Strong background in Model-Based Design (MBD) using tools like MATLAB/Simulink;
Experience with baremetal development and transitioning to Safety RTOS and AUTOSAR;
Proficiency in C/C++ and embedded software development;
Experience with automated testing in a Linux environment;
Knowledge of safety-critical systems and standards such as ISO 26262;
Experience with embedded systems and communication protocols such as UART, SPI, I2C, CAN, CANopen, EtherCAT, J1939, UDS, EtherNet/IP;
Experience with software development tools such as IAR, Code Composer Studio, Visual Studio, or related embedded IDEs (compilers and debuggers);
Experience with UML diagrams used in software design, like sequence diagrams, state machine diagrams and activity diagrams.
Localização
Vila do Conde, Portugal
A solução 100% digital que te liga ao emprego.
#J-18808-Ljbffr