Developer C++ Scada & Protocols
Alter Solutions Portugal is an IT Consultancy Company, promoter of Digital Transformation, part of the Alter Solutions Group, created in 2006, in Paris.
In Portugal, we partner with over 120 clients and a team of over 500 people, working in projects for industries as diverse as banking, insurance, transportation, aviation, energy, and telecom.
Headquarters of the Nearshore IT center, Alter Solutions Portugal has a dedicated team of around 30 specialized professionals, integrated into projects with several internationally renowned clients.
Job Description
Are you passionate about developing
- availability, critical systems and excited to be part of an innovative team? Join us as a C++ Developer for SCADA (Supervisory Control and Data Acquisition) Systems, where you will work on challenging projects in a dynamic, collaborative environment. Your work will contribute to the development of robust solutions that power some of the most critical infrastructure systems globally.
Key Responsibilities:
Software Development for High-Availability Systems:
- Design, implement, and test software solutions for SCADA systems, ensuring they meet the
- availability and reliability requirements for critical environments.
Full Development Cycle:
- Participate in all stages of the development lifecycle, from design and implementation to testing and deployment.
- Work in a dynamic and informal R&D team, collaborating with colleagues to solve complex problems and push the boundaries of SCADA system technology.
MUST HAVE:
- Education: Degree in Computer Engineering or a similar field.
- Programming Experience: Proficient in C/C++ (preferably C++ 11 or higher), with experience in design patterns and
-
- date development methods and tools. - Coding Skills: Ability to write clean, maintainable, and efficient C/C++ code, with strong
- solving and debugging skills. - Software Development Methodologies: Experience working with Agile and Scrum methodologies.
- Teamwork & Ownership: A
- oriented mindset, teamwork skills, and a strong sense of ownership. Positive,
- motivated, and enthusiastic about learning. - English Proficiency: Fluent in English (both written and spoken).
Qualifications
NICE TO HAVE:
- Linux Experience: Good knowledge of Linux operating systems, particularly RHEL (Red Hat Enterprise Linux).
- Database Knowledge: Experience with relational databases (Oracle, Postgres) and No
SQL databases (e. g. , Mongo
DB). - Version Control: Familiarity with version control systems (SVN, GIT).
- Dev
Ops Tools: Understanding of Dev
Ops principles and tools such as Jenkins, Docker, and Kubernetes. - Java Skills: Hands-on experience with Java coding is a plus.
- Industrial Protocols: Knowledge of industrial protocols (OPC, ICCP, IEC 61850) is a bonus.
- Cybersecurity: Familiarity with cybersecurity concepts relevant to critical systems.
Why Join Us?
- Dynamic & Collaborative Environment: Work with a team of highly skilled professionals in a supportive and innovative atmosphere.
- Challenging Projects: Tackle exciting and complex problems related to SCADA and critical system development.
- Learning & Growth: Expand your skills and expertise through continuous learning opportunities.
- Impactful Work: Play a key role in developing software solutions that are essential for critical infrastructure.
If you are a motivated C++ developer with a passion for SCADA systems and
- availability environments, we'd love to hear from you! Apply now and become part of a
- thinking team.
- Informações detalhadas sobre a oferta de emprego
Empresa: Alter Solutions Group Localização: Maia
Maia, Porto District, PortugalPublicado: 18. 5. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!