Embedded C++ Engineer

Seargin

Katowice

On-site

PLN 180,000 - 240,000

Full time

3 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

B2B Contract
Stable and Dynamic International Firm
Engaging Projects and Latest IT
Competitive Rates
Renowned International Projects
MultiSport and Private Medical Care

Job summary

Seargin in Katowice seeks a Senior Embedded Software Engineer to design, develop and maintain C++ firmware for industrial automation. You will contribute to feature development, debugging, and system design while collaborating with distributed teams in an Agile/SAFe environment.

You will lead code reviews, support CI/CD processes, and mentor peers in embedded development standards within an international, stable firm.

Qualifications

  • Bachelor’s degree or equivalent in a related field.
  • 5+ years of professional C++ development.
  • 5+ years of embedded firmware development experience.
  • Practical knowledge of requirements analysis, software design and testing processes.
  • Knowledge of network protocols or RTOS (e.g., QNX, VxWorks).
  • Fluent English at B2 level or higher for collaboration with international teams.

Responsibilities

  • Design, develop and maintain embedded firmware components using C++ for industrial automation products.
  • Implement and validate features related to industrial communication and platform services.
  • Debug firmware and perform root-cause analysis of defects.
  • Develop unit and integration tests and contribute to CI/CD-based quality processes.
  • Participate in requirements analysis, software design and system architecture discussions.
  • Prepare software design documentation, conduct code reviews and support standards.
  • Participate in Agile/SAFe activities, mentor engineers and collaborate with distributed teams.

Skills

C++
Embedded systems
Problem solving
Agile/SAFe
Team collaboration
English communication

Education

Bachelor’s degree in Computer Engineering / CS

Tools

Git
Jenkins

Job description

  • Design, develop and maintain embedded firmware components using C++ for industrial automation products
  • Feature Development
    • Implement and validate features related to industrial communication, controller runtime functions and platform services
  • Debug firmware and perform systematic root-cause analysis of complex technical defects
  • Prioritize and resolve technically challenging and business-critical software issues
  • Testing & Quality
    • Develop unit and integration tests and contribute to CI/CD-based software quality processes
  • System Design
    • Participate in requirements analysis, software design and system architecture discussions while owning specific technical areas
  • Technical Leadership
    • Prepare software design documentation, conduct code reviews and support embedded development standards
  • Participate in Agile/SAFe activities, mentor engineers, share knowledge and collaborate with distributed teams
Requirements
  • Education
    • Bachelor’s degree in Computer Engineering, Computer Science, Automation and Robotics, Electronics or a related field, or equivalent experience
  • C++ Experience
    • 5+ years of professional software development experience using C++
  • Embedded Experience
    • 5+ years of experience developing and debugging embedded systems firmware
  • Software Lifecycle
    • Practical knowledge of requirements analysis, software design, implementation and testing processes
  • Embedded Systems
    • Knowledge of network protocols, embedded systems architecture or real-time operating systems such as QNX or VxWorks
  • Version Control & CI/CD
    • Practical experience with Git-based version control and CI/CD tools such as Jenkins
  • Fluent English at B2 level or higher for collaboration with international engineering teams
  • Problem Solving
    • Proactive problem-solving mindset with the ability to independently investigate issues and support others
What we offer
  • B2B Contract
    • Employment based on a B2B contract
  • Stable and Dynamic International Firm
    • Opportunity to work in a stable, dynamically developing international company
  • Engaging Projects and Latest IT
    • Chance to participate in interesting projects and work with the latest information technologies
  • Competitive Rates
    • Attractive remuneration rates offeres
  • Renowned International Projects
    • Involvement in the most prestigious international project
  • MultiSport and Private Medical Care
    • MultiSport and Private Medical Care
Nice to have
  • Python & Automation
    • Experience with Python or similar languages for testing, automation or development tooling
  • Experience with industrial automation systems such as PLCs, drives or I/O modules
  • Hardware & SoC
    • Experience with multiple hardware platforms, SoC architectures or hardware-software interaction
  • Security & Safety
    • Knowledge of embedded security concepts or standards such as IEC 62443 or IEC 61508
  • Experience with EtherNet/IP, CIP or other industrial communication protocols
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

ALTEN • Katowice

Hybrid
PLN 180,000 - 260,000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD Ukraine Limited • Wrocław

Hybrid
PLN 120,000 - 180,000
Competitive salary
Performance Bonus
Loyalty Bonus
+1
Automation Tester
Automation Tester

Seargin • Katowice

On-site
PLN 120,000 - 180,000
B2B Contract
MultiSport and Private Medical Care
Private Medical Care
+1
Senior EmbeddedSoftware Engineer
Senior EmbeddedSoftware Engineer

TechBiz Global GmbH • Lublin

On-site
PLN 392,000 - 566,000
Senior EmbeddedSoftware Engineer
Senior EmbeddedSoftware Engineer

TechBiz Global GmbH • Łomianki

On-site
PLN 392,000 - 545,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD • Wrocław

On-site
PLN 140,000 - 190,000
Performance bonus
Loyalty bonus
Private medical insurance
+1
C++ Embedded Engineer
C++ Embedded Engineer

SQUAD Ukraine Limited • Wrocław

On-site
Equal opportunities corporate culture
Performance-based annual reviews
Loyalty Bonus
+3
Embedded C/C++ / Functional Safety Engineer
Embedded C/C++ / Functional Safety Engineer

Unikie Inc. • Szczecin

Hybrid
PLN 120,000 - 180,000
Senior C++ Embedded Developer (f/m/x)
Senior C++ Embedded Developer (f/m/x)

Sii Poland • Lublin

On-site
PLN 120,000 - 180,000
Great Place to Work
Profit sharing
Medical care
+3
Product Security Test Engineer
Product Security Test Engineer

Seargin • Katowice

On-site
PLN 120,000 - 180,000
MultiSport
Private Medical Care