Remote Embedded C++ Firmware Engineer

Seargin

Poland

On-site

PLN 150,000 - 230,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Seargin in Poland is seeking an experienced Embedded C++ Engineer for a remote role. You will design firmware for multiple devices, implement features, and ensure robust real-time performance.

The ideal candidate has 5+ years in C++, with experience in RTOS (QNX, VxWorks), network protocols, and embedded firmware development, plus Git/Jenkins CI/CD. Fluent English is required. You will join a multinational team delivering sophisticated solutions for industrial clients worldwide.

Qualifications

  • Bachelor's degree in a related IT field or equivalent practical experience.
  • 5+ years of software development experience in C++ with full software lifecycle.
  • Knowledge of network protocols, embedded systems architecture, or RTOS (QNX, VxWorks).
  • 5+ years in embedded firmware development and debugging.
  • Experience with version control and CI/CD (GitHub/GitLab, Jenkins).
  • Fluent English (B2 or higher).

Responsibilities

  • Design firmware components for multiple devices.
  • Implement and validate features such as network protocols and platform services.
  • Perform firmware debugging and root-cause analysis with systematic methods.
  • Write unit and integration tests and contribute to CI/CD workflows.
  • Participate in system design and architecture discussions; own components or features.
  • Create design docs with high-level and low-level specifications.
  • Conduct code reviews and ensure adherence to embedded coding standards.
  • Lead analysis and resolution of complex system-level issues.
  • Mentor junior engineers and share knowledge within the team.
  • Contribute to technical decisions and process improvements.
  • Collaborate with teams worldwide.

Skills

C++
Embedded systems
Networking protocols
RTOS
Git
CI/CD
English (B2+)

Education

Bachelor's degree

Tools

GitHub/GitLab
Jenkins

Job description

Seargin in Poland is seeking an experienced Embedded C++ Engineer for a remote role. You will design firmware for multiple devices, implement features, and ensure robust real-time performance.

The ideal candidate has 5+ years in C++, with experience in RTOS (QNX, VxWorks), network protocols, and embedded firmware development, plus Git/Jenkins CI/CD. Fluent English is required. You will join a multinational team delivering sophisticated solutions for industrial clients worldwide.

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

Similar jobs worth comparing

Senior Embedded C++ Engineer — Industrial Firmware & Automation
Senior Embedded C++ Engineer — Industrial Firmware & Automation

Seargin • Katowice

Hybrid
PLN 180,000 - 240,000
B2B contract
Stable international firm
Engaging projects and latest IT
+3
Embedded Firmware Test Engineer (C++/Python)
Embedded Firmware Test Engineer (C++/Python)

Seargin • Katowice

Hybrid
PLN 120,000 - 180,000
B2B Contract
MultiSport
Private Medical Care
+1
Embedded Firmware Engineer — C/C++ & RTOS (IoT)
Embedded Firmware Engineer — C/C++ & RTOS (IoT)

Alarm • Warszawa

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Senior Embedded Firmware Engineer - Remote (Poland) PCIe
Senior Embedded Firmware Engineer - Remote (Poland) PCIe

Pivotics, LLC. • Wrocław

On-site
PLN 150,000 - 230,000
Remote-friendly
Flexible hours
Challenging projects
Senior Embedded C++ Engineer: RTOS & IoT Systems Lead
Senior Embedded C++ Engineer: RTOS & IoT Systems Lead

SQUAD • Wrocław

On-site
PLN 180,000 - 320,000
Competitive salary
Private medical insurance
Career growth opportunities
+1
Senior C++ Embedded Engineer - Industrial Automation
Senior C++ Embedded Engineer - Industrial Automation

Sii Poland • Toruń

On-site
PLN 120,000 - 180,000
Great Place to Work
Centre of internal trainings
Profit sharing
+5
Remote Embedded Software Engineer (C/C++) - Growth Path
Remote Embedded Software Engineer (C/C++) - Growth Path

Sigma Embedded Engineering • Kraków

Hybrid
Long-term embedded projects
Competence development and mentorship
Hybrid or remote work options
+1
Senior Embedded Software Engineer | Hybrid, Global Team
Senior Embedded Software Engineer | Hybrid, Global Team

Rockwell Automation • Katowice

Hybrid
PLN 180,000 - 300,000
Volunteer PTO
Volunteer and donation matching
On-demand learning library
+2
Senior Embedded Systems Engineer — Zephyr RTOS Firmware
Senior Embedded Systems Engineer — Zephyr RTOS Firmware

GlobalLogic • Kraków

Hybrid
PLN 120,000 - 150,000
Comprehensive benefits
Continuous learning programs
Work-life balance
Senior Embedded Software Engineer - Healthcare (Remote)
Senior Embedded Software Engineer - Healthcare (Remote)

AmRest Holdings SE • Wrocław

Hybrid
PLN 180,000 - 250,000
Flexible work model