C++ Software Engineer

1 semana atrás


Lisboa, Portugal Critical Software Tempo inteiro

Overview

Join to apply for the C++ Software Engineer role at Critical Software.

Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Critical Software.

What we expect from you

- Academic background in Engineering or a related field (e.g., Software, Electronics, Physics, Mathematics, etc.).
- Proven experience throughout the full software development lifecycle: from requirements gathering to design, implementation, testing, documentation, deployment, integration, and training;
- At least 5 years of professional experience in software development, with strong proficiency in C++;
- Knowledge of C and Rust is highly valued;
- Solid practical experience with Qt/QML, especially for embedded application development;
- Deep understanding of modern C++ standards, coding best practices, and software architecture design;
- Experience with embedded systems is a plus;
- Familiarity with performance analysis and memory profiling tools;
- Demonstrated ability to take end-to-end ownership of complex systems—from design and prototyping to final optimization;
- Strong skills in defining and communicating technical vision, aligned with project goals and capable of guiding and inspiring peers and stakeholders;
- A proactive and curious mindset, passionate about technology—enthusiastic about both sharing knowledge and learning from others;
- Good command of spoken and written English.

What can you expect from us

- A challenging environment where you can thrive, both personally and professionally
- A real possibility of impacting the lives of millions of people while working in the most critical industries
- The opportunity to make the difference while participating in social initiatives
- Work-life balance: flexible work policies designed to fit your life around your career at Critical
- Fringe Benefits and Well-being especially planned to support you and those who are important to you
- Modern and cosy offices that will make you feel just like home

Seniority level

- Mid-Senior level

Employment type

- Full-time

Industries / Job function

- Software Development

#J-18808-Ljbffr



  • Lisboa, Portugal Critical Software Tempo inteiro

    A leading aerospace technology firm in Lisbon is seeking a Junior Aerospace Embedded Software Engineer. This role offers an opportunity to learn and grow in embedded systems, supporting projects that matter. The ideal candidate will have a degree in engineering and some experience in software development in C/C++. The company provides a collaborative...

  • C++ Software Engineer

    4 semanas atrás


    Lisboa, Porto, Portugal We Are Meta Tempo inteiro

    Seeking a C++ Software Engineer: Rhino, are you there? At WE ARE META, we focus on finding the perfect match between our Rhinos and our clients. Why join us? 1. Expand your network: As a consultant at We Are META, you’ll have access to a network of national and international partners across diverse sectors of the tech industry. 2. Enjoy our perks: When you...


  • Lisboa, Portugal Critical Software Tempo inteiro

    Overview We’re hunting Embedded Software Engineers ready to push code that Airbus actually trusts with human lives. Building better and safer isn’t a slogan, but the way we show up in the world. It’s how we make sure technology speaks not only in code, but with meaning: better technologies, better ways of working, and more inclusive communities. We...


  • Lisboa, PT / Coimbra, PT Critical Software Tempo inteiro

    We're hunting Embedded Software Engineers ready to push code that Airbus actually trusts with human lives.Building better and safer isn't a slogan, but the way we show up in the world.It's how we make sure technology speaks not only in code, but with meaning: better technologies, better ways of working, and more inclusive communities. We align with what...


  • Lisboa, Portugal Critical Software Tempo inteiro

    Ready to kick-start your career writing code that Airbus trusts with human lives? If you're passionate about embedded systems and want to learn from some of the best in the industry, this is your chance. Building better and safer isn't just a slogan – it's how we work.We create technology that speaks not only in code, but with meaning: better solutions,...


  • Lisboa, Portugal Critical Software Tempo inteiro

    Ready to kick-start your career writing code that Airbus trusts with human lives?If you're passionate about embedded systems and want to learn from some of the best in the industry, this is your chance. Building better and safer isn't just a slogan – it's how we work.We create technology that speaks not only in code, but with meaning: better solutions,...

  • Software Engineer

    2 semanas atrás


    Lisboa, Portugal GRiT Solutions Tempo inteiro

    Software Engineer to develop in C++. Requires 3+ years of experience, strong knowledge of data structures/algorithms, and excellent communication skills.


  • Lisboa, Lisboa, Portugal Critical Software Tempo inteiro

    Ready to kick-start your career writing code that Airbus trusts with human lives?If you're passionate about embedded systems and want to learn from some of the best in the industry, this is your chance.Building better and safer isn't just a slogan – it's how we work.We create technology that speaks not only in code, but with meaning: better solutions,...


  • Lisboa, Lisboa, Portugal Critical Software Tempo inteiro

    Ready to kick-start your career writing code that Airbus trusts with human lives?If you're passionate about embedded systems and want to learn from some of the best in the industry, this is your chance.Building better and safer isn't just a slogan – it's how we work.We create technology that speaks not only in code, but with meaning: better solutions,...

  • Software Engineer

    2 semanas atrás


    Lisboa, Portugal GRiT Solutions Tempo inteiro

    Software Engineer with 3+ years of C++ experience needed to write clean code, debug, and optimize performance. Strong communication and problem-solving skills are essential.