Search by job, company or skills

Qvantel

Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a skilled Linux Embedded Developer to design, build, and optimize embedded Linux platforms that power our edge devices and integrated systems. In this role, you will work across the stackfrom boot-loaders and kernel configuration to device drivers, Linux releases, and userspace serviceswhile enabling new features for evolving product requirements. The structure and expectations are aligned with the reference role's clarity and scope, adapted here for embedded Linux.

Key Responsibilities

  • Design, build, and maintain embedded Linux distributions
  • Configure and optimize Linux kernels (menuconfig, device tree, defconfigs) and develop/maintain device drivers for peripherals (SPI, IC, UART, GPIO, PCIe, USB, networking)
  • Develop robust userspace services with systemd integration, logging, and secure update mechanisms
  • Implement secure boot and OTA pipelines, including UBoot customization, cryptographic signing, fallback/rollback, and artifact management
  • Profile and optimize system performance (boot time, memory footprint, CPU/I/O), and implement powermanagement strategies
  • Integrate with hardware teams to enable seamless HWSW bringup, board validation, and manufacturing test images
  • Participate in code reviews, documentation, and continuous integration (Git, GitLab/GitHub Actions)
  • Support system validation and field diagnostics, including repro steps, log capture, crash analysis (kexec/kdump), and hotfix builds

We expect

  • An Engineering Bachelor's Degree
  • Demonstrable 4+ years experience developing for embedded Linux systems (kernel and userspace)
  • Handson experience with Linux kernel configuration, device trees, and driver development
  • Solid knowledge of C/C++ for systems programming; scripting with Bash and Python for tooling/automation
  • Understanding of networking (TCP/UDP, TLS, DHCP, DNS), secure communications, and overtheair update strategies
  • Experience with version control (Git) and agile development practices; strong debugging and problemsolving skills
  • Fluent in English

Nice To Have

  • Experience with RF/IoT edge devices
  • Exposure to security hardening (SELinux/AppArmor, sandboxing, secure elements/TPM)
  • Knowledge of containerization on embedded (Docker/Podman + systemdnspawn/balena) and metrics/logging stacks
  • Experience with STM Cortex microcontrollers
  • Ability to understand electronic schematics
  • Experience with Texas Instruments MSP430 and Cortex microcontrollers
  • Java programming experience

We offer

  • Company that designs and manufactures worldwide RFID equipment for the retail sector.
  • Young and dynamic work environment.
  • Support for online training programs.
  • Ability to grow in a fast-paced international company.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145335203

Similar Jobs