Embedded Engineer
About Us
We are a modern defense-sector manufacturing company building high-tech solutions with real strategic impact. Our work is grounded in engineering excellence, rigorous quality standards, and a systematic approach to development. We operate on principles of responsibility, precision, confidentiality, and teamwork โ and we invest continuously in technology and production modernization so every specialist sees the direct result of their contribution.
Role Purpose
Support the full engineering cycle across research, development, and product improvement. The role bridges technical expertise, requirements analysis, and component-level work to deliver efficient, reliable, and competitive solutions.
Responsibilities
Component Selection
- Select components based on required technical parameters and mission constraints
Firmware Development & Adaptation
- Build firmware from source for specific camera chipsets; disable unused modules to reduce load and improve boot time
- Configure H.264/H.265 video encoder parameters for optimal balance of image quality, bitrate (radio/fiber transmission), and minimal latency โ critical for FPV applications
- Configure, modify, and maintain flight controller firmware (Betaflight, ArduPilot) per hardware and mission requirements
- Write low-level MCU code; manage peripheral devices (sensors, ESCs, radio receivers)
- Optimize system performance to ensure minimal latency and high update rates for precise control
Integration
- Develop or implement bidirectional communication between devices and the flight controller (UART, SPI) for telemetry and OSD data overlay
- Program logic to embed FC data (battery voltage, flight mode, RSSI) directly into the video stream of digital VTX systems
- Integrate and optimize analog and digital video transmission systems for minimum latency and maximum signal quality
Testing & Debugging
- Build and test prototypes
- Test systems under high vibration and extreme temperature conditions
- Monitor resource consumption and optimize code to prevent overheating or in-flight freezes
- Run simulations to validate new solutions prior to deployment
- Plan and conduct flight tests for data collection, issue identification, and final tuning
- Debug hardware interfaces and perform electrical-level diagnostics
Documentation
- Maintain technical documentation, setup guides, and maintenance instructions for all developed systems
Required languages
| Ukrainian | C2 - Proficient |