-
View all jobs
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:
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:
- 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
- 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
- Experience with MCU's, e.g STM, ESP, AVR, NRf etc
- Scripting languages Python, Bash
- Basic electronics: embedded engineers use oscilloscopes, logic analysers, and multimeters for debugging
- 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
- Create unit and functional tests
- Working with a team of people to build the future of an industry
- Gain commercial experience with on-site support from experienced team members
- Non-trivial challenges and various specter of interesting tasks
- A flexible, friendly and collaborative work environment
- Corporate culture based on common sense
Key Skills
Ranked by relevance
embedded
continuous integration
continuous deployment
python
server
linux
spi
esp
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior DevOps Engineer (Platform Team)
2026-05-27
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Python Engineer / Test Automation Specialist
2026-06-03
Full-time
Not Applicable
Belgium
Government Administration
Engineering
View Job Details
Related
Generative AI Engineer
2026-06-01
Full-time
Not Applicable
Australia
Software Development
Engineering
Login to Apply
- Posted
- May 13, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Kyiv
- Company
- Ajax Systems
Industries
Appliances
Electrical
Electronics Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior DevOps Engineer (Platform Team)
2026-05-27
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Python Engineer / Test Automation Specialist
2026-06-03
Full-time
Not Applicable
Belgium
Government Administration
Engineering
View Job Details
Related
Generative AI Engineer
2026-06-01
Full-time
Not Applicable
Australia
Software Development
Engineering