Senior Firmware Engineer (M/K)

Experis

Województwo pomorskie

Hybrid

PLN 140,000 - 190,000

Full time

5 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Employment contract
Medical care

Job summary

Experis is seeking a Senior Firmware Engineer (M/K) to develop low-level software for next-generation SoC platforms in an embedded environment. You will design, implement, and debug firmware in C/C++ for RTOS, Embedded Linux, or bare-metal systems, collaborating with hardware and software teams to enable silicon bring-up and platform capabilities.

The role requires a B.Sc. in EE/CS and 3+ years' embedded C/C++ experience, with strong problem-solving and teamwork skills.

Qualifications

  • B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 3+ years of experience in embedded C/C++ development.
  • Experience with RTOS and/or Embedded Linux environments.
  • Strong understanding of hardware-software interfaces, SoC architectures, memory-mapped I/O, and low-level debugging tools.
  • Ability to develop software from hardware specifications, protocol documentation, and technical design documents.
  • Experience working in complex, multi-component software environments.
  • Strong problem-solving, communication, and teamwork skills.

Responsibilities

  • Develop low-level firmware in C/C++ for embedded systems running RTOS, Embedded Linux, or bare-metal environments.
  • Design, implement and debug firmware in collaboration with hardware, architecture, verification, and system teams.
  • Support silicon bring-up and enable advanced platform capabilities.

Skills

Embedded C/C++
RTOS
Embedded Linux
Low-level debugging
Hardware interfaces
Teamwork
Communication

Education

B.Sc. in Electrical/Computer Engineering or related

Tools

Zephyr RTOS
Linux kernel

Job description

For our client we are looking for candidates for the position of Senior Firmware Engineer (M/K).

About the job:

We are looking for an Embedded Firmware Engineer to develop low-level software for next-generation SoC platforms. In this role, you will design, implement, and debug firmware in C/C++ for embedded systems running on RTOS, Embedded Linux, or bare-metal environments. You will work closely with hardware, architecture, verification, and system teams to deliver reliable hardware-software integration, support silicon bring-up, and enable advanced platform capabilities.

Required Qualifications:
  • B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 3+ years of experience in embedded C/C++ development
  • Experience with RTOS and/or Embedded Linux environments
  • Strong understanding of hardware-software interfaces, SoC architectures, memory-mapped I/O, and low-level debugging tools
  • Ability to develop software from hardware specifications, protocol documentation, and technical design documents
  • Experience working in complex, multi-component software environments
  • Strong problem-solving, communication, and teamwork skills
Preferred Qualifications:
  • Experience with Zephyr RTOS and/or Linux kernel and driver development
  • Familiarity with high-speed interface protocols such as PCIe, UCIe, Ethernet, NVMe, USB, CXL, or DDR
  • Experience with SoC bring-up, FPGA, emulation, or pre-silicon validation environments
  • Knowledge of modern build systems, CI/CD, Python scripting, and development automation
  • Experience with large-scale system deployment and debugging
We offer:
  • Employment contract
  • Benefits: medical care

The offer applies to permanent work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer — SoC & Embedded Systems Expert
Senior Firmware Engineer — SoC & Embedded Systems Expert

Experis • Województwo pomorskie

Hybrid
PLN 140,000 - 190,000
Employment contract
Medical care
Firmware Engineer
Firmware Engineer

Infotree Global Solutions Inc. • Wrocław

On-site
PLN 140,000 - 190,000
Senior EmbeddedSoftware Engineer
Senior EmbeddedSoftware Engineer

TechBiz Global GmbH • Łomianki

On-site
PLN 392,000 - 545,000
Senior EmbeddedSoftware Engineer
Senior EmbeddedSoftware Engineer

TechBiz Global GmbH • Lublin

On-site
PLN 392,000 - 566,000
Senior Firmware Engineer
Senior Firmware Engineer

Softeq • Poland

On-site
PLN 281,000 - 346,000
Embedded C++ Engineer
Embedded C++ Engineer

Seargin • Katowice

On-site
PLN 180,000 - 240,000
B2B Contract
Stable and Dynamic International Firm
Engaging Projects and Latest IT
+3
System-Level Modeling Engineer with SystemC and SoC experience (f/m/x)
System-Level Modeling Engineer with SystemC and SoC experience (f/m/x)

Sii Poland • Lublin

On-site
PLN 180,000 - 240,000
Centre of internal trainings
Profit sharing
Medical care
+1
Principal Embedded C/C++ Engineer
Principal Embedded C/C++ Engineer

Hitachi Energy • Kraków

On-site
PLN 260,000 - 380,000
Private medical care
Life insurance
Fitness programs
+6
Senior C/C++ Firmware Engineer - Embedded Bring-Up
Senior C/C++ Firmware Engineer - Embedded Bring-Up

Sii Poland • Lublin

On-site
PLN 180,000 - 240,000
Great Place to Work
Centre of internal trainings
Profit sharing
+1
Embedded Software Engineer
Embedded Software Engineer

microampsolutions • Poland

On-site
USD 90,000 - 130,000
On-site or Hybrid work
Healthcare & Sport packages
Flexible working hours