Senior Low-Level Engineer

Local de trabalho:
Porto (PO)
Data de introdução da oferta de emprego:
20/12/2025

We are looking for a Senior Low-Level Engineer, to integrate directly the team of our client – a reference company in the IT sector.
 
What will be your main tasks and responsibilities?
  • Take a leading role in shaping and development of a mobile application for our client;
  • Provide technical leadership across projects—defining architecture, guiding implementation, and ensuring high-quality outcomes that align with both business goals and user needs​;
  • Work closely with project managers, developers, and clients to shape technical direction and create robust solutions;
  • Develop Flutter applications for Windows, Android and iOS with focus on the low-level implementations;
  • Maintain Installer and low-level libraries for Windows;
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions;​
  • Contribute to architectural decisions and implement robust, maintainable cross-platform mobile applications​;
  • Conduct code reviews, promote continuous improvement, and ensure coding best practices​;
  • Mentor and support team members by sharing technical best practices and introducing emerging technologies;
  • Testing with mobile devices and client's hardware in combination with BLE, NFC and cable communication.
 
What is required from you?
  • Bachelor's degree in Computer Science, Information Technology or similar;
  • Minimum of 05 years of experience in application or embedded development and architecture;
  • Strong knowledge and hands-on experience with device communication;
  • Experience with the Windows Ecosystem (Win32 API);
  • Strong knowledge of C++;
  • Practical involvement in communication protocols;
  • Interest and initial experience with Flutter is beneficial;
  • Excellent communication and collaboration skills​;
  • Strong problem-solving and analytical skills;
  • High level of self-motivation and a proactive approach to managing work;​
  • Strong personal commitment to delivering robust, high-quality results;
  • Ability to balance technical expertise with business objectives;
  • Fluent in English, both written and verbal
 
Sounds like you? Send us your CV and let’s talk!


Apply