Embedded C++ Engineer

Seargin Ltd

Polska

Sur place

PLN 180 000 - 260 000

Plein temps

Il y a 29 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

B2B contract
International projects
Private medical care
Multisport

Résumé du poste

Seargin Ltd. is seeking an experienced C++ Embedded Firmware Engineer to design, develop, and maintain firmware for industrial automation devices. You will implement features, run tests, and contribute to CI/CD workflows while collaborating with international teams.

Ideal candidates have 5+ years in embedded firmware, strong C++ development skills, familiarity with networking protocols, and a Bachelor’s degree in a related field. Strong English skills are required for global cooperation.

Qualifications

  • 5+ years of practical software development using C++.
  • 5+ years embedding firmware development experience.
  • Knowledge of TCP/IP or RTOS (QNX/VxWorks).
  • Experience with GitHub/GitLab and Jenkins.
  • Fluent English at B2 level or higher.
  • Bachelor’s degree in a related field or equivalent experience.

Responsabilités

  • Design, develop, and maintain firmware components for multiple industrial automation devices.
  • Implement and validate features involving network protocols and platform services.
  • Investigate defects, perform root cause analysis, and prioritize issues.
  • Write unit/integration tests and contribute to CI/CD workflows.
  • Participate in requirements analysis, system design, and architecture discussions.
  • Create and maintain high/low level design specifications and technical docs.
  • Lead code reviews, follow embedded coding standards, and resolve complex issues.
  • Participate in Agile/SAFe, mentor engineers, and collaborate with international teams.

Connaissances

C++ development
Embedded firmware
English (B2+)
Git
CI/CD
Problem solving
Networking TCP/IP

Formation

Bachelor’s degree in Computer Engineering, Computer Science, Automation and Robotics, Electronics, or related field

Outils

GitHub/GitLab
Jenkins

Description du poste

  • Design, develop, and maintain firmware components for multiple industrial automation devices
  • Feature Implementation
    • Implement and validate product features involving network protocols, controller runtime functions, and platform or OS services
  • Debugging & Defect Analysis
    • Investigate firmware defects, perform systematic root cause analysis, and prioritize complex and critical technical issues
  • Testing & CI/CD
    • Write unit and integration tests and contribute to automated, CI/CD-driven software quality workflows
  • Participate in requirements analysis, system design, and architecture discussions, taking ownership of specific components and features
  • Technical Documentation
    • Create and maintain high-level and low-level design specifications and other technical documentation
  • Code Quality & Issue Resolution
    • Conduct code reviews, follow embedded coding standards, and lead the analysis and resolution of complex system-level issues
  • Participate in Agile/SAFe activities, mentor less experienced engineers, contribute to technical decisions, improve development processes, and collaborate with international teams
Requirements
  • C++ Development Experience
    • Typically 5+ years of practical software development experience using C++
  • Software Development Lifecycle
    • Experience with software lifecycle methodologies covering requirements analysis, software design, implementation, and testing
  • Embedded Firmware Experience
    • Typically 5+ years of experience developing and debugging embedded systems firmware
  • Embedded Systems Knowledge
    • Knowledge of at least one of the following areas: network protocols such as TCP/IP, embedded systems architecture, or real-time operating systems such as QNX or VxWorks
  • Git & CI/CD
    • Practical experience with version control systems such as GitHub or GitLab and CI/CD tools such as Jenkins
  • Education
    • Bachelor’s degree in Computer Engineering, Computer Science, Automation and Robotics, Electronics, or a related field, or equivalent practical experience
  • Fluent English at B2 level or higher
  • Problem-Solving Mindset
    • Proactive, independent approach to solving technical challenges, learning new concepts, and helping others succeed
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 & Test Tooling
    • Practical programming experience in Python or similar languages to support testing and tooling
  • Experience with industrial automation systems such as PLCs, drives, and I/O modules
  • Hardware Platforms & SoC
    • Experience working across multiple hardware platforms or system-on-chip architectures
  • Embedded Security & Certification
    • Knowledge of embedded security, safety standards such as IEC 62443 or IEC 61508, and product certification workflows such as TÜV or ODVA
  • Experience with industrial communication protocols such as EtherNet/IP or CIP
  • Hardware-Software Interaction
    • Familiarity with registers, interrupts, memory management, and BSP/HAL concepts
  • Experience with real-time systems and hardware debugging tools such as Lauterbach, JTAG, and logic analyzers
  • Experience with Agile/SAFe development and a collaborative approach to knowledge sharing, experimentation, and technical documentation

Work with us

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Embedded C++ Engineer
Embedded C++ Engineer

Seargin • Polska

Sur place
PLN 180 000 - 240 000
Firmware Engineer
Firmware Engineer

Infotree Global Solutions Inc. • Wrocław

Sur place
PLN 140 000 - 190 000
Embedded Firmware Developer (Woman/Man)
Embedded Firmware Developer (Woman/Man)

WIKA Group • Włocławek

Hybride
PLN 120 000 - 180 000
Private healthcare for you and your 가족
Group life insurance
Multisport card
+3
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD • Wrocław

Sur place
PLN 140 000 - 190 000
Performance bonus
Loyalty bonus
Private medical insurance
+1
Senior Automation QA
Senior Automation QA

Seargin Ltd • Polska

Sur place
PLN 120 000 - 180 000
B2B Contract
Stable and Dynamic International Firm
Engaging Projects and Latest IT
+3
Embedded Solutions Engineer
Embedded Solutions Engineer

Softeq • Warszawa

Sur place
PLN 180 000 - 240 000
Product Owner
Product Owner

Seargin Ltd • Polska

Sur place
PLN 180 000 - 240 000
MultiSport
Private Medical Care
B2B Contract
+3
Electronic Systems Testing Specialist
Electronic Systems Testing Specialist

Elmodis • Polska

Hybride
PLN 90 000 - 130 000
Full-time contract
International team
Regular/Senior Embedded Software Engineer (f/m)
Regular/Senior Embedded Software Engineer (f/m)

INTechHouse • Bydgoszcz

Sur place
PLN 110 000 - 165 000
Benefits package
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD Ukraine Limited • Wrocław

Sur place
PLN 120 000 - 180 000
Competitive salary
Performance Bonus
Loyalty Bonus
+1