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.
Read Full Description
Confirmed 10 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles