Tailored answers, filled into supported job forms.Your tailored resume and answers, filled into supported job forms for you to review.

Download the Chrome Extension
AI AdoptionFunded CompaniesJob SimulationCertificationsRoadmapsJobsPricing
Sign In
OneRoadmap

OneRoadmap is a career platform built around ORI, its AI career agent. ORI finds overlooked job opportunities, matches them to your profile and shows the skill gaps to close, with roadmaps, challenges, job simulations and certifications to close them. When you are ready, it prepares a tailored resume, application answers and an application strategy, with a cover letter where the application asks for one. The OneRoadmap Chrome extension fills supported application forms for you to review and submit, and you keep track of every application in one place.

gaurav.ghai@oneroadmap.in
Delhi NCR, India

Platform

  • AI Roadmaps
  • Free Certifications
  • Learning Resources
  • Pricing

Training

  • AI Adoption Workshops
  • Expert Sessions
  • Upcoming Events
  • Workshop Gallery

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Refunds
  • Delete your data

© 2026 OneRoadmap

Operated by Ghai Technologies, India · International operations through One Roadmap Marketing Management, Dubai, UAE

Built for your next chapter.

Open roles

SOFTWARE · Software

Electronics Software Engineer

IPronics

On-site · ValenciaFull-timeListed 3d ago
Apply now

SERIES B · 26d ago

$125M

HQ

🇪🇺 Valencia, Spain

Open roles

17

Experience Not stated in the posting - worth applying if the stack matches

About the role

structured by ORI

www.googletagmanager.com # www.googletagmanager.com is blocked This page has been blocked by an extension - Try disabling your extensions. ERR\_BLOCKED\_BY\_CLIENT Reload This page has been blocked by an extension Available vacanciesElectronics Software Engineer # Electronics Software Engineer About iPronics iPronics…

What you will do

  • 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.

What they are looking for

  • 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.
  • 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).

Benefits

  • Permanent full-time position
  • Flexible working hours
  • December 24th and 31st off
  • One extra day off during your birthday month
  • Private health insurance
PythonLinuxCCross-compilationNetworkingRustSoftware testingGitOscilloscopeLogic analyser
Full posting text

www.googletagmanager.com # www.googletagmanager.com is blocked This page has been blocked by an extension - Try disabling your extensions. ERR\_BLOCKED\_BY\_CLIENT Reload This page has been blocked by an extension Available vacanciesElectronics Software Engineer # Electronics Software Engineer 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 SoftwareIndefiniteOnsiteValencia Apply here Share ipronicsprogrammablephotonicsslhttps://ipronics.com/joinus@ipronics.com960195435 Powered by Sesame HR

Apply on company site

Meet Ori - your career agent on WhatsApp

Find jobs, get your roadmap, check if you're ready for a role and prepare applications - in chat, any language.

Ask Ori about this role
Checking your fit…
IPronics

Photonic Semiconductors

Develops programmable photonic microchips for high-performance computing and telecommunications.

Company pageWebsite

More at IPronics

IPronicsProductFunded

On-site · Santa Clara

Senior · 5+ yrs · 26d ago

Senior AI Infrastructure & Networking Solutions Architect – Multiple
View role
Apply