Sigma Embedded Engineering
Posted 7mo ago

Embedded Software Developer

Sigma Embedded Engineering
Kraków, Malopolskie, Poland
HybridFull Time
Responsibilities
  • Develop software
  • Debug hardware
  • Code reviews
Requirements
  • 2-5 years embedded software
  • Strong C/C++
  • Microcontrollers/SoCs
  • Bare-metal/RTOS/embedded Linux
  • Debugging tools
  • Ability to work independently
  • English proficiency
  • Experience with product/regulatory environments a plus
  • Familiar with Git/CI/CD/Agile
Technical tools mentioned
CC++JTAGGDBOscilloscopeLogic AnalyzerGitCI/CDAgile

Job description

At Sigma Embedded Engineering, we develop embedded software for products that are used worldwide — from industrial systems and telecom to medical and automotive solutions.
We are currently looking for a Embedded Software Developer to join our teams working on long‑term, product‑focused projects for international clients.

Your role

As a Embedded Developer, you will:

  • Develop embedded software mainly in C / C++

  • Work close to hardware in environments such as bare‑metal, RTOS or embedded Linux

  • Implement features, fix defects and improve existing solutions

  • Debug and troubleshoot using real hardware and professional tools

  • Collaborate with other embedded, hardware and test engineers

  • Participate in code reviews and contribute to technical discussions

  • Work within structured development processes (often Agile)

We are looking for you if you have

  • 2–5 years of professional experience in embedded software development

  • Solid knowledge of C and/or C++

  • Hands‑on experience with microcontrollers, embedded processors or SoCs

  • Experience working in bare‑metal, RTOS or embedded Linux environments

  • Practical debugging experience (e.g. JTAG, GDB, oscilloscope, logic analyzer)

  • Ability to work independently on assigned tasks

  • Good communication skills in English

  • Experience from product companies or regulated industries is a plus

  • Familiarity with Git, CI/CD or Agile development is a plus

What we offer

  • Long‑term embedded projects with well‑known international product companies

  • Focus on stable assignments

  • Opportunity to grow technically towards senior or specialist roles

  • Hybrid or remote work options (depending on the project)

  • Strong embedded community and knowledge‑sharing culture

  • Competence development, internal trainings and mentorship

  • Competitive salary and benefits

  • Friendly, flat and professional work culture

About Sigma Embedded Engineering

Engineering consultancy specializing in embedded software and product development.

Similar jobs

Embedded Software Developer roles near Kraków, Malopolskie
7h
Save
Mark Applied
Hide
C/C++ Embedded Software Engineer - 5G User Plane Control
Kraków, Lesser Poland Voivodeship, Poland
HybridFull Time
Ericsson
EricssonNasdaq Stockholm: ERIC B: Global provider of telecommunications equipment and services.
Hands-on C/C++ and real-time embedded systems experience, strong analytical and problem-solving skills, technical bachelor's or master's equivalent, and good written and spoken English.
C, C++, Python, 3GPP, Pluralsight, Skillsoft, Coursera
1d
Save
Mark Applied
Hide
Senior Engineer, Embedded Software - C++
Katowice, Silesian Voivodeship, Poland
HybridFull Time
Rockwell Automation
Rockwell AutomationNYSE: ROK: Sells industrial automation hardware and digital manufacturing software solutions.
5+ YOEBachelor's degree or equivalent experience, 5+ years of C++ software development and embedded firmware experience, GitHub/GitLab and Jenkins experience, embedded systems knowledge, and fluent English.
C++, Python, TCP/IP, QNX, VxWorks, GitHub, GitLab, Jenkins, IEC 62443, IEC 61508, TÜV, ODVA, Lauterbach, JTAG, SAFe, CI/CD, EtherNet/IP, CIP
2w
Save
Mark Applied
Hide
Embedded Software Engineer
Krakow, Lesser Poland, Poland
OnsiteFull Time
Volvo Cars
Volvo CarsNasdaq Stockholm: VOLCAR B: Designs, manufactures, and sells premium passenger automobiles globally.
Embedded systems background with Python and pytest experience, MCU (ARM Cortex-M) knowledge, C/C++ ability, HiL/test automation experience, familiarity with CAN/UART/I2C/SPI, and Git/CI/CD workflows.
pytest, Python, C, C++, Git, IAR, GCC, ST-Link, CAN, UART, I2C, SPI, Hardware-in-the-Loop (HiL), CI/CD
1mo
Save
Mark Applied
Hide
Linux Engineer with Embedded
Krakow or Szczecin or Warsaw or Wroclaw or Poland
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
4+ YOERequires 4+ years of embedded Linux experience, Yocto development, Linux kernel, U-Boot, Device Tree, C/C++, shell scripting, platform debugging, root-cause analysis, and technical leadership.
Linux, Yocto, U-Boot, Device Tree, C, C++, Android, QNX, AUTOSAR, Adaptive AUTOSAR, BSP, AOSP, shell
3mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Limerick or Kraków
HybridAll Commitments Available
VIOTAS
VIOTAS: Smart grid technology and demand response services provider.
5+ YOE5+ years embedded software development; C/C++; Python; Linux; TCP/IP; Modbus; Industrial IoT; cross-functional collaboration.
C/C++, Python, Linux, GitHub Copilot, MQTT, Modbus, TCP/IP, OpenFMB, CIM
11mo
Save
Mark Applied
Hide
Embedded Software Engineer (Kraków, PL)
Kraków, Poland
OnsiteFull Time
ASSA ABLOY
ASSA ABLOYNasdaq Stockholm: ASSA B: Global manufacturer of locks and automated entrance systems.
Embedded Software Engineer with C/C++, Git, and embedded firmware experience; knowledge of IoT protocols and security; English communication.
C, C++, Python, Robot Framework, GitLab CI, Git
11y
Save
Mark Applied
Hide
SAMODZIELNY INZYNIER PROGRAMISTA - ADVANCED SOFTWARE ENGINEER (Malopolskie, Krakow)
Krakow, Lesser Poland Voivodeship, Poland
OnsiteFull Time
AptivNYSE: APTV: Develops embedded automotive software.
3+ YOEMinimum 3 years in embedded software for automotive systems; strong C/C++; knowledge of electronics basics; real-time software; good English; university degree in electronics, computer science, telecommunications or related; team collaboration.
C, C++, RTOS, Embedded systems
11y
Save
Mark Applied
Hide
SAMODZIELNY INZYNIER PROGRAMISTA - ADVANCED SOFTWARE ENGINEER (Malopolskie, Krakow)
Krakow or Malopolskie
OnsiteFull Time
Aptiv: Aptiv designs and manufactures advanced vehicle components and software.
3+ YOE3+ years embedded software development; C/C++; RTOS; basics of electronics; good English; university degree; teamwork.
C, C++, Real-Time Operating System (RTOS), Embedded Systems, Microprocessors, Electronics