Embedded Software Engineer for SoC/ASIC & Edge AI

Synaptics Incorporated

Katowice

On-site

PLN 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Synaptics Incorporated in Katowice region is looking for an Embedded Software Engineer to join our team. You will contribute to development, bring-up, integration, and validation of next-generation SoC/ASIC solutions powering advanced connectivity and video-processing products, collaborating with senior engineers across hardware and software.

Proficiency in C/C++, Python, Linux or RTOS, and experience with USB, DisplayPort, HDMI, and PCIe is preferred.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field or equivalent.
  • 2+ years of experience in embedded software and firmware development.
  • Experience with Linux, RTOS or bare-metal embedded environments.
  • Experience with USB, I2C, SPI or UART.
  • Familiarity with USB2/3/4, DisplayPort, HDMI, PCIe a plus.
  • Hands on experience with protocol analyzers, logic analyzers, oscilloscopes, and debuggers, or similar equipment for system debugging.
  • Track record of driving complex HW/SW/FPGA/ASIC investigations from symptom identification through root-cause analysis and validated resolution.

Responsibilities

  • Develop embedded software for complex SoC and ASIC platforms.
  • Participate in silicon bring-up activities from FPGA prototypes through first-silicon validation and production release.
  • Collaborate with FPGA, ASIC, hardware, validation, and systems teams to develop and validate hardware/software interfaces.
  • Debug and help resolve system-level issues spanning hardware, FPGA, silicon, firmware, and software.
  • Support implementation of features for USB, DisplayPort, HDMI, and related interfaces.
  • Assist with performance, latency, and reliability analysis of embedded systems.
  • Participate in code reviews, and follow quality, reliability, and security practices.
  • Document software designs, test results, and debugging activities.

Skills

C/C++
Debugging
Analytical skills
Team collaboration
Problem solving

Education

Bachelor’s degree in Electrical Engineering, Computer Science, or related field or equivalent

Tools

Git
Build systems
Oscilloscopes
Logic analyzers
Protocol analyzers

Job description

Synaptics Incorporated in Katowice region is looking for an Embedded Software Engineer to join our team. You will contribute to development, bring-up, integration, and validation of next-generation SoC/ASIC solutions powering advanced connectivity and video-processing products, collaborating with senior engineers across hardware and software.

Proficiency in C/C++, Python, Linux or RTOS, and experience with USB, DisplayPort, HDMI, and PCIe is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Embedded
Software Engineer, Embedded

Synaptics Incorporated • Katowice

On-site
PLN 120,000 - 180,000
Staff Embedded Software Engineer - SoC & Video Tech Lead
Staff Embedded Software Engineer - SoC & Video Tech Lead

Synaptics Incorporated • Katowice

On-site
PLN 180,000 - 240,000
Staff Software Engineer, Embedded
Staff Software Engineer, Embedded

Synaptics Incorporated • Katowice

On-site
PLN 180,000 - 240,000
Senior Embedded Firmware Engineer – SoC, C/C++, RTOS
Senior Embedded Firmware Engineer – SoC, C/C++, RTOS

Sii Polska • Polska

Hybrid
PLN 180,000 - 240,000
Internal training center
Jubilee rewards
Profit sharing
+7
Senior C/C++ Engineer with Android
Senior C/C++ Engineer with Android

Solid Company • Kraków

Hybrid
PLN 90,000 - 130,000
Embedded Software Engineer - Connected Devices & AUTOSAR
Embedded Software Engineer - Connected Devices & AUTOSAR

Algoteque • Warszawa

On-site
PLN 90,000 - 120,000
Head of Embedded Software Engineering – Lead Edge AI & IoT
Head of Embedded Software Engineering – Lead Edge AI & IoT

DOU Polska • Wrocław

On-site
PLN 350,000 - 550,000
Competitive salary
Performance bonus
UoP contract
+3
Senior Edge Software Engineer — Real-Time On-Device AI
Senior Edge Software Engineer — Real-Time On-Device AI

Commit • Warszawa

On-site
PLN 50,000 - 80,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 120,000 - 180,000
Competitive salary
Performance Bonus
Loyalty Bonus
+1
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