Senior Firmware Engineer (C/C++, Embedded, RTOS/Linux, SoC)

1dea

Gdańsk, GD, Poland • 1h ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

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

Unlock Full Resume Report