Senior Embedded Software Engineer

ALTEN Polska

Katowice

On-site

PLN 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

ALTEN Polska in Katowice is seeking an experienced Firmware/Embedded C++ engineer to design, develop, and maintain software for embedded devices, with focus on communication protocols like Ethernet/IP and CIP. You will participate in requirements analysis, system design, and code reviews in an Agile/SAFe environment.

The role requires at least five years in C++ development and embedded systems, strong English, and a degree in CS, Electronics, Automation, or Robotics.

Qualifications

  • Minimum 5 years of commercial C++ development experience.
  • Minimum 5 years in embedded systems/firmware development and debugging.
  • Strong understanding of SDLC, requirements analysis, design, implementation and testing.
  • Experience with TCP/IP, Ethernet, RTOS (QNX, VxWorks) or embedded architecture.
  • Hands-on with Git/GitHub/GitLab and CI/CD tools (Jenkins).
  • Very good English, minimum B2 level.
  • Bachelor's or Master's degree in a technical field.

Responsibilities

  • Design, develop, and maintain firmware software in C++ for devices.
  • Implement and validate functionalities for communication protocols such as EtherNet/IP and CIP.
  • Debug software, analyze defects, and perform root cause analysis.
  • Develop unit and integration tests and support CI/CD processes.
  • Participate in requirements analysis, system design, and architectural discussions.
  • Prepare technical documentation and conduct code reviews.
  • Troubleshoot and resolve complex issues in embedded environments.
  • Work in Agile/SAFe and collaborate with international teams.
  • Mentor junior engineers and share knowledge and best practices.

Skills

C++ development
Embedded systems
Networking TCP/IP
Git/GitHub/GitLab
CI/CD (Jenkins)
English (B2)

Education

Bachelor's or Master's in Computer Science / Electronics / Automation / Robotics

Tools

EtherNet/IP
CIP
JTAG
Lauterbach

Job description

WHO ARE WE?

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
Benefits
  • Medicover medical care
  • Medicover dental care
  • Medicover Benefits platform
  • Medicover Sport card
  • Referral Program
  • Layette for a newborn employee’s child
  • Group life insurance
  • Pension scheme
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.

By clicking the "Send" button, you agree to the processing of your personal data included in the recruitment application by Alten Polska sp. z o.o., based in Warsaw, for the purpose of conducting the recruitment process for the position specified in the job advertisement. You can withdraw your consent at any time by contacting us at ALTEN_PL_RODO@alten.com, which will result in the termination of the recruitment process and your application not being considered in future recruitments.

You can find the full information regarding the processing of your personal data at:

https://docs.altenpolska.pl/do_pobrania/Klauzula_informacyjna_dla_potencjalnych_pracownikow.pdf

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

Similar jobs worth comparing

C++ Software Developer
C++ Software Developer

ALTEN Polska • Kraków

Hybrid
PLN 140,000 - 210,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+5
Embedded Software Engineer
Embedded Software Engineer

ALTEN Polska • Katowice

Hybrid
PLN 90,000 - 130,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+1
C++ Developer
C++ Developer

ALTEN • Kraków

On-site
PLN 180,000 - 240,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+4
Kierownik projektów technicznych
Kierownik projektów technicznych

ALTEN Polska • Poland

On-site
PLN 140,000 - 240,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Full Stack Engineer
Full Stack Engineer

ALTEN Polska • Warszawa

Hybrid
PLN 180,000 - 240,000
Medicover medical care
Medicover Benefits platform / Medicoer
employee referral program
+2
Electronic Engineer
Electronic Engineer

ALTEN Polska • Kraków

On-site
PLN 90,000 - 140,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+2
Embedded SW Engineer (C++14/17, Linux/QNX, Automotive Vision)
Embedded SW Engineer (C++14/17, Linux/QNX, Automotive Vision)

ALTEN • Kraków

Hybrid
PLN 180,000 - 260,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+3
Mechanical CAD Engineer
Mechanical CAD Engineer

ALTEN Polska • Kraków

Hybrid
PLN 201,000 - 312,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+5
Senior ECAD Engineer
Senior ECAD Engineer

ALTEN Polska • Kraków

On-site
PLN 180,000 - 240,000
Medicover medical care
Medicover dental care
Medicover Benefits platform
+5
ECAD Engineer
ECAD Engineer

ALTEN Polska • Poland

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