Senior Embedded Software Engineer

ALTEN

Katowice

Hybrid

PLN 180,000 - 260,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medicover medical care
Medicover Benefits platform
Medicover Sport card
Referral Program
Layette for a newborn employee’s child
Group life insurance

Job summary

ALTEN Polska is seeking an experienced Embedded C++ Engineer for a full-time hybrid role in Katowice. You will design, develop, and maintain firmware for devices, contribute to CI/CD, and collaborate with international teams.

The ideal candidate has ≥5 years in C++ and embedded firmware, knowledge of TCP/IP/Ethernet and RTOS, and English at least B2 level. ALTEN offers long-term cooperation, professional growth, and Medicover benefits.

Qualifications

  • 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), RTOS (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).
  • Bachelor's or Master's degree in a technical field such as Computer Science, Electronics, Automation, Robotics, or a related discipline.

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.

Job description

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:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

ALTEN • Katowice

Hybrid
PLN 167,000 - 312,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+5
Embedded Software Developer (C++)
Embedded Software Developer (C++)

ALTEN • Poznań

Hybrid
PLN 120,000 - 180,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+3
Embedded Software Test Engineer
Embedded Software Test Engineer

ALTEN • Kraków

On-site
PLN 120,000 - 180,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Technical Lead (C++, Linux)
Technical Lead (C++, Linux)

ALTEN • Kraków

On-site
PLN 180,000 - 280,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Test Engineer
Test Engineer

ALTEN • Katowice

Hybrid
PLN 120,000 - 180,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Senior QA Engineer
Senior QA Engineer

ALTEN • Kraków

On-site
PLN 180,000 - 260,000
Stable and long-term cooperation
Relocation within ALTEN Poland's local
Medicover healthcare
+5
Electrical Designer
Electrical Designer

ALTEN • Kraków

Hybrid
PLN 140,000 - 240,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+3
C++ Developer/ Lead
C++ Developer/ Lead

ALTEN • Kraków

On-site
PLN 180,000 - 250,000
Medical care
Dental care
Pension plan
+2
Senior Solutions Architect
Senior Solutions Architect

ALTEN Polska • Poland

On-site
PLN 180,000 - 250,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+4
Production Test Expert
Production Test Expert

ALTEN Polska • Lublin

On-site
PLN 90,000 - 150,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3