WE ARE A WORLD LEADER IN ENGINEERING AND IT SERVICES.
At ALTEN, we see our specialists as architects – today’s designers of tomorrow’s world.
As a leader in Engineering and IT Services, we support companies in their technological and sustainable transformation.
OVER 57,400 EMPLOYEES IN 30+ COUNTRIES, TO SUPPORT MORE THAN 6,500 CLIENTS WORLDWIDE.
We operate in all sectors: Aeronautics, Space, Defence, Security & Naval, Automotive, Rail & Mobility, Energy & Environment, Life Sciences & Health, Industrial Equipment & Electronics, Telecoms, Banking, Finance & Insurance, Retail, Services & Medias, Public Services & Government.
We carry out complex and highly technical projects throughout the value chain of the most prestigious companies worldwide.
Our motto: Building Tomorrow’s World Today!
Key Responsibilities:
- Design, develop, and maintain firmware software in C++ for devices.
- Implement and validate new functionalities related to communication protocols such as EtherNet/IP and CIP.
- Debug software, analyze defects, and perform root cause analysis.
- Develop unit and integration tests and support quality assurance processes based on CI/CD practices.
- Participate in requirements analysis, system design, and architectural discussions.
- Prepare technical documentation and conduct code reviews.
- Troubleshoot and resolve complex system issues in embedded environments.
- Work within Agile/SAFe methodologies and collaborate with international teams.
- Mentor junior engineers and actively share technical knowledge and best practices.
The ideal candidate for this position will have:
- Minimum 5 years of commercial experience in C++ development.
- Minimum 5 years of experience in embedded systems/firmware development and debugging.
- Strong understanding of the full software development lifecycle, including requirements analysis, design, implementation, and testing.
- Experience with networking protocols (TCP/IP, Ethernet), real-time operating systems (QNX, VxWorks), or embedded systems architecture.
- Hands-on experience with Git/GitHub/GitLab and CI/CD tools (Jenkins).
- Very good command of English (minimum B2 level).
- Bachelor's or Master's degree in a technical field such as Computer Science, Electronics, Automation, Robotics, or a related discipline.
Nice to Have
- Knowledge of EtherNet/IP and CIP.
- Programming experience in Python.
- Experience in industrial automation (PLCs, drives, I/O modules).
- Knowledge of functional safety and cybersecurity standards (IEC 61508, IEC 62443).
- Experience with hardware debugging tools (JTAG, Lauterbach).
- Understanding of low-level hardware concepts, including registers, interrupts, and BSP/HAL.
- Experience working in an Agile/SAFe environment.
We offer
We offer a full-time employment contract
- Location – Katowice; work model – hybrid
- Stable and long-term cooperation
- Well-defined career path at the European leader in engineering & IT consulting
- Opportunity to relocate and work in different ALTEN Polska branches
- After completion of the project, opportunity to engage in a subsequent one within the company
- Introduction and cooperation with dedicated Competences Manager
- Medicover medical care
- Medicover Benefits platform
- Medicover Sport card
- Referral Program
- Layette for a newborn employee’s child
- Group life insurance
We also offer cooperation based on a B2B or Contract of mandate (UZ).
We also guarantee:
- Access to professional certifications with our technology partners (e.g. Google, ISTQB)
- Access to relevant industry events
- Access to the Knowledge Sharing Program
- Access to Referral program
Join our team and let’s build tomorrow’s world today!
NOTICE: We kindly inform you that we will contact the selected candidates.
You can find the full information regarding the processing of your personal data at: