Jobs Kyiv, Embedded
65-
Β· 82 views Β· 6 applications Β· 28d
Embedded Engineer to $4000
Ukraine Β· Product Β· 3 years of experience Β· B1 - Intermediate MilTech πͺAre you passionate about deploying cutting-edge machine learning models to the edge and cloud? Do you thrive in a dynamic, fast-paced environment where you can push the boundaries of what's been done? If so, we have an exciting opportunity for an Embedded...Are you passionate about deploying cutting-edge machine learning models to the edge and cloud? Do you thrive in a dynamic, fast-paced environment where you can push the boundaries of what's been done? If so, we have an exciting opportunity for an Embedded Engineer to join our team.
As an Embedded Engineer, you will play a crucial role in developing and
deploying different modules/components and models on a variety of edge devices. You will be responsible for designing and implementing robust data processing pipelines that can seamlessly integrate with these edge systems and the cloud, ensuring efficient and reliable model deployment across the edge-cloud continuum.
You will also be comfortable working with both microservices and monolithic architectures, allowing you to adapt to the unique requirements of each project.
Required Skills and Qualifications:- Proficient in Python, C/C++, and professional knowledge of embedded
systems programming. - Extensive experience in developing and deploying machine learning modelson edge devices.
- Deep understanding of message brokers, sockets, and technologies like ZeroMQ, RabbitMQ, or Apache Kafka for building scalable and efficient edge and cloud data processing pipelines.
- Expertise in designing and implementing robust data processing pipelines that can seamlessly integrate with edge devices and cloud infrastructure, handling various data types such as images, videos, text, and audio.
- Familiarity with microservices and monolithic architectures, and their tradeoffs in the context of edge-cloud communication and data flow.
Familiarity with sensor data acquisition, preprocessing, and integration
techniques for edge devices, leveraging protocols like SPI, UART, I2C, and more. - Experience with container technologies (e.g., Docker, Podman) and
container orchestration platforms (e.g., Kubernetes, OpenShift) for
deploying and managing edge and cloud-based ML inference services. - Knowledge of CI/CD tools and practices, such as Jenkins, Travis CI, or
GitHub Actions, to automate the deployment of ML models across the
edge-cloud continuum. - Understanding of edge computing challenges, including resource
constraints, power management, latency, and offline operation.
Experience with embedded operating systems, such as Linux (e.g.,
Raspbian, Ubuntu Server) and real-time OSes (e.g., FreeRTOS, NuttX), and their integration with edge ML inference services. - Proficiency in embedded systems programming, including low-level
hardware interaction, device drivers, and firmware development for
seamless data exchange between edge devices and the cloud. - Strong problem-solving and analytical skills, with the ability to think
critically and find creative solutions for edge-cloud ML deployments.
Excellent verbal and written communication skills, with the ability to
effectively collaborate with cross-functional teams.
Preferred Experience:
- Experience working with UAVs, drones, or flight controllers, and their
integration with embedded AI systems for real-time inference and data
processing - Knowledge of digital video (HW, protocols, processing, encryption).
- Familiarity with edge-cloud synchronization protocols and mechanisms, such as MQTT, CoAP, or AMQP, for efficient and reliable data transfer between the edge and the cloud.
- Knowledge of robotic frameworks (e.g., ROS, ROS2, Ardupilot) and their application in edge-cloud computing environments for robotics and autonomous systems.
- Experience with time-series data analysis and anomaly detection on edge devices, and integrating these insights with cloud-based data analytics and visualization platforms.
- Proficient in Python, C/C++, and professional knowledge of embedded
-
Β· 16 views Β· 0 applications Β· 3d
Hardware Engineer
Office Work Β· Ukraine (Kyiv, Lviv) Β· Product Β· 5 years of experience Β· B1 - IntermediateAs a Hardware Engineer, you will contribute to the development of the most advanced electronic equipment used in the UAV application area. Thereβs an opportunity to join the exceptionally skilled cross- functional team capable of creating advanced...As a Hardware Engineer, you will contribute to the development of the most advanced electronic equipment used in the UAV application area. Thereβs an opportunity to join the exceptionally skilled cross- functional team capable of creating advanced system-level solutions from scratch.
Responsibilities:
β participation in product and prototype development;
β design, develop, and review PCBs and their sub-components;
β drive resolution of different technical issues, including those related to architecture (performance, power consumption, thermal behavior), production (quality, manufacturing), and development (schematic design and review, PCB layout, and overall system integration);
β research on hardware components that could be used to solve business problems;
β documenting technical solutions;
β generating PCB manufacturing documents;
β be responsible for the entire HW product development lifecycle.Skills & Experience:
β solid understanding of principles of analog/digital electronics;
β able to design the complex PCB projects;
β understanding of the full device manufacturing cycle;
β hands-on experience with lab measurements with modern equipment;
β knowledge of EMI/ESD protection principles;
β experience with modern simulation tools;
β experience with Altium Designer/KiCAD;
β strong debugging and troubleshooting abilities, analytical skills;
β intermediate level of technical English.Nice to have:
β understanding of RF design;
β high-speed digital circuits design;
β PCB development with FPGA.This position offers a unique opportunity to work in a high-tech team that develops innovative solutions and directly influence the future of the industry. Want to learn more about this role? Submit your application and weβll be in touch to discuss the next steps!
More -
Β· 18 views Β· 3 applications Β· 22d
Robotics Simulation Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience MilTech πͺWe are looking for a skilled Robotics Engineer (with C++ and Mathematical background) to develop a custom simulation engine tailored for robotics applications. The ideal candidate will have a solid foundation in the following areas: Key...We are looking for a skilled Robotics Engineer (with C++ and Mathematical background) to develop a custom simulation engine tailored for robotics applications.
The ideal candidate will have a solid foundation in the following areas:
Key Qualifications:
- Strong knowledge of C++ and STL;
- Strong knowledge of Linear Algebra and 3D Geometry;
- Familiarity with Networking Concepts (e.g., OSI, TCP/UDP network communication, RPC, etc.);
- Familiarity with Concurrent and/or Parallelism Concepts (e.g., multi-threading, mutex, condition variable, GPU computing, etc.);
Responsibilities:
- Simulation of physical models of dynamic systems that correspond to real parameters;- Improving the software architecture of the simulation environment;
- Conducting experiments in the simulation environment.
Will be a plus:
- Background in Game Dev field (or other Simulation fields);- Understanding of Physics and Flight Dynamics (e.g., aerodynamics, thrust, drag, and lift principles);
- Background in Robotics Development including Sensors, Control Theory, and Computer Vision;- Familiarity with Flight Simulation(such as Gazebo or AirSim)\Controlling software (Ardupilot or Betaflight);
More
- Proficiency in Linux environments;
- Experience with Python and Bash scripting;
- Experience with Docker, Git;
- Experience with CMake;
- Experience with GoogleTest, Catch2 (or similar unit testing frameworks); -
Β· 3 views Β· 0 applications Β· 29d
RF Hardware Engineer
Office Work Β· Ukraine (Kyiv, Lviv) Β· Product Β· 4 years of experience Β· B1 - IntermediateWe are looking for a talented RF Hardware Engineer who will play a key role in designing high-frequency and mixed-signal electronic devices. You will be involved in the full development cycle β from schematic design to prototyping and manufacturing...We are looking for a talented RF Hardware Engineer who will play a key role in designing high-frequency and mixed-signal electronic devices.
You will be involved in the full development cycle β from schematic design to prototyping and manufacturing support. The role offers a great opportunity to work on cutting-edge technologies and take part in building products that matter.
Responsibilities:
- Schematic design of RF and mixed-signal electronic devices
- PCB layout design for high-frequency and mixed-signal systems
- Verification of designs through SPICE simulation, testing, and lab measurements
- Hands-on work with spectrum analyzers, VNAs, oscilloscopes, and other high-end measurement equipment
- Preparation and maintenance of technical documentation: schematics, BOMs, production files, and test reports
- Supporting prototype assembly and design transfer to manufacturing
- Collaboration with manufacturing partners to ensure DFM/DFT compliance
Requirements:
- Experience in high-speed design with knowledge of SI/PI principles
- Solid understanding of RF signal path design (e.g. transmit/receive chains, filters, matching networks)
- Strong practical lab skills including test planning and signal analysis
- Experience with modern EDA tools such as Altium Designer or KiCad
- English β Intermediate level
Nice to Have:
- Familiarity with RF/microwave simulation tools (e.g., Keysight ADS, Microwave Office)
- Experience working with contract manufacturers and launching products into production
- System-level design experience
We offer:
- A dynamic and innovative work environment that fosters professional growth
- Competitive salary and official employment
- Military deferment
- Stable working conditions with a supportive team
Comfortable office workspace in Lviv
If you are interested in working on breakthrough technologies and making a real impact β join us!
More -
Β· 13 views Β· 0 applications Β· 12d
Senior Embedded Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· A2 - Elementary Ukrainian Product πΊπ¦Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part...Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part and release mobile applications. The whole team is in one office in Kyiv, all technical and product decisions are made locally.
Ajax already released and continuously improves Malevich OS, which is a heart of our Hubβs. Now we are looking for Embedded Engineers who are ready to make our system better with us. For us never could be enough: there are still a lot of new functionality, sensors, features to make our system even cooler.
Required skills:
- Proven experience in developing embedded real-time applications for commercial products
- Excellent knowledge of embedded coding techniques, interfaces (e.g. SPI, I2C, UART, CAN, RS485) and subsystems
- Strong skills in various build systems
- Excellent knowledge of C programming language
- Experience in debugging and validating complex embedded systems and protocol stack
- Understanding of operating systems: embedded developers usually need experience in programming in embedded Linux or similar embedded operating systems
- Good hands-on experience of software engineering fundamentals such as testing, continuous integration, continuous deployment, pull requests and code reviews, source control, work item/issue tracking
Would be a plus:
- Experience with STM, Realtek MCU's
- Experience with programming RF modules and development low-energy wireless solutions.
- Scripting languages Python, Bash
- Commercial experience with specific real-time operating systems.
- Leading of software engineers teams
- Ability to multitask effectively among different projects in a fast-paced environment
- Basic electronics: embedded engineers use oscilloscopes, logic analyzers, and multimeters for debugging
- Experience in commercial IoT projects
Responsibility zone:
- Participate in the full embedded software life cycle: design, implementation, code reviews, documentation, testing and validation
- Analysis and systematic problem solving for SW reported issues
- Cooperate with electrical engineers to perform verification of new hardware from software team perspective. Review and provide feedback on the firmware specific aspects of hardware design
- Delivery highly reliable Malevich OS releases
- Work with high-level and technical requirements for research and development new features
- Participate in making design decision to develop high performance and reliable embedded systems
- Create unit and functional tests
- Be ready to mentoring of newcomers|trainee coworkers
- Be ready to lead a feature team of software engineers to achieve goals and challenges
With us you will enjoy:
- Working with a team of people to build the future of an industry
- Non-trivial challenges and various range of interesting tasks
- A flexible, friendly and collaborative work environment
- Corporate culture based on common sense
- Corporate English
- Compensation for speciallized training
- The opportunity to participate in the beta test project of Ajax security systems β receiving and testing new gadgets before their release.
-
Β· 12 views Β· 0 applications Β· 4d
Hardware Engineer
Hybrid Remote Β· Ukraine Β· Product Β· 2 years of experience Β· B1 - Intermediate MilTech πͺHardware Engineer Location: Kyiv Work format: On-site We are a Ukrainian product company developing and manufacturing high-tech solutions that are already deployed on the battlefield β in the most intense defense and offense operations. Our team brings...Hardware Engineer
Location: Kyiv
Work format: On-siteWe are a Ukrainian product company developing and manufacturing high-tech solutions that are already deployed on the battlefield β in the most intense defense and offense operations. Our team brings together experts in hardware development and production, united by one mission: to strengthen Ukraineβs defense through cutting-edge technology.
We proudly welcome veterans and their family members. Your resilience and experience are of exceptional value to our team.
The Role
Weβre looking for a Hardware Engineer to join our R&D team and contribute to the development of secure communication systems β rugged, scalable devices that can withstand EW threats and adapt to fast-changing frontline needs. You will be involved in the full hardware development cycle: from schematic design to production launch.
What Youβll Work On
- Design electronic circuits and multilayer PCBs
- Select electronic components and prepare manufacturing documentation
- Test, debug, and optimize prototypes
- Work with microcontrollers and interfaces (SPI, I2C, UART, RS232)
- Integrate RF modules, power supplies, and low-power solutions
- Launch devices into serial production
- Collaborate with embedded, firmware, and mechanical teams
Apply feedback from field testing and real combat use cases
Requirements
Must-Have:
- 2+ years of experience in full-cycle hardware development
- Strong skills in Altium Designer or other EDA tools
- Solid understanding of analog and digital circuitry
- Experience with multilayer PCB design and testing equipment (oscilloscopes, spectrum analyzers, logic analyzers)
- Practical knowledge of RF modules or wireless systems
- Team player mindset with the ability to work independently
- English: ability to read technical docs and write clear reports
Nice-to-Have:
- Experience with RF design or frequency hopping systems
- Familiarity with Embedded C/C++
- Knowledge of low-power design and battery-powered systems
- Previous work on combat-ready hardware or military background
What We Offer
- Work on impactful products for real-world defense applications
- Healthy, horizontal company culture β space for autonomy, experiments, and bringing your ideas to life
- On-site work in Kyiv
- Official employment
- Military deferment for conscripts
- Paid vacation and sick leave
- Health insurance and annual medical check-up
- Career development opportunities in hardware, embedded, or production paths
Hiring Process
- Introductory call with a recruiter
- Technical interview
- Final interview with the team
- Offer
Ready to make a real impact?
More
Apply now! -
Β· 26 views Β· 2 applications Β· 12d
Linux Software Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B1 - Intermediate MilTech πͺThe role is based in the Kyiv region, and we will expect you to work full-time in the office. We have a shuttle service from the nearest metro station. About the Job As Linux Software Engineer, you will be a key part of our System Architecture team to...The role is based in the Kyiv region, and we will expect you to work full-time in the office. We have a shuttle service from the nearest metro station.
About the Job
As Linux Software Engineer, you will be a key part of our System Architecture team to develop and maintain the Linux-based systems powering our unmanned aerial vehicles at Quantum-Systems. Together with our World-Class-Team, currently 3 team members, you will take an empowering role: pushing the boundaries of drone technologies.
You will be working closely with stakeholders from the Avionics, Systems Engineering, and Flight Testing departments to integrate hardware, third-party software, and onboard applications into a high-performance Linux platform.
Providing a reliable, scalable, and mission-critical software environment is essential to Quantum-Systems β your mission will have a powerful impact.
What is your Day to Day Mission:
- Maintaining existing as well as creating new Linux applications on the unmanned aircraft
- Designing and coordinating interfaces between teams, documenting the architecture and design decisions
- Integration of hardware and 3rd-party software into the Linux system, aligning with suppliers and other teams
- Testing of existing and new applications. This includes writing unit tests, integration tests, functional tests, and acceptance tests
- Analyzing logs from flights, both from test flights as well as real-world customer issues
- Debugging and finding solutions for software and hardware issues related to the Linux system
- Maintaining and extending the build system, pipeline, and tooling. Creating releases with release notes
Working in an agile environment and following the defined development process
What you bring to the team:
- Bachelorβs or Masterβs degree in Computer Science, Electrical Engineering, or a related technical field
- 3+ years of experience in Linux software development, preferably in embedded or robotics systems
- Strong proficiency in C/C++ (14 or newer) with proven experience developing Linux applications
- Solid understanding of Linux internals, including system services, device trees, and kernel modules
- Experience with cross-compilation, Yocto, Buildroot, or similar build systems
- Hands-on experience with debugging tools (e.g., GDB, strace, perf) and log analysis
- Familiarity with testing methodologies, including writing and executing unit, integration, and system-level tests
- Experience with CI/CD pipelines, version control systems (e.g., Git), and release management
- Strong problem-solving skills, with the ability to debug both software and hardware integration issues
- Proficiency in technical documentation, including interface definitions and architectural decisions
- Excellent communication and teamwork skills to work effectively across multiple engineering disciplines
English Intermediate+
Nice to Have:
- Experience in aerospace, UAV, or automotive industries
- Familiarity with middleware and interface standards such as DDS, MAVLink, CAN, or Ethernet
- Knowledge of containerization technologies (e.g., Docker) and virtualization
- Prior experience working in an Agile/Scrum development environment
- Exposure to real-time Linux or safety-critical software development is a plus
Why Quantum-Systems:
- We Stand with Ukraine
- We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus.
- We are industry pioneers who are ambitious, bold, and visionary.
- We push limits, think outside the box, and strive for technological excellence to shape the future of aerial data.
- We promise to be your runway for individual and professional growth.
-
Β· 26 views Β· 2 applications Β· 27d
Embedded Software Engineer (SBC Engineer)
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B1 - Intermediate MilTech πͺResponsibilities: β’ 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,...Responsibilities:
β’ 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.
Required Qualifications:
β’ 3+ years of experience in software development, with a focus on embedded systems or hardware interfacing.
β’ Strong programming skills in C, or C++.
β’ Strong understanding of Linux operating system and command-line tools.
β’ Experience 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).
More
Will be a plus:
β’ Experience with STM32
β’ Python knowledge -
Β· 20 views Β· 0 applications Β· 7d
Senior Robotics Engineer to $5000
Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate MilTech πͺHello! We are a team that lives by technology and innovation. If you are looking for development, a dynamic place to work and are ready to change the future with us, it's time to join us! Responsibilities: - Develop, maintain, and extend autonomous...Hello!
We are a team that lives by technology and innovation. If you are looking for development, a dynamic place to work and are ready to change the future with us, it's time to join us!
Responsibilities:
- Develop, maintain, and extend autonomous behaviors leveraging ArduPilot and related ecosystems.
- Architect and implement Python services to manage mission planning, telemetry, and autonomy features.
- Implement and optimize sensor fusion algorithms for navigation, obstacle avoidance, and environment perception.
- Work with and debug interface protocols such as Serial, I2C, Serial, CAN and MAVLink for sensor and actuator integration.
- Develop and tune control algorithms for reliable robotic operation.
- Collaborate with hardware engineers to ensure efficient integration of sensors, actuators, and embedded systems.
- Provide technical leadership, mentor junior engineers, and contribute to architectural decisions.Candidate requirements:
- Bachelorβs or Masterβs degree in Robotics, Electrical Engineering, Computer Engineering, or related field.- 5+ years of experience in robotics software development, with hands-on experience.
- Strong programming skills in Python and C++.
- Proven expertise with interface protocols (Serial, I2C, CAN, MAVLink, etc.).
- Experience with sensor fusion (Kalman Filters, complementary filters, or other estimation techniques).
- Solid understanding of control theory and implementation of control algorithms.
- Experience with simulation tools.
- Strong debugging, problem-solving, and optimization skills.
- Excellent communication skills and ability to work in cross-disciplinary teams.
What do we offer?
- Work schedule: Monday - Friday from 08:00 to 17:00 / 09:00 to 18:00 (with a lunch break);
- The opportunity to work in a team where every idea is valued;
- Official employment and stable salary;
- Corporate events to unite the team, free drinks and a great atmosphere;
- The opportunity to study at the expense of the company, because we want you to grow with us!
Join us and become part of the team that creates the future! We are waiting for you, ready for great achievements together. Send your resume and we will definitely contact you!
More -
Β· 54 views Β· 3 applications Β· 26d
Embedded Software Engineer
Hybrid Remote Β· Ukraine Β· Product Β· 2 years of experience Β· B1 - IntermediateNIK-ELEKTRONIKA LLC is one of the largest companies in Eastern Europe specializing in the development and manufacturing of measuring instruments, energy management systems, as well as energy consulting and engineering services. We are looking for an...NIK-ELEKTRONIKA LLC is one of the largest companies in Eastern Europe specializing in the development and manufacturing of measuring instruments, energy management systems, as well as energy consulting and engineering services.
We are looking for an experienced Embedded Software Engineer to join our R&D department.
Key Responsibilities:
- Develop embedded software for commercial energy metering devices and communication equipment.
- Conduct research and design devices according to customer requirements.
- Develop unit tests for embedded software.
- Document software functionality and implemented algorithms.
Requirements:
- Higher technical education (Bachelorβs or Masterβs degree in relevant field).
- At least 2 years of experience in a similar role.
- Solid experience in programming ARM microcontrollers in C.
- Experience in developing battery-powered devices.
- Strong knowledge of various communication protocols and interfaces.
- Experience with wireless data transmission.
- Skilled in using lab equipment: oscilloscopes, logic analyzers, frequency counters, etc.
- Ability to tackle complex technical challenges and learn new applied technologies.
- Adherence to coding standards, clean code practices, and existing software architecture.
Experience using version control systems such as Git.
Nice to Have:
- Experience with encryption protocols in embedded systems.
- Experience working with RTOS or embedded operating systems.
Familiarity with Agile development processes (e.g. Jira).
We Offer:
- Full-time employment with a stable 5/2 work schedule.
- Corporate transport (company shuttle).
- Competitive and timely salary payments.
- Official employment and military deferment.
- Comfortable and well-equipped working conditions in a team of professionals.
-
Β· 13 views Β· 0 applications Β· 11d
System Integrator (Linux, Embedded)
Hybrid Remote Β· Ukraine Β· Product Β· 3 years of experience MilTech πͺWe are looking for a talented System Integrator which will be responsible for integrating various systems within the development of new technologies, ensuring their effectiveness and compliance with requirements. Requirements: Experience in programming...We are looking for a talented System Integrator which will be responsible for integrating various systems within the development of new technologies, ensuring their effectiveness and compliance with requirements.
Requirements:- Experience in programming with Python, C++, Bash.
- Ability to read schematics, datasheets, perform debugging of electronic devices.
- Experience with standard interfaces (UART, I2C, SPI, RS-232/485, CAN);
- Experience in 3D modeling (FreeCad, Blender) and prototyping.
- Experience with microcontrollers (ESP32, Arduino, Raspberry Pi, Jetson).
Responsibilities:- Analysis and review of existing software developments to improve efficiency, stability and scalability of system resources.
- Participation in the development of system architecture and interaction with project hardware developers.
- Assembling system prototypes and conduct HIL tests.
- Ensuring product quality through testing and evaluation processes.
- Conducting a review and analysis of system requirements.
Will be a plus:- Working with aircraft and their systems.
- Experience in Machine Learning and neural networks.
- Experience in high-volume embedded system production and deployment.
- Experience in PCB layout development (Altium, KiCad)
Why join us?
- Official employment & transparent salary β competitive pay, paid vacation, and sick leave.
- Resilient workplace β generator, bomb shelter, and reliable internet to keep you safe and connected.
- Impact that matters β shape the future of our company while contributing to our countryβs victory.
- Growth & rewards β fair compensation with annual salary reviews.
- Strong support β from leadership, teammates, and even government institutions.
- Work-life balance β choose your schedule: 08:00β17:00 or 09:00β18:00 (MonβFri).
- Protected status β mobilization deferment (reservation) available with valid military registration documents.
π Sounds like a fit? Weβd love to see your application and welcome you to our team!
More -
Β· 38 views Β· 5 applications Β· 28d
Embedded Software Engineer
Hybrid Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· B1 - IntermediateProject description: You will be participating in a LoRa-based IoT embedded project comprising three main components: end-device, gateway and cloud. The embedded side includes: - A bare-metal C firmware for the STM32-based end-device; - A C++ firmware...Project description:
You will be participating in a LoRa-based IoT embedded project comprising three main components: end-device, gateway and cloud.The embedded side includes:
- A bare-metal C firmware for the STM32-based end-device;
- A C++ firmware running on an OpenWRT-based platform for the gateway;
The end-device and gateway communicate via the LoRa protocol.
Responsibilities:
β Developing firmware modules (C and C++) for LoRaWAN based smart metering device;
β Participating in architecture design to secure reliable functionality;
β Working with both OpenWRT-based gateway and RTOS-based smart meter firmware;
β Interacting with client product team, to remain a top-notch solution;
β Interacting with hardware team to secure market-leading products;
β Contribute to testing, documentation and customer support flows.
Required Skills:
β 2+ years of experience in embedded software development: bare-metal MCU applications or RTOS-based;
β 2+ years of strong programming experience in C and/or C++;
β Experience with ARM Cortex-M architecture and development tools (STM32 or similar);
β Detailed knowledge of Linux operating system internals;
β Experience in debugging, bug fixing, and optimizations;
β Cmake / Bash / Python scripting;
β Git, GitHub, Jira;
β Ability to work independently and in a team, collaborating to product architecture;
β Broad system-level thinking, contribution to product development;
β Strong self-learning.
Desirable:
β Knowledge of Buildroot / Yocto / OpenWRT;
β Knowledge u-boot / BSP and Linux device driver development;
β Experience with wireless connectivity: BLE, WiFi, Matter, LoRaWAN;
β Good background in digital electronics, PWM-controlled circuits.
What we offer for your success:- No bureaucracy and time trackers;
- Competitive salary with annual review;
- 20 working days paid vacation and 15 days of sick leave;
- 6 extra life-event days;
- Public holidays off;
- Flexible working hours (start your day between 8:00 and 11:00);
- Professional English courses in small groups by level;
- Multitasking & personal performance bonuses;
- $200 annual yearly education bonus;
- Gifts for work anniversaries & holidays;
- Providing all the necessary equipment;
- Full accounting support for the employees;
- The opportunity to rotate on projects to learn new technologies;
- Opportunity for development and career growth in the areas of Team/Tech leadership, mentoring;
- Work remotely or from a modern office in the historical part of Kyiv (Podil) with convenient transport links;
Office with autonomous power systems, uninterrupted Internet connection, coffee, tea, and snacks.
Hiring Process:
Stage 1: Interview with HR (up to 1h);
Stage 2: Technical interview (1.5h)
-
Β· 71 views Β· 2 applications Β· 12d
Junior Hardware Engineer (Manufacturing Team)
Office Work Β· Ukraine (Kyiv) Β· Product Β· 1 year of experience Β· A2 - Elementary MilTech πͺDwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech. We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need. Our...Dwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech.
We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need.
Our mission is to make advanced defense technologies accessible and to deliver them faster where they matter most.
Our Manufacturing team is expanding, and we are looking for a specialist who bridges the gap between engineering and hands-on assembly. We need a problem-solver who is passionate about building, testing, and perfecting our electronic systems, ensuring they meet the highest standards of quality and reliability.
If it sounds like you:
- You see yourself as an engineer, not just a technician. You donβt just assemble - you analyze problems, propose effective solutions, and actively look for ways to optimize manufacturing processes;
- You are a natural troubleshooter who is energized by the challenge of diagnosing complex faults on the production line and finding the root cause;
- You thrive in a highly collaborative environment, communicating effectively with R&D, quality control, and other manufacturing team members to achieve shared goals;
- You are ambitious and genuinely curious, with a strong desire to learn new skills, master new equipment, and grow professionally within the company;
- You hold yourself accountable for the quality of your work, understanding that your meticulous attention to detail and pursuit of excellence directly impact the final product;
- You enjoy the full lifecycle of hardware production, from building initial batches to refining the final assembly workflow for scale.
Requirements/Hard Skills:
- Proven, high-level experience with professional soldering equipment, including excellent proficiency with both SMD and Through-Hole (THT) components in a production setting;
- Strong foundational knowledge of electronic components (resistors, diodes, transistors, etc.) and a clear ability to read and interpret electrical schematics and assembly diagrams;
- Demonstrated experience in diagnosing, repairing, and documenting faults in complex electronic devices;
- A solid understanding of technical standards (e.g., GOST, ISO) and their practical application in a manufacturing environment to ensure product quality and safety.
Will be a plus:
- Hands-on experience with CAD software (especially Fusion 360, AutoCAD, or SolidWorks) for reviewing models or designing assembly/testing fixtures;
- Direct experience with drone configuration software such as Betaflight, Mission Planner, or QGroundControl;
- Any experience in developing or improving assembly documentation, testing procedures, or quality control workflows.
What we offer:
- Work for Ukraine's victory at Defense Tech company, where your work directly contributes to strengthening our country's defense capabilities and achieving victory;
- We guarantee full official employment from day one;
- Reservation of employees from day one, subject to relevant documents;
- Flexible schedule, you can begin your workday anytime up to 12:00 PM, finishing accordingly (8 working hours + 1 hour lunch) with 1 day of work from home per week;
- You will receive a full technical setup and height-adjustable desks;
- Our office is located in Kyiv (left bank).
Join us if you want your work to have a real impact!
More -
Β· 28 views Β· 1 application Β· 12d
Senior Linux Kernel Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 4 years of experience Β· B1 - Intermediate MilTech πͺDwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech. We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need. Our...Dwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech.
We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need.
Our mission is to make advanced defense technologies accessible and to deliver them faster where they matter most.
We are seeking a highly skilled and experienced Linux Kernel Engineer to join our core engineering team. You will be responsible for the heart of our ARM-based embedded systems, focusing on kernel development, device driver implementation, and low-level hardware integration.
This is a critical, hands-on role for a technical expert who thrives on complex, low-level challenges. You will work at the intersection of hardware and software, bringing new products to life by debugging boot-time failures, optimizing performance, and ensuring our hardware is fully supported by a robust, custom-built Linux environment.
If it sounds like you:
You are a deeply technical engineer who is fluent in C and possesses a comprehensive understanding of Linux kernel internals. You are not just a software developer, you are comfortable reading schematics, using a logic analyzer, and debugging hardware-level issues. You excel at optimizing systems for performance and enjoy collaborating closely with hardware and firmware teams to bring new boards from concept to production.
Responsibilities:
- Design, implement, and maintain Linux kernel modules and device drivers for ARM-based embedded systems;
- Develop and debug device tree configurations and board support packages (BSPs);
- Analyze and optimize kernel performance, latency, and resource usage;
- Collaborate with hardware, firmware, and product teams to bring up new boards and peripherals;
- Investigate and resolve complex hardware interface issues, kernel panics, and boot-time failures;
- Contribute to internal kernel build, CI, and deployment workflows.
Requirements/Hard Skills:
- Experience with C programming, advanced use of pointers, structs, memory management, and low-level bit operations;
- Strong experience with kernel concurrency primitives (spinlocks, mutexes, atomics);
- Deep understanding of OS concepts including process scheduling, interrupt handling, paging, caching, and user/kernel mode transitions;
- Solid knowledge of core subsystems (Scheduler, Memory Management, VFS);
- Expertise in the full stack: bootloaders, kernel, and root filesystem;
- Proven experience developing and debugging character, block, or network drivers;
- Hands-on experience with driver mechanisms (IRQs, DMA, MMIO) and peripheral buses (IΒ²C, SPI, UART);
- Experience with subsystems like GPIO, PWM, ADC, watchdog, and camera sensors;
- Expertise in authoring, compiling, and debugging Device Tree (DTS/DTB) configurations;
- Advanced skills using printk, dmesg, ftrace, perf, strace, bpftrace, and kgdb;
- Ability to use JTAG, OpenOCD, logic analyzers, and oscilloscopes to diagnose low-level issues.
Will be a plus:
- Familiarity with reading and understanding SoC reference manuals and hardware schematics;
- Previous embedded systems experience on bare-metal or RTOS platforms;
- Experience in the complete board bring-up process, from hardware verification to adapting Linux BSPs.
What we offer:
- Work for Ukraine's victory at Defense Tech company, where your work directly contributes to strengthening our country's defense capabilities and achieving victory;
- We guarantee full official employment from day one;
- Reservation of employees from day one, subject to relevant documents;
- Flexible schedule, you can begin your workday anytime up to 12:00 PM, finishing accordingly (8 working hours + 1 hour lunch) with 1 day of work from home per week;
- You will receive a full technical setup and height-adjustable desks;
- Our office is located in Kyiv (left bank).
Join us if you want your work to have a real impact!
More -
Β· 70 views Β· 1 application Β· 21d
Electrical Engineer Intern
Hybrid Remote Β· Ukraine Β· B1 - IntermediateTeam Summary The team develops methods and circuit solutions for reducing the energy consumption of battery devices. Develops power models and tests samples at all stages of development. Among other things, the team develops and produces its own...Team Summary
The team develops methods and circuit solutions for reducing the energy consumption of battery devices. Develops power models and tests samples at all stages of development. Among other things, the team develops and produces its own high-precision power meters
Job Summary
Weβre looking for an intern whoβs eager to grow into a strong electrical engineer. Youβll work alongside our team on real devices, carrying out measurements and analyzing results
Duties and Responsibilities
- Carrying out measurements and analyzing results
Review and analyze digital and analog schematics, layouts, timings, signal integrity and consumption
Qualifications and Skills
- BSc (student) in electronics or radio electronics field
- Good written and spoken English
- Understanding of analog and digital circuitry
- Responsibility and ability to work in a team
More