Embedded Software EngineerWe are currently hiring a Junior Embedded Software Engineer to join an international team working on the development of embedded solutions for electric motor systems. This is an excellent opportunity for someone at the beginning of their career who is motivated to work with low-level programming, electronics, and embedded systems, in a real-world industrial environment.What you'll do Develop embedded software using C (low-level programming) Contribute to the development of software for electronic control of electric motors Support the design, implementation, testing, and optimization of firmware Work closely with hardware and electronics teams Collaborate with international teams (Portugal & UK) Participate in debugging, validation, and continuous improvement of solutionsProject & Team International team based in Portugal and the UK Projects focused on electric motors and their electronic components Development of software that supports embedded and hardware-integrated systems Strong exposure to hardware + software integration Work on internal projects for different companies within the group across EuropeWhat we're looking for Master's degree in Electrical Engineering, Computer Engineering, or similar Experience level: flexible (from recent graduates to ~1–2 years) Knowledge of: C programming Embedded systems or low-level concepts Interest in embedded software, electronics, and hardware interaction Exposure to embedded through: Academic or personal projects Fluency in English and PortugueseWhat we offer Direct contract with the client Opportunity to join aninternational and technology-driven team Exposure to real-world projects inembedded systems and electronics Hybrid working model ( 2–3 days/week onsite ) Flexible working hours