Taro Logo

Lead Embedded Engineer

Full-cycle company developing security systems, producing physical devices, firmware, server infrastructure, and mobile applications.
Embedded
Staff Software Engineer
In-Person
8+ years of experience
IoT · Enterprise SaaS

Description For Lead Embedded Engineer

Ajax Systems is seeking a Lead Embedded Engineer to join their innovative team in Kyiv. As a full-cycle company, Ajax Systems specializes in security systems development, creating everything from physical devices to software solutions. The role offers an exciting opportunity to lead a team of embedded engineers and work on the company's Hub OS, named Malevich.

The ideal candidate will bring extensive experience in embedded systems development, with strong expertise in C programming and various MCUs. You'll be responsible for leading feature teams, participating in the full software development lifecycle, and collaborating with electrical engineers on hardware verification. The position requires both technical excellence and leadership skills, as you'll be mentoring team members and making crucial design decisions.

Working at Ajax Systems means joining a company where all technical and product decisions are made locally, with the entire team based in one office in Kyiv. The company offers a collaborative environment, medical insurance, and unique opportunities like participating in beta testing of new security devices before their release. This role is perfect for an experienced embedded systems leader who wants to make a significant impact on the future of security systems technology.

The position offers a blend of technical challenges and leadership opportunities, working with various technologies including STM32, Realtek MCUs, and multiple communication protocols. You'll be at the forefront of developing innovative solutions for the company's security systems, making this an excellent opportunity for career growth in the IoT and security sectors.

Last updated 2 months ago

Responsibilities For Lead Embedded Engineer

  • Lead a feature team of embedded engineers
  • Participate in full embedded software life cycle
  • Analysis and problem solving for SW/HW issues
  • Cooperate with electrical engineers for hardware verification
  • Delivery new platforms support for Malevich OS
  • Work with technical requirements for new features
  • Participate in design decisions
  • Organization of stands development and testing
  • Mentoring of newcomers/trainee coworkers

Requirements For Lead Embedded Engineer

Python
Linux
  • Proven experience in developing embedded real-time applications for commercial products
  • Experience with MCUs: STM32, Realtek
  • Knowledge of embedded coding techniques, interfaces (SPI, I2C, UART, CAN, RS485)
  • Experience with HW tools: oscilloscopes, logic analyzers, multimeters
  • Strong skills in build systems: Make, Cmake
  • Excellent knowledge of C programming language
  • Experience in debugging and validating complex embedded systems
  • Understanding of operating systems
  • Expertise in leading embedded software engineers teams
  • Ability to multitask effectively

Benefits For Lead Embedded Engineer

Medical Insurance
  • Medical Insurance
  • Corporate English classes
  • Compensation for specialized training
  • Beta test project participation
  • Flexible and collaborative work environment

Interested in this job?

Jobs Related To Ajax Systems Lead Embedded Engineer