6 часов назад
SW Developer - Microcontrollers
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
SW Developer - Microcontrollers (C/Zephyr): Building production-grade embedded software for MCUXpresso SDK and Zephyr RTOS on NXP microcontrollers, with an accent on drivers, middleware, board bring-up, and upstream open-source contributions. Focus on implementing low-level C software, diagnosing hardware-related issues with debugging tools, and developing device-tree, Kconfig, samples, and tests.
Location: Brno or Rožnov, Czech Republic. Candidates must already have a valid visa and work permit for the Czech Republic at the application stage.
Company
develops secure connectivity and embedded solutions for automotive, industrial, IoT, mobile, and communications applications.
What you will do
- Implement drivers, subsystems, and middleware in C for new microcontroller devices.
- Develop Zephyr support, including device trees, DTS bindings, and Kconfig.
- Bring up boards and SoCs by working with clocks, pin multiplexing, power, boot, and memory maps.
- Create samples and tests and contribute features, pull requests, reviews, RFCs, and CI fixes upstream.
- Diagnose low-level issues using debuggers, traces, and logic analyzers.
- Collaborate with hardware and software teams and the open-source community.
Requirements
- Practical experience with embedded programming in C and enthusiasm for working close to hardware.
- Understanding of microcontroller architecture fundamentals and embedded debugging.
- Familiarity with software development workflows, best practices, and Git or other version-control tools.
- Strong analytical, problem-solving, communication, ownership, and collaboration skills.
- Ability to communicate effectively in English, written and spoken.
- Valid visa and work permit for the Czech Republic required at the application stage.
Nice to have
- Experience with MCUXpresso or a similar silicon-vendor ecosystem.
- Zephyr experience, including device tree, Kconfig, and west.
- Experience with MCU interfaces such as SPI, I²C, UART, I²S, and SDIO.
- Experience with embedded real-time operating systems, Rust, Python, or make.
Culture & Benefits
- Full-time permanent contract with long-term stability and development opportunities.
- Online and offline learning opportunities for technical and soft-skill development.
- Bonus plan, long-term incentive plan, dividends processing, and company shares available at a 15% discount.
- Lunch allowance, additional vacation, sickness support, sick days, pension, and well-being support.
- Flexible working hours, home-office options, team-building activities, and social events.
- Modern offices in Brno and Rožnov with in-house cafeterias.
Hiring process
- Submit a CV and motivation letter in English through the career page.
- Complete a short phone or video call with the technical team.
- Successful candidates proceed to an HR discussion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →