Firmware Engineer

Locations:

  • Bratislava, Slovakia
  • Brno, CZ

Job fields:

  • Software
Back to all jobs

Responsibilities

  • Defining technical requirements for the new Tachyum Prodigy® processor firmware drivers for peripheral devices
  • Designing, installing, and troubleshooting firmware systems and their components
  • You will create, test, and debug firmware for Tachyum Prodigy®
  • Write automation scripts for faster development and testing
  • Write documentation

Qualifications

  • Expertise in programming languages like C, C++, Python, and Assembly
  • Experience in firmware development for embedded systems
  • Experience with serial interfaces like: UART, SPI, I2C, I3C, …
  • Experience with peripherals such as PCIe and DDR is welcome
  • Knowledge of CPU, system architecture and operating systems
  • Able to fluently parse devices datasheets and schematics
  • Ability to collaborate with HW design team (overview of HW development flow)
  • Proficiency in using debugging tools like JTAG, logic analyzers, and oscilloscopes

Skills

  • Strong problem-solver
  • Very strong communication and teamwork
  • Attention to detail
  • Good time management
  • Ability to work independently
  • Openness to learning and adapting to new technologies and methodologies
  • Passion for innovation and developing high-quality products

Apply at

By sending us your application e-mail, you confirm that you have read, understand and accept the content of the Privacy Notice and consent to the processing of your data as part of this application.