Senior Software Engineer
- NOVIDADE
- •
- Porto (Vila Do Conde)
- •
- Full-time (presencial)
- •
- Contratação direta
- •
- Engenharia, Fabrico, Produção
- •
- #54619
We are currently looking for a professional with experience as Senior Software Design Engineer.
Are you looking for a new professional challenge?
O que terás de fazer- 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.
O que deves garantir
- 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.
O que te proporcionamos
- Salary compatible with function;
- Possibility of growth in a leading company.
- NOVIDADE
- •
- Porto (Vila Do Conde)
- •
- Full-time (presencial)
- •
- Contratação direta
- •
- Engenharia, Fabrico, Produção
Ofertas Relacionadas