Senior Embedded Engineer
Ajax
Posted: April 1, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a Senior Embedded Engineer to join our team to help us improve our system.
Required Skills
Job Description
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 team is distributed among 2 offices in Kyiv and Lviv, 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 specter of interesting tasks.
• A flexible, friendly and collaborative work environment.
• Corporate culture based on common sense.
We offer::
• The opportunity to share and implement your own ideas that could impact products and production
• Work with a motivated team and an environment with a zero-bullshit culture
• Competitive salary
• Medical insurance
• Corporate English classes
• Compensation for professional training
• The chance to take part in beta testing of Ajax security systems — receive and test new devices before their release
Ajax Systems is a Ukrainian success story, a place of incredible strength and energy.
Join us in making Made in Ukraine 🇺🇦 synonymous with reliability.