Job Description, Responsibilities & Requirements
About the Position
We are hiring a Senior Embedded Software & Hardware Integration Engineer to work on real hardware in demanding conditions. You will build and integrate low-latency, reliable embedded software.
Role Overview
We are looking for a hands-on embedded systems engineer who can design, implement, and integrate software that directly controls physical hardware. This role is not theoretical and not consultancy-based. You will work on real systems, real hardware, and real constraints such as latency, reliability, and safety. You will take ownership of software that interfaces with sensors, actuators, and control electronics, and ensures predictable system behaviour in real-world conditions.
Responsibilities
-
Embedded Software Development
- Develop and maintain embedded software for a Linux-based or RTOS-based control system
- Implement low-latency, deterministic control logic
- Interface with external subsystems via standard industrial protocols
- Ensure robustness, fault handling, and safe system behaviour
-
Hardware Integration
- Work directly with hardware: motors, controllers, sensors, I/O
- Key components are: radar, fire control computer, turret
- Integrate and debug interfaces such as Ethernet, CAN, UART, GPIO
- Diagnose hardware/software interaction issues
-
System Integration & Testing
- Bring software from development environment onto physical systems
- Participate in system testing and iterative improvement
- Support troubleshooting during integration and validation phases
-
Engineering Ownership
- Take responsibility for your part of the system end-to-end
- Produce clear, maintainable code and documentation
- Reduce reliance on external contractors through internal capability
Requirements
- Essential
- Strong experience in embedded software development
- Proficiency in C/C++ (Python acceptable for tooling and support)
- Experience with embedded Linux or real-time systems
- Hands-on experience integrating software with physical hardware
- Ability to debug system-level issues, not just write code
Personal Profile
- Practical, solution-oriented engineer
- Comfortable working close to hardware
- Takes responsibility and ownership
- Able to work with incomplete information and iterate quickly
- Discreet and professional
We Offer
- A core engineering role with real technical ownership
- Work on complex, integrated systems - not apps or dashboards
- Competitive compensation
- Long-term opportunity in a growing, mission-driven organisation
- Close collaboration with mechanical, electrical, and product teams
About the Company
Our sister company, Valguard Systems, is an engineering-driven company developing complex electromechanical systems for government and industrial customers. Our work combines sensors, real-time control, and ruggedised hardware in demanding operational environments. We are expanding our in-house engineering team and bringing core system software development under direct ownership.
Locations
- Kyiv, Ukraine
- On-site / Hybrid
Employment Type
- Full-time
Experience Level
- Senior
Work Location Type
- Hybrid