Y

Y Soft

Print management and IT automation suite

Embedded Linux Engineer - New Edge Device

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timePrague, CzechiaNo salary listed

About the Job

Requirements

  • Deep knowledge of embedded Linux, including kernel development, device-level programming, U-Boot, system configuration, and Unix administration.
  • Expert-level C proficiency and a strong grasp of embedded software design, memory management, concurrency, and synchronization.
  • Confidence working with real hardware, including reading schematics, debugging hardware/software integration issues, and validating behavior on devices.
  • Hands-on experience with hardware bring-up and low-level debugging using debuggers, logic analyzers, trace tools, and system diagnostics.
  • A good understanding of embedded connectivity and integration, including IP networking, communication interfaces, and microcontroller architecture and programming.
  • Experience with Git, continuous integration, static analysis, and scripting in several languages to automate builds, tests, and debugging.
  • A solid foundation in software architecture, operating systems, communication protocols, and the software development lifecycle.

Responsibilities

  • Design and evolve the assigned component architecture based on stakeholder needs, ensuring consistency with the wider embedded platform.
  • Find, adopt, and maintain the technologies the component depends on, working with vendors and partners when needed.
  • Break requirements and defects into work for the team, maintain the backlog, review critical code and major changes, and determine what qualifies as a defect.
  • Maintain the build environment and dependencies, and keep automated tests and quality checks running with Quality Management.
  • Troubleshoot incidents, including hands-on recovery in production; gather evidence and explain to partners whether behavior is expected or represents a genuine bug to fix.
  • Keep documentation current, run tutorials and training, mentor engineers, and propose coding standards and best practices based on Hardware Engineering's broader standards.
  • Ship new products, features, and customizations; keep existing products healthy; and measure and improve product quality.

Desired Qualifications

  • Experience with Linux application development.

About the Company

Y Soft

Print management and IT automation suite

Y Soft provides an integrated suite of IT tools for businesses, including SAFEQ for print management and SAFEQ Cloud, AIVA for test automation, CLERBO for digital employee experience, and in-house hardware. It works by managing print jobs, automating software tests, improving user IT experiences, and connecting hardware to those processes. The company differentiates itself with an end-to-end offering and an innovation hub plus a venture arm to explore new tech. Its goal is to simplify IT work and help businesses stay digitally competitive while keeping employees productive.

Company size
201-500
Company stage
Debt Financing
Total funding
$33M
Headquarters
Brno, Czechia
Founded
2000

Recently Posted Jobs

Explore more opportunities at Y Soft

See more jobs