
Sr Embedded Software Engineer (m/f/d)
- Vila do Conde, Porto
- Permanente
- Horário completo
- Develop and optimize real-time motor control algorithms using FOC.
- Collaborate with hardware and system architecture teams to ensure aligned design and test strategies.
- Contribute to the development of a Linux-based automated testing environment.
- Support projects related to new product development, cost optimization, and production improvements.
- Ensure compliance with industry safety standards (e.g., ISO 26262) in software development.
- Bachelor's or Master's in Electrical, Computer, or Mechatronics Engineering.
- 5+ years of hands-on experience in baremetal C/C++ embedded development.
- 2+ years of experience with BLDC motor control and FOC.
- Proficient with tools such as IAR, Code Composer Studio, Visual Studio or similar.
- Experience with ARM-based microcontrollers (STM, Infineon preferred).
- Knowledge of communication protocols: CAN, EtherCAT.
- Familiarity with UML diagrams (state machine, sequence, activity diagrams).
- Understanding of embedded system architecture and software best practices.
- Exposure to Agile methodologies.
- Good English communication skills (written and spoken).
- Knowledge of C# is a plus.
- Opportunity to work on cutting-edge embedded control systems in a high-tech environment.
- Projects that support critical industries with real-world applications (aerospace, vehicles, automation).
- Be part of a global team with high standards in innovation and collaboration.
- Competitive salary and benefits package.
- Continuous development opportunities, including leadership paths.