Senior Embedded Systems Integration Engineer
We are looking for a Senior Embedded Systems Integration Engineer to join a defense project focused on precision turret systems operating under strict real-time, hardware, and field reliability constraints.
You will be responsible for building and integrating the embedded layer that connects control algorithms, sensor inputs, edge computing platforms, and targeting/stabilization subsystems into a cohesive turret platform. This role is ideal for an engineer who can work close to hardware, understand system behavior end-to-end, and contribute to control logic, sensor processing, and platform integration.
You will work directly on defense projects for Ukraine, with a short path from implementation to field testing and real-world deployment.
What We Offer
- Direct contribution to defense projects for Ukraine.
- Collaboration with experts in embedded systems, robotics, control systems, sensors, and defense technology.
- Ownership of key architectural and integration decisions.
- Hands-on work with real hardware, field testing, and deployed systems.
- Competitive compensation based on experience.
- Temporary military service exemption for work on defense-critical projects.
Requirements
Core Technical Skills - Required
- 5โ8 years of commercial embedded software development experience.
- Degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics, Robotics, or a similar technical field.
- Strong Linux embedded development experience.
- Hands-on experience with NVIDIA Jetson, Raspberry Pi, ARM-based platforms, or similar edge devices.
- Solid C++14/17/20 skills.
- Python for tooling, prototyping, automation, and data analysis.
- Experience with hardware bring-up, peripheral integration, driver configuration, GPIO/UART/I2C/SPI/CAN/Ethernet interfaces.
- Understanding of real-time constraints, latency budgeting, system timing, and deterministic behavior.
- Experience with control algorithms, stabilization logic, or motion/control systems.
- Strong mathematical background: linear algebra, geometry, trigonometry, coordinate systems, filtering, signal processing basics.
- Experience integrating and processing data from sensors at the system level.
- Ability to work independently with minimal supervision and make engineering decisions in uncertain hardware environments.
Sensor & Platform Experience
The ideal candidate should have hands-on experience with several of the following areas:
- Edge computing platforms: Jetson Nano / Xavier / Orin, Raspberry Pi, ARM SoCs.
- Short-range radar integration and data processing.
- Audio sensors, microphones, acoustic arrays, or sound-based detection systems.
- General audio/signal processing: filtering, noise reduction, feature extraction, direction estimation, or event detection.
- Camera or optical sensor integration as part of a broader sensor stack.
- IMU, encoders, motor controllers, or positioning sensors.
- Sensor synchronization, timestamping, and alignment.
- Low-level communication with hardware modules and external devices.
- Field-oriented debugging of embedded systems.
Will Be a Plus
- Experience with turret systems, PTZ platforms, stabilized gimbals, robotics, drones, or unmanned systems.
- Experience with EO/IR cameras, thermal cameras, night vision, or optical tracking systems.
- Knowledge of PID control, Kalman filters, sensor fusion, target tracking, or stabilization algorithms.
- Experience with radar signal processing or acoustic localization.
- ROS/ROS2 experience.
- Experience with GStreamer, V4L2, DeepStream, OpenCV, or edge AI pipelines.
- Experience with model deployment on edge devices.
- Mission-critical, defense, aerospace, robotics, or safety-critical systems experience.
- Remote telemetry, diagnostics, logging, and monitoring tooling.
- Experience with field testing and debugging hardware in non-lab conditions.
Responsibilities
- Develop and integrate embedded software components for the turret platform.
- Work with Jetson, Raspberry Pi, and other edge hardware platforms.
- Integrate sensors including short-range radars, sound sensors, optical sensors, IMUs, and other peripheral devices.
- Implement and tune control logic for turret movement, stabilization, and positioning.
- Support development and integration of targeting, tracking, and sensor alignment logic.
- Process and expose sensor data to higher-level targeting, detection, or control subsystems.
- Work with mathematical models related to geometry, aiming logic, coordinate transformations, filtering, and timing.
- Build reliable communication between embedded modules, sensors, control boards, and compute platforms.
- Collaborate with CV, robotics, hardware, and control teams to ensure clean and timely data delivery.
- Participate in hardware selection, architecture discussions, and integration planning.
- Debug timing, latency, synchronization, and reliability issues across the embedded stack.
- Support field testing, troubleshooting, calibration, and system maintenance.
- Ensure robustness and reliability of deployed systems under field conditions.
Ideal Candidate Profile
You are a strong embedded engineer who is comfortable working close to hardware and understands how real systems behave outside of perfect lab conditions. You can connect sensors, debug interfaces, analyze timing, reason about control logic, and translate mathematical or algorithmic requirements into reliable embedded software.
You do not need to be only a computer vision engineer. This role is broader: it combines embedded Linux, edge platforms, sensor integration, control systems, signal processing, and applied mathematics for real defense hardware.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |