S

Safran

Aircraft propulsion, equipment, and defense provider

Embedded Systems Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeGranada, SpainNo salary listedHybrid

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Electronic, Telecommunications, or Software Engineering, or equivalent.
  • At least three years of developing and integrating embedded Linux on ARM-based systems-on-chip.
  • Hands-on Qualcomm Linux board support package experience and skills in Yocto and/or Debian build, packaging, and deployment.
  • Strong Linux boot-chain knowledge, including bootloaders, kernel configuration, device trees, drivers, filesystems, partitioning, and services.
  • Board and peripheral bring-up and debugging using I²C, SPI, UART, USB, PCIe, GPIO, and MIPI CSI-2.
  • Experience with camera sensors, Linux camera drivers, V4L2/media-controller frameworks, and video debugging.
  • Experience with EDL flashing, recovery, software updates, and diagnosis of non-booting platforms.
  • Embedded power-management knowledge, including suspend/resume, DVFS, runtime power management, thermal behavior, and power measurement.
  • Proficiency in C/C++, Python, shell scripting, Device Tree Source, CMake/Make, BitBake, Git, and hardware/software debugging.
  • Professional English.
  • Analytical, communication, and coordination skills, autonomy, initiative, and attention to detail.

Responsibilities

  • Bring up, configure, and maintain Qualcomm Linux board support packages with Yocto and Debian-based distributions for prototypes and production.
  • Integrate and debug bootloaders, kernels, device trees, firmware, board support packages, and low-level services on Qualcomm systems-on-chip.
  • Bring up camera sensors and drivers, including power sequencing, clocks, GPIOs, I²C, MIPI CSI-2, media-controller topology, and stream validation.
  • Develop and troubleshoot secure and normal boot, partitioning, EDL flashing, factory provisioning, field updates, rollback, and recovery.
  • Optimize power, thermals, and boot time using suspend/resume, runtime power management, DVFS, and peripheral power states.
  • Integrate video, IMU, GNSS, communications, storage, and other product peripherals.
  • Create reproducible images, recipes, layers, deployment procedures, diagnostics, and automated builds and tests.
  • Debug hardware and software using logs, traces, oscilloscopes, logic analyzers, power measurements, and Qualcomm tools.
  • Collaborate with hardware, AI, applications, systems, cybersecurity, verification, and product teams on interfaces and integration risks.
  • Produce technical documentation and contribute to code reviews, releases, verification evidence, and continuous improvement.

Desired Qualifications

  • Experience with Rust or Lua.
  • Knowledge and experience with Qualcomm QCS/QCM, Qualcomm Linux distributions, upstream-first board support packages, and meta-qcom layers.
  • Experience with Yocto layers and recipes, Debian packaging, CI/CD, reproducible builds, and software bills of materials.
  • Experience with Qualcomm platform tools and subsystems, including U-Boot/UEFI, fastboot, EDL, firehose programmers, remote processors, firmware loading, and crash-dump analysis.
  • Experience with camera image signal processors, MIPI CSI-2, V4L2, GStreamer, multimedia acceleration, and multi-camera or low-latency video.
  • Experience with battery-powered products, battery management systems, hot-swap, power profiling, thermal optimization, and extended runtime.
  • Knowledge of GNSS, IMU, wireless communications, cybersecurity, secure boot, signed updates, Trusted Execution Environments, or embedded AI accelerators.
  • Experience in defense, aerospace, optronics, wearables, or rugged, high-reliability products.

About the Company

Safran

Aircraft propulsion, equipment, and defense provider

Safran is a French high-technology group active in aircraft propulsion, equipment, and defense. It designs and manufactures jet engines and propulsion systems, landing gear, aircraft interiors, and provides electronics and avionics for aircraft and space launchers. It collaborates on major programs like CFM with GE and has grown through acquisitions such as Zodiac Aerospace to offer an integrated stack from propulsion to interiors. Its goal is to advance sustainable aviation by developing efficient engines and integrated systems for future aircraft.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
2005

Recently Posted Jobs

Explore more opportunities at Safran

See more jobs