Find a jobRecruiters

Electronics Software Engineer

Exclusive opportunity

Onsite

Electronics Software Engineer

iPRONICS

Electronics Software Engineer

Skills

RustPythonAILinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Valencia, Spain

Work mode:

Onsite

Published on:

21 September 2026

What they need


About iPronics

iPronics is a deep-tech startup developing silicon photonics optical circuit switches. Over the past years we've built a growing IP working closely with a patent attorney firm specialized in IP.👉 Learn more about us at ipronics.com

Main Responsibilities:

The Electronics Software Engineer will be involved in the following responsibilities:

  • Design and develop the software layers and services that expose the physical devices of the system to higher-level applications.
  • Own the embedded Linux platform: image and BSP maintenance, kernel configuration and build, device tree description of the board, and root filesystem generation.
  • Maintain and troubleshoot the boot flow of the target, from the first stage after power-on through the bootloader to a fully running system.
  • Bring up new board peripherals and create, port, or modify drivers when standard support is not available.
  • Implement and maintain the communication with the physical devices, inside the board and towards external equipment.
  • Testing, profiling and performance analysis of the software developed, running on real hardware.
  • Collaborate with the electronics, FPGA, photonics and application teams to understand the subsystems controlled by the core software layer.

Ideal Candidate Requirements:

Education: Degree in Electronics, Telecommunications, Computer Engineering, Software Engineering, or equivalent practical experience

Experience: 5+ years (senior) in embedded Linux or low-level systems software.

Technical Skills:

  • Advanced level of Python.
  • Solid Linux fundamentals from a systems perspective: processes, services, filesystems, permissions, logging and networking.
  • Embedded Linux build systems, cross-compilation, image and rootfs customisation.
  • Working knowledge of BSP, device tree and kernel configuration, compilation and modules.
  • Understanding of the boot chain of an embedded target.
  • Proficiency in C to work with kernel-side code and drivers when needed.
  • Communication protocols from the operating system side: buses and network interfaces.
  • Debugging on target: serial console, system logs, and the usual tracing and debugging tooling.
  • Git workflows, code review and software testing practices.

Nice to have:

  • Experience with Rust (highly valued).

  • Writing or upstreaming Linux kernel drivers.

  • Experience on SoC platforms combining a processing system with programmable logic (FPGA).

  • Real-time Linux, latency and determinism analysis.

  • Containers on embedded targets, OTA updates, secure boot and image signing.

  • CI/CD for embedded targets, including hardware-in-the-loop test benches.

  • TDD/BDD frameworks and software design patterns.

  • Hardware validation using lab equipment (oscilloscope, logic analyser).

  • Git portfolio and/or open-source contributions.

  • Prior experience in photonics or optical systems.

  • Experience in hardware validation using lab equipment.

  • Soft Skills: Team player, continuous learner, communicative, adaptable, problem-solving oriented, with ownership of the platform they maintain.

What we offer:

  • Permanent full-time position
  • Flexible working hours
  • December 24th and 31st off
  • One extra day off during your birthday month
  • Private health insurance
  • Pension plan included
  • Flexible compensation plan (restaurant tickets, transport, and childcare vouchers)
  • Opportunity to work on cutting-edge photonic technologies for AI infrastructure

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

7 days ago

Quick apply

Celad

Concepteur électronique numérique – DO-254 (H/F)

40 à 45K€

Permanent contract

Toulouse, France

Hybrid

Skills

Electronics

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools