Ativa os alertas de emprego por e-mail!

Embedded Software Engineer - C++/Rust

QiBit Portugal

Porto

Presencial

EUR 40 000 - 60 000

Tempo integral

Há 22 dias

Resumo da oferta

A leading IT firm in Porto is seeking an Embedded Software Engineer proficient in C++ and preferably Rust. You will develop embedded software solutions and ensure engineering best practices are followed. The role requires a minimum of 5 years of experience, good communication skills, and fluency in English. This position offers the opportunity to innovate and directly engage with clients.

Qualificações

  • Minimum 5 years of experience in software development with C++ and preferably Rust.
  • Knowledge of modern C++, Embedded Linux, RTOS or bare metal real-time systems.
  • Fluency in English (both written and spoken).

Responsabilidades

  • Develop products, embedded software architectures or automation pipelines.
  • Ensure good engineering practices are applied in daily work.
  • Directly communicate with customers and propose technical innovations.

Conhecimentos

C++
Rust
Embedded Systems
Agile environments
Communication skills

Formação académica

Degree in Computer Engineering or similar

Ferramentas

Embedded Linux
RTOS
Descrição da oferta de emprego
Overview

We are looking for an Embedded Software Engineer - C++/Rust, to integrate directly the team of our client – a reference company in the IT sector.

Responsibilities
  • Ensuring that good engineering practices are applied in daily work;
  • Develop products, embedded software architectures or automation pipelines, creating high-quality solutions while adapting to customer requirements;
  • Pay attention to a clean structure, good performance and sensible test coverage;
  • Directly communicating with customers;
  • Propose technical innovations, methods and principles that could be implemented on a project;
  • Support other colleagues and participate in the onboarding process for new teammates.
Requirements
  • Academic background in Computer Engineering, Science or similar areas;
  • Minimum 05 years of experience in software development with C++ and preferably with Rust;
  • Knowledge of modern C++, Embedded Linux, RTOS or bare metal real-time systems;
  • Experience in GUI applications development on embedded devices would be a plus;
  • Focus on high-quality code and want to improve and share your knowledge of the latest technologies every day;
  • Good communication skills, open-minded and ability to decision making;
  • Abilty to effectively communicate with stakeholders outside of your team in agile environments;
  • Fluency in Ênglish (both written and spoken).

Sounds like you? Send us your CV and let’s talk!

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.