Senior Embedded Simulation Engineer @ Neubloc Polska Sp. z o.o.

Neubloc Polska Sp. z o.o.

Poland

Hybrid

PLN 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Free coffee
Canteen
Startup atmosphere
No dress code
In-house trainings
Free beverages
Free parking
Bike parking

Job summary

Neubloc Polska Sp. z o.o. seeks a talented engineer to design and implement high-performance virtual platforms and ESL models for enterprise storage devices.

The role embraces close collaboration with hardware and software teams in a remote-friendly setting with weekly office presence in Poland. You will work on C++, Python, Linux, and storage technologies (NVMe/PCIe), shaping architecture exploration and early software development, while enjoying a startup atmosphere, flexible hours, and

Qualifications

  • Proficient with C++, Python, and Linux in firmware or hardware–software integration.
  • Experience with storage concepts such as NVMe and PCIe.
  • Familiar with hardware modeling and ESL/virtual platform development.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design and develop high-performance virtual platforms and ESL models for storage devices.
  • Create robust cycle-approximate and transaction-level models.
  • Bridge hardware architects and software teams for HW-SW integration.

Skills

C++
Python
Linux
Problem solving
Communication skills

Tools

QEMU
Renode
Gerrit
Git
Jira
Confluence
SharePoint

Job description

We are working for one of the biggest electronics manufacturers in the world, focusing on delivering new firmware for their devices. This firmware works in biggest datacenters around the world. You also have 70% chance that you already use devices powered by firmware we help develop. Are you ready?

Flexible working hours with a need to touch base with the US based part of the team at evenings few times a week.

We trust our employees. We believe that best outcome comes from people that are happy, enjoy their lives and have time for families. Join us now!

Work in a remote model, but due to the project and the shape of the team, we want the candidate to have the opportunity to appear in the office in Katowice or Warszawa once a week.

  • You will design and develop high-performance virtual platforms and Electronic System Level (ESL) models to drive early architectural exploration and software development of storage devices.
  • You will create robust, cycle-approximate and transaction-level models of enterprise storage devices.
  • You will work to create critical link between hardware architects and software teams, ensuring seamless hardware-software integration.
Requirements
  • C++
  • Problem solving
  • Communication skills
  • Simulation Tools ie. QEMU or Renode
  • Python
  • Storage Concepts
  • Linux
  • PCIe
  • JTAG
  • Debugging
  • NVMe
  • Hardware modeling
  • C
  • UART Tools: Jira
  • Confluence
  • SharePoint
  • Gerrit based
  • GIT
Additionally
  • Small teams
  • International projects
  • Flat structure
  • Free coffee
  • Canteen
  • Startup atmosphere
  • No dress code
  • In-house trainings
  • Free beverages
  • Free parking
  • Bike parking
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Embedded Simulation Engineer - ESL & Storage
Remote Senior Embedded Simulation Engineer - ESL & Storage

Neubloc Polska Sp. z o.o. • Poland

Hybrid
PLN 120,000 - 160,000
Free coffee
Canteen
Startup atmosphere
+5
Senior C++ Embedded Engineer
Senior C++ Embedded Engineer

Conclusive Engineering • Katowice

On-site
PLN 120,000 - 180,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD Ukraine Limited • Wrocław

Hybrid
PLN 120,000 - 180,000
Competitive salary
Performance Bonus
Loyalty Bonus
+1
C++ Software Engineer (Linux / R&D Product)
C++ Software Engineer (Linux / R&D Product)

SQUAD Ukraine Limited • Wrocław

Hybrid
PLN 180,000 - 240,000
Performance Bonus
Loyalty Bonus
Contract of Employment (UoP)
+2
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
Embedded Linux Software Engineer
Embedded Linux Software Engineer

SQUAD • Wrocław

On-site
PLN 140,000 - 190,000
Performance bonus
Loyalty bonus
Private medical insurance
+1
Senior Embedded SW Developer (ID SE#01)
Senior Embedded SW Developer (ID SE#01)

Bluewave IT • Wrocław, Warszawa

Hybrid
PLN 180,000 - 240,000
C++ Software engineer
C++ Software engineer

Tymiq Gmbh • Poznań

Hybrid
PLN 120,000 - 180,000
Senior C++ Developer
Senior C++ Developer

Engenious • Kraków

Hybrid
PLN 165,000 - 220,000
Training or certification subsidies
C++ Embedded Engineer
C++ Embedded Engineer

SQUAD Ukraine Limited • Wrocław

On-site
Confidential
Equal opportunities corporate culture
Performance-based annual reviews
Loyalty Bonus
+3