Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from fortil
Fortil is an international engineering and technology consulting group, built on an independent model, bringing together over 2,500 employees. With 30 offices across 14 countries, Fortil fosters entrepreneurial freedom and the empowerment of individual potential.
Your Responsabilities
As a C++ Developer, you will be part of our R&D team, contributing to the development and maintenance of advanced software solutions for smart grids, SCADA systems, and embedded systems.
Design, develop, and maintain high-performance applications using modern C++
Collaborate with cross-functional teams (hardware, QA, UI/UX) to define and deliver robust software architectures.
Contribute to the full software development lifecycle (SDLC): requirement analysis, design, coding, testing, documentation, and deployment.
Develop and optimize algorithms for real-time systems, communication protocols, and industrial automation.
Ensure code quality through unit testing, code reviews, and best practices.
Support integration with existing systems and ensure interoperability with industrial standards
Participate in continuous improvement and R&D innovation initiatives.
Your Profile
* Degree in Computer Engineering, Electronics, Telecommunications, or similar
* + 2 years of professional experience in C++ development
* Solid knowledge of object-oriented programming, design patterns, and software architecture
* Experience with development for Linux or real-time embedded environments is a strong plus
* Familiarity with version control tools (e.g. Git), CI/CD pipelines, and Agile methodologies
* Good communication skills in English (B2 or higher)
* Must be in Porto or Lisbon (hybrid)
* Strong analytical and problem-solving skills
* Team spirit, proactivity, and critical thinking
Why Join Us?
* Personalized support and resources to accelerate your career growth
* An open, diverse, and innovative ecosystem that empowers you to step out of your comfort zone
* The opportunity to become a company shareholder
* Engagement with community and non-profit technology projects
* Supportive policies for work-life balance and parenthood
Fortil is committed to equal opportunity. All our positions are open to people with disabilities, regardless of gender, origin, or sexual orientation.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Information Technology, Engineering, and Consulting
* Industries
Business Consulting and Services
Referrals increase your chances of interviewing at fortil by 2x
Sign in to set job alerts for “Software Engineer” roles.
Full Stack Software Engineer (All Levels)
Front-end Engineer - Software Development
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr