Embedded Linux Engineer – Qualcomm BSP, Flexible Schedule

Safran - Navigation & Timing

Granada

On-site

EUR 45,000 - 70,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Flexible work schedule
International and dynamic environment

Job summary

Safran - Navigation & Timing in Granada, Spain is seeking an Embedded Systems Engineer to design, develop, and maintain embedded Linux solutions for Qualcomm QCS/QCM platforms. You will own platform configuration, hardware bring-up, validation, and release support across the product lifecycle.

You will integrate sensors, drivers, and peripherals, optimize power and boot time, and collaborate with hardware, AI, and cybersecurity teams to deliver robust, field-ready software for demanding

Qualifications

  • 3+ years developing and integrating embedded Linux on ARM-based SoCs.
  • Experience with Qualcomm Linux BSPs, Yocto and Debian build, packaging and deployment.
  • Strong Linux boot-chain knowledge: bootloaders, kernels, device trees, drivers, filesystems, partitioning, services.
  • Board/peripheral bring-up and debugging of I2C, SPI, UART, USB, PCIe, GPIO, and MIPI CSI-2.
  • Experience with camera sensors, Linux camera drivers, V4L2/media-controller frameworks.
  • EDL flashing, recovery, software updates, and non-booting platform diagnosis.
  • Embedded power-management knowledge: suspend/resume, DVFS, runtime power management, thermal behavior, and power measurement.
  • Proficiency in C/C++, Python, shell scripting, Device Tree Source (DTS), CMake/Make, BitBake, Git; Rust or Lua desirable.
  • Analytical, communication, and coordination skills; autonomy, initiative, attention to detail, and professional English.

Responsibilities

  • Bring up, configure, and maintain Qualcomm Linux BSPs with Yocto and Debian-based distributions for prototypes and production.
  • Integrate and debug bootloaders, kernels, device trees, firmware, BSPs, and low-level services on Qualcomm SoCs.
  • Bring up camera sensors and drivers: 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/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 clear technical documentation; contribute to code reviews, releases, verification evidence, and continuous improvement.

Skills

Qualcomm Linux BSP
Yocto / Debian
Linux boot chain
Camera sensors
V4L2 / media-controller
Power management
C/C++
Python
Shell scripting
Device Tree
Git
BitBake
Rust

Education

Bachelor’s or Master’s in Computer Science, Electronics, Telecommunications, or Software Engineering

Tools

QCS/QCM experience

Job description

Safran - Navigation & Timing in Granada, Spain is seeking an Embedded Systems Engineer to design, develop, and maintain embedded Linux solutions for Qualcomm QCS/QCM platforms. You will own platform configuration, hardware bring-up, validation, and release support across the product lifecycle.

You will integrate sensors, drivers, and peripherals, optimize power and boot time, and collaborate with hardware, AI, and cybersecurity teams to deliver robust, field-ready software for demanding

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer — Optronics & Cameras (Granada)
Embedded Linux Engineer — Optronics & Cameras (Granada)

Safran • Granada

On-site
EUR 55,000 - 75,000
Health insurance
Flexible work schedule
International and dynamic environment
+1
Embedded Systems Engineer to join our Optronics team in Granada
Embedded Systems Engineer to join our Optronics team in Granada

Safran - Navigation & Timing • Granada

On-site
EUR 45,000 - 70,000
Health insurance
Flexible work schedule
International and dynamic environment
Embedded Systems Engineer to join our Optronics team in Granada
Embedded Systems Engineer to join our Optronics team in Granada

Safran • Granada

On-site
EUR 55,000 - 75,000
Health insurance
Flexible work schedule
International and dynamic environment
+1
Embedded Vision AI Engineer (Edge, Qualcomm)
Embedded Vision AI Engineer (Edge, Qualcomm)

Safran • Granada

On-site
EUR 55,000 - 75,000
Health insurance
Flexible work schedule
International environment in Granada,
Embedded Linux Software Engineer: Power Systems & Security
Embedded Linux Software Engineer: Power Systems & Security

Nextpower Inc • Valencia

On-site
EUR 42,000 - 66,000
Edge AI Vision Engineer for Embedded Systems
Edge AI Vision Engineer for Embedded Systems

Safran - Navigation & Timing • Granada

On-site
EUR 70,000 - 110,000
Health insurance
Flexible work schedule
International and dynamic environment
Senior Embedded Software Engineer (R&D) Granada, Spain
Senior Embedded Software Engineer (R&D) Granada, Spain

Safran - Navigation & Timing • Granada

On-site
EUR 35,000 - 55,000
Health insurance
Flexible work schedule
Professional Career Plan
Senior Automotive Embedded Software Engineer
Senior Automotive Embedded Software Engineer

Qorvo, Inc. • Barcelona

On-site
EUR 70,000 - 100,000
Senior DevOps Engineer - Embedded Toolchain & CI/CD
Senior DevOps Engineer - Embedded Toolchain & CI/CD

Qorvo, Inc. • Barcelona

On-site
EUR 60,000 - 90,000
AI/ML Engineer specialized in Computer Vision for Embedded Systems (Edge AI)
AI/ML Engineer specialized in Computer Vision for Embedded Systems (Edge AI)

Safran - Navigation & Timing • Granada

On-site
EUR 70,000 - 110,000
Health insurance
Flexible work schedule
International and dynamic environment