Embedded Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Engineer (C/C++): Design, develop, and port embedded software and test operating systems for embedded targets with an accent on secure cryptographic library development, cross-platform build environments, and pre/post silicon bring-up. Focus on low-level debugging, hardware/software integration, and ensuring development and test environment functionality across multiple platforms.
Location: Bucharest
Company
builds secure connectivity and edge processing solutions for embedded applications.
What you will do
- Design, develop, and port a test operating system for embedded targets.
- Design, develop, and support the build environment (make, cmake).
- Collaborate with architects to propose and evaluate technical concepts for cross-platform development.
- Perform pre/post silicon bring-up.
- Ensure development and test environment functionality across different platforms and guide/train team members.
- Drive hardware/software systems integration together with architects.
Requirements
- Degree in Computer Science, Microelectronics Engineering, or similar.
- 2+ years of relevant experience.
- Proven knowledge in C/C++ or Assembly.
- Hands-on embedded systems development, including microcontroller architecture and bare metal development.
- Knowledge of build systems (makefile, cmake) and scripting languages (python, batch).
- Good English communication skills.
Nice to have
- Knowledge of bus communication protocols (UART, SPI, I2C, etc.).
- Good CPU architecture knowledge (ARM or RISC-V preferred).
- Experience with toolchains (ARMCC, IAR, GCC, etc.).
- Low-level debugging experience on embedded devices (GDB, JTAG, etc.).
Culture & Benefits
- Full-time permanent contract.
- Bonus plan, lunch vouchers, and 25 vacation days.
- Flexible work hours and a work-from-home policy.
- Learning opportunities (online and offline).
- On-site office in Bucharest with relaxation areas and easy public transport access.
Hiring process
- Online application and CV screening.
- Initial phone/video conversation with Talent Acquisition, followed by business interviews.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →