Embedded C++ Engineer

Seargin Ltd

Polska

Presencial

PLN 180 000 - 260 000

Tempo integral

há 32 horas
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

B2B contract
International projects
Private medical care
Multisport

Resumo da oferta

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.

Qualificações

  • 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.

Responsabilidades

  • 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.

Conhecimentos

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

Formação académica

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

Ferramentas

GitHub/GitLab
Jenkins

Descrição da oferta de emprego

  • 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

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Embedded C++ Engineer
Embedded C++ Engineer

Seargin • Polska

Presencial
PLN 180 000 - 240 000
Firmware Engineer
Firmware Engineer

Infotree Global Solutions Inc. • Wrocław

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

WIKA Group • Włocławek

Híbrido
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

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

Seargin Ltd • Polska

Presencial
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

Presencial
PLN 180 000 - 240 000
Product Owner
Product Owner

Seargin Ltd • Polska

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

Elmodis • Polska

Híbrido
PLN 90 000 - 130 000
Full-time contract
International team
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD Ukraine Limited • Wrocław

Presencial
PLN 120 000 - 180 000
Competitive salary
Performance Bonus
Loyalty Bonus
+1
Regular/Senior Embedded Software Engineer (f/m)
Regular/Senior Embedded Software Engineer (f/m)

INTechHouse • Bydgoszcz

Presencial
PLN 110 000 - 165 000
Benefits package