A

Ajax Systems

European security systems maker, smart homes

Embedded Linux Engineer - Video Devices

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of experience developing Embedded Linux, with deep knowledge of U-Boot, ARM toolchains, the kernel, RootFS, and BusyBox.
  • Professional proficiency in C and shell scripting, and experience with Git and make.
  • Knowledge of ARM processor architecture.
  • Knowledge of digital and analog interfaces, including I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, and eMMC.
  • Experience using peripherals such as sensors, actuators, controllers, and accelerometers.

Responsibilities

  • Research and define video-path architecture, selecting image sensors and an ISP/SoC platform based on resolution, codec, dynamic-range, and power-consumption requirements.
  • Develop and maintain the Linux BSP for prototypes, including the U-Boot bootloader, kernel configuration, device tree, sensor drivers, ISP pipeline, and streaming-stack configuration and optimization.
  • Collaborate with hardware engineers on circuit design and PCB routing by reviewing schematics and PCBs, including video interfaces, power, and EMI/EMC-critical areas, and revising technical requirements.
  • Debug prototype hardware by checking digital and analog interface signals, network circuits, and power circuits.
  • Participate in firmware development for the final device throughout all stages, including debugging, performance and power optimization, and release.
  • Work with QA to review and adjust test cases during manual and test-bench testing of the device.

Desired Qualifications

  • Understanding of the application-layer network stack, including TCP/IP and sockets.
  • Experience with multisensor or multimodal imaging systems, such as combining multiple image-acquisition channels.
  • Ability to review circuit schematics and PCB routing, and understanding of analog and digital interfaces.
  • Experience with the Altium EDA tool for review; development from scratch is not required.
  • Experience with IDEs such as Eclipse, IAR, or CCS, and ARM cross-compilation toolchains.
  • Python or scripting skills for test automation and bring-up tools.
  • Completed projects in mass production or noncommercial projects built independently.

About the Company

Ajax Systems

European security systems maker, smart homes

Ajax Systems designs and manufactures security systems for homes and businesses, focusing on products that integrate smart home capabilities. The company produces security hardware such as sensors and alarms that can work together as a system, usually managed through a centralized platform. Distinguishing factors include its European manufacturing base and specialization in security systems with smart home integration, catering to customers who want connected and remotely manageable protection. The goal is to provide reliable security solutions that combine traditional protection with smart, networked features for easier monitoring and control.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$11M
Headquarters
Kyiv, Ukraine
Founded
2011

Recently Posted Jobs

Explore more opportunities at Ajax Systems

See more jobs