Job VC

Embedded Software Engineer

Livatek · dou · Not specified · Київ
Open original ↗
We are looking for a
hands-on embedded software engineer
to develop the control logic that connects it all.
This role is not about writing isolated code — it’s about making a real system behave correctly under timing, accuracy, and reliability constraints.
What You Will Do
Develop the real-time control logic for a sensor-driven electromechanical system
Process incoming sensor data and maintain stable tracking of dynamic targets
Implement prediction and control algorithms for time-critical decision-making
Control motors and actuators with precise timing and stability requirements
Work closely with the mechanical engineer to align control behaviour with physical constraints
Handle system-level timing: latency, update rates, and synchronization
Build robust communication between subsystems (sensors, controllers, actuators)
Test, debug, and iterate software directly on hardware
Participate in system-level testing and performance tuning
What We’re Looking For
Strong experience in embedded systems (C/C++ or similar)
Experience with real-time systems and control loops
Understanding of sensor data processing and filtering
Experience interfacing with hardware (motors, encoders, sensors, communication buses)
Ability to debug across software and hardware boundaries
Comfortable working in environments where timing and precision matter
Willingness to work hands-on with hardware, not just in simulation
Nice to Have
Experience with motion control (PID or similar control strategies)
Familiarity with embedded Linux or microcontroller-based systems
Experience with sensor fusion or tracking algorithms
Exposure to robotics or autonomous systems
Experience working in environments with real-world constraints (latency, noise, imperfect data)
Military, or even better, actual battlefield experience
Educational Requirements
Bachelor’s degree in: Computer Engineering, Electrical Engineering, Embedded Systems, Robotics
or equivalent practical experience
We value hands-on experience building and debugging real systems more than formal credentials.
What Success Looks Like
The system responds predictably under real-world timing constraints
Control logic remains stable despite noisy or imperfect sensor input
Mechanical behaviour and software control are aligned
Latency and timing are understood, measured, and controlled
Issues are identified quickly and resolved at system level
Why Join
Small, focused engineering team
High ownership and direct impact
Real systems — not theoretical work
Fast iteration cycles with hardware in the loop
Due to the nature of our work,
full details cannot be shared publicly
. Additional technical context will be provided during later interview stages under appropriate confidentiality.