Вакансія
Embedded Applications Engineer (SBC Focus)
Обов'язки
- develop, optimize, and maintain software applications for single-board computers (SBCs) such as Raspberry Pi, NVIDIA Jetson Nano, and similar platforms
- integrate software components with various hardware interfaces (sensors, actuators, communication modules) on SBCs
- optimize software performance for resource-constrained environments (CPU, memory, power) on SBCs
- debug and troubleshoot software and hardware integration issues on SBC platforms
- collaborate with hardware engineers to define hardware requirements and ensure seamless software integration
- contribute to the development and maintenance of build systems and deployment pipelines for SBC software
- adapt and/or rewrite existing software to run efficiently and reliably on target SBC platforms
- participate in code reviews and contribute to improving software quality
Вимоги
- 3+ years of experience in software development, with a focus on embedded systems or hardware interfacing
- strong programming skills in Python, C, or C++ (candidates with Python experience should be willing to learn C/C++ if needed)
- solid understanding of Linux operating systems and command-line tools
- experience working with single-board computers (SBCs) such as Raspberry Pi, NVIDIA Jetson Nano, or similar
- experience with hardware interfacing and communication protocols (UART, SPI, I2C, etc.)
- proficiency in software debugging and troubleshooting techniques
- experience with version control systems (e.g., Git)
- solid understanding of software development best practices
- experience with C or C++ (if primary language is Python) nice to have
- experience with Python (if primary language is C/C++) nice to have
- experience with build systems (e.g., CMake, Yocto) nice to have
- experience with ArduPilot, Betaflight, iNav, or similar flight control platforms nice to have
- knowledge of robotics, control systems, or related fields nice to have
- experience with cloud technologies or IoT platforms (e.g., MQTT) nice to have
- soldering and basic electronics skills nice to have
- 3D printing experience nice to have
- drone piloting experience (simulator or real) nice to have
Умови
- work in Kyiv
- full-time position
- reservation from mobilization