Senior Software Engineer - Unit Lead em Vila do Conde, Portugal
Allied Motion Portugal
Portugal, Vila do Conde
Senior Software Engineer - Unit Lead em Vila do Conde, Portugal is listed on Jobeax. Browse 30,000+ vacancies available.
We are seeking a highly skilled and experienced Senior Software Engineer to lead a team of 5 software developers focused on developing and optimizing software for Brushless DC motors. This team is responsible for implementing Field Oriented Control (FOC) algorithms, using Model-Based Design (MBD) and simulations to drive continuous innovation in motor control.
The current development environment is a baremetal platform, with plans to transition to Safety RTOS and AUTOSAR for future projects. In this role, you will also be responsible for establishing and managing an automated testing capability in a Linux environment.
The software engineering team on GET is responsible for providing engineering support for new customer application development, new product launch, cost reductions, and manufacturing improvements through collaboration with sales, engineering, quality and manufacturing personnel, suppliers, and customers.
Key Responsibilities:
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 archects, 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.
Requirements:
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.
Experience with ARM based microprocessors. STM and Infineon microcontrollers/processors desired
Familiarity with various coding standards and best practices like ISO13849, ASPICE and cybersecurity ISO 21434.
Familiarity with Agile software development methodologies (for example, Scrum or Kanban) and experience with tools such as Jira/Jama
Solid computer skills include MS Office, engineering design software such as CANalyzer, MATLAB, LabVIEW, TortoiseGit, Sourcetree, Bitbucket/Confluence would be a plus.
Strong problem-solving skills and ability to troubleshoot firmware issues in real-time.
Good written and verbal communication skills and ability to work collaboratively in a team environment.
Demonstrated ability to work independently, prioritize tasks, and manage multiple projects simultaneously.
Preferred Qualifications:
Strong leadership, communication, and project management skills.
Experience with automotive or industrial motor control applications.
Knowledge of functional safety and experience with ASIL ratings.
Experience with continuous integration/continuous deployment (CI/CD) pipelines for embedded systems.
Work experience, knowledge of gear motors, electric motors, and drives is a plus.
Experience in BLDC motors and control algorithms would be a plus.
What We Offer:
Competitive salary and benefits package.
Opportunities to work on innovative, safety-critical projects.
Professional development and leadership growth opportunities.
A collaborative, technology-driven work environment.
If you have passion for motion, power and control. Join us innovating the industry!
... building modern applications that deliver value with quality to our global customer base, which includes many Fortune 500 companies. You would be among our most senior engineers, with opportunities to show leadership, mentor fellow engineers, and contribute to key architectural decisions. You will play an important role in ...
Senior Software Engineer (Java)(Hybrid) Porto, Portugal A global SaaS leader for seamless digital document workflows, Nitro offers a suite of solutions for PDF, eSigning, identity verification and analytics supported by a best-in-class customer success and change management https://jobeax.com/link/aXNd0EXhcuwNAAXK more ...
... market, break conventions, and create real value through innovation. What challenge do we have for you? Location: Portugal Work model: Remote Experience level: Senior — 5+ years We are looking for a Senior Java Software Engineer with strong experience in Java-based microservices, cloud-native environments, and omni-channel ...
Senior Software Engineer (Java)(Hybrid) Porto, Portugal About Us: A global SaaS leader for seamless digital document workflows, Nitro offers a suite of solutions for PDF, eSigning, identity verification and analytics supported by a best-in-class customer success and change management team. With more than 3 million licensed ...
... Experiência prévia em processos estruturados de refatoração ou migração de sistemas legados - Certificação Java e/ou outras Oracle - Licenciatura em Engenharia de software ou similar Competências Interpessoais (Soft Skills - Liderança e Empatia : Capacidade de liderar pelo exemplo, promovendo um ambiente de trabalho seguro, colaborativo ...
Stefanini is seeking a Senior Java Developer to join our client’s B2BCore portfolio team, working on a brand new technical platform that provides core capabilities — including authentication, authorisation, user management, messaging, notifications, payments, frontend platform and data platform — for our client’s product ...
... - Join a collaborative and innovative team at the forefront of capital markets technology. - Access to continuous learning and professional development opportunities. - Contribute to impactful projects in a dynamic, international environment. Euronext is an equal opportunity employer. We do not discriminate against individuals ...
... adopt better engineering practices. What do we offer you? This makes you smarter: - Strategic projects in complex high-tech environments - Collaboration with senior engineers and domain experts - Access to advanced training through our TOPIC Academy - Opportunities to contribute to and lead tech events and knowledge sessions ...
... adopt better engineering practices. What do we offer you? This makes you smarter: - Strategic projects in complex high-tech environments - Collaboration with senior engineers and domain experts - Access to advanced training through our TOPIC Academy - Opportunities to contribute to and lead tech events and knowledge sessions ...
... adopt better engineering practices. What do we offer you? This makes you smarter: - Strategic projects in complex high-tech environments - Collaboration with senior engineers and domain experts - Access to advanced training through our TOPIC Academy - Opportunities to contribute to and lead tech events and knowledge sessions ...
... adopt better engineering practices. What do we offer you? This makes you smarter: - Strategic projects in complex high-tech environments - Collaboration with senior engineers and domain experts - Access to advanced training through our TOPIC Academy - Opportunities to contribute to and lead tech events and knowledge sessions ...
Lead a software engineering squad, overseeing technical direction, architectural decisions, and project success. Mentor developers and drive product strategy in a fast-paced environment.
... leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. About the Role As a Senior/Lead Frontend Engineer, you will lead the development of modern web applications, crafting high-performance, scalable, and reusable UI components that bring ...
... to meet a Business Unit Manager for a project with a hybrid working model. Responsibilities: - Strategy & Business Plan: Defining and executing the Business Unit’s strategy and commercial roadmap for national expansion; - Team Leadership & Coaching: Leading, training, and mentoring Business Managers, driving professional ...
... consultants, supporting their career development and performance. - Oversee service delivery and ensure client satisfaction across engagements. - Manage the business unit's P&L, KPIs, OKR and contribute to its strategic growth. About You You are our ideal candidate if: - Bachelor's degree in Business, Management, Engineering, or ...
Business Unit Manager Sobre a Função Procuramos um(a) Business Unit Manager para liderar e desenvolver uma unidade de negócio especializada em soluções de tecnologia, com foco em serviços de Outsourcing, Nearshore e Cloud Solutions. Esta função combina responsabilidades de liderança, desenvolvimento de negócio e gestão ...
Business Unit Manager Sobre a Função Procuramos um(a) Business Unit Manager para liderar e desenvolver uma unidade de negócio especializada em soluções de tecnologia, com foco em serviços de Outsourcing, Nearshore e Cloud Solutions . Esta função combina responsabilidades de liderança, desenvolvimento de negócio e gestão ...
... consultants, supporting their career development and performance. - Oversee service delivery and ensure client satisfaction across engagements. - Manage the business unit's P&L, KPIs, OKR and contribute to its strategic growth. About You You are our ideal candidate if: - Bachelor's degree in Business, Management, Engineering, or ...
Lead a software engineering team in developing and improving a data integrity platform, focusing on collaboration, mentorship, and technical decision-making.