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:
-
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
Would be a plus:
-
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
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
-
Create unit and functional tests
With us you will enjoy:
-
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