Назад
Company hidden
4 дня назад

Embedded Software Engineer (Rust)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
CR
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Embedded Software Engineer (Rust/MCU): Developing production-grade drivers, middleware, and system components for MCU platforms with an accent on low-level bring-up and safe Rust abstractions. Focus on building async embedded applications using the Embassy framework and solving hardware-level issues via JTAG and tracing.

Location: Must have a valid visa and work permit to work in the Czech Republic (Hybrid: Brno or Rožnov)

Company

A world leader in secure connectivity solutions for embedded applications, serving automotive, industrial, IoT, and mobile markets.

What you will do

  • Develop drivers, middleware, and system components in Rust for MCU platforms (MCX, LPC, i.MX RT, Kinetis).
  • Perform low-level bring-up, including clocking, interrupts, and memory layout.
  • Design safe and maintainable Rust abstractions and async applications using the Embassy framework.
  • Debug hardware issues using JTAG, tracing, and lab equipment.
  • Collaborate with HW and SW teams to influence the architecture of Rust-based components.
  • Utilize AI tools to optimize system design, performance, and correctness.

Requirements

  • 5+ years of experience in embedded software development.
  • Strong background in C and/or Rust.
  • Deep understanding of MCU architecture (specifically ARM Cortex-M).
  • Experience with low-level debugging, peripherals, and hardware bring-up.
  • Valid visa and work permit to work in the Czech Republic.
  • Proficiency with Git and modern development workflows.

Nice to have

  • Experience with Rust specifically in embedded systems.
  • Knowledge of async programming or RTOS concepts.
  • Familiarity with MCU SDKs like MCUXpresso.

Culture & Benefits

  • Competitive market salary with bi-annual bonuses and long-term incentive plans.
  • Opportunity to purchase company shares at a 15% discount.
  • Flexible work hours and home office options.
  • Comprehensive support including lunch allowance, pension, and well-being benefits.
  • Additional vacation days and sickness support.
  • Professional growth via a mix of online and offline learning opportunities.

Hiring process

  • Application via online form with CV and motivation letter in English.
  • Initial short phone or video call with the technical team.
  • Final discussion with HR.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →