Senior Firmware Engineer (C/C++, Embedded, RTOS/Linux, SoC)
1dea
Gdańsk, GD, Poland • 1h ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Quick Facts
Role: Senior Firmware Engineer (Embedded Firmware for SoCs)
Focus: Low-level firmware development in C/C++ for RTOS, Embedded Linux, or bare-metal
Employment: Long-term employment contract with the client directly (open budget)
Location: Gdańsk
Description
We are seeking an Embedded Firmware Engineer to create low-level software for next-generation SoC chips. You will design, implement, and debug firmware in C/C++ for embedded environments running on RTOS, Embedded Linux, or bare-metal. You will collaborate closely with hardware, architecture, verification, and systems teams to ensure reliable hardware/software integration, support silicon bring-up, and enable advanced platform features.
Responsibilities
Design, implement, and debug embedded firmware for SoC-based systems
Develop software using hardware specifications, protocol documentation, and technical/project documentation
Work cross-functionally with hardware, architecture, verification, and systems teams to integrate and validate functionality
Support silicon bring-up and deploy advanced platform features
Requirements
5+ years embedded programming experience in C/C++
Experience with RTOS and/or Embedded Linux
Strong knowledge of hardware–software interfaces, SoC architecture, memory-mapped I/O, and low-level debugging tools
Knowledge of interfaces/protocols such as PCIe, UCIe, Ethernet, NVMe, USB, CXL, or DDR
Ability to develop firmware based on hardware and protocol documentation
Experience with complex, multi-component software development environments
Strong problem-solving, communication, and teamwork skills
Higher technical education
English B2+/C1 for international collaboration
Benefits
Long-term contract signed directly with the client
Opportunity to propose your candidacy (open budget) and work on advanced semiconductor/AI-related systems
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Embedded Firmware Engineer (C++)
emagine Polska
Senior
Technology
Warsaw, Maz, Poland · Remote
N/A
10 days ago
Senior Firmware Engineer
Walter Kidde Portable Equipment, LLC
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
10 days ago
Embedded Engineer - Security Systems
Walter Kidde Portable Equipment, LLC
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
10 days ago
Embedded Engineer - Security Systems
Walter Kidde Portable Equipment, LLC
Mid
Technology
Gdańsk, Poland · On-site
N/A
10 days ago

Senior Embedded Engineer
KUBO
Senior
Technology
Katowice, Poland · Remote
270K zł - 312K zł/yr
10 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Embedded Firmware Engineer (Mid/Regular)
co.brick Talents
Mid
Technology
Gliwice, SL, Poland · Remote
187K zł - 229K zł/yr
10 days ago
Junior Firmware Engineer
Walter Kidde Portable Equipment, LLC
Junior
Technology
Gdańsk, GD, Poland · On-site
N/A
10 days ago
Firmware Engineer (Mid/Senior)
ITFS
Mid
Technology
Warsaw, Poland · On-site
208K zł - 354K zł/yr
10 days ago
Senior Embedded Engineer
AXOS GROUP SP. Z O.O
Mid
Technology
Gdańsk, PM, Poland · On-site
18K zł - 24K zł/yr
8 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
