Porto (Vila Do Conde)

Senior Software Engineer

  • NOVIDADE
  • Porto (Vila Do Conde)
  • Full-time (presencial)
  • Contratação direta
  • Engenharia, Fabrico, Produção
  • #54619
arrow_back Voltar Atrás Candidatar

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.

Onde vais trabalhar Porto (Vila Do Conde)
Senior Software Engineer
  • NOVIDADE
  • Porto (Vila Do Conde)
  • Full-time (presencial)
  • Contratação direta
  • Engenharia, Fabrico, Produção
Localização Porto (Vila Do Conde)
Candidatar