freehire launches on Product Hunt on 26 August.

Follow →

Senior Embedded Engineer

Senior Embedded Engineer

Team: Malevich Infrastructure Team

Location: Lviv

Workplace Type: onsite

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available