Senior Firmware Engineer

iPRONICS

Valencia

On-site

EUR 70,000 - 100,000

Full time

34 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance and life
December 24th and 31st off
One extra day off during your birthday
Flexible compensation plan (restaurant
transport and childcare vouchers

Job summary

iPronics is seeking a highly skilled Senior Firmware Engineer to design and develop firmware for optical amplification modules within AI and datacenter deployments. You will work closely with hardware and embedded system engineers to ensure robust firmware, spanning control loops, IO interfaces and diagnostics, for scalable optical circuit switching solutions.

The role offers a permanent full-time position with opportunities to impact next-gen optical technology and collaborate across

Qualifications

  • 5+ years of experience in embedded firmware development for optical modules or telecom/datacenter products.
  • Proficient with hardware analysis tools and embedded C/C++.
  • Experience with RTOS such as FreeRTOS or Zephyr.
  • Experience with board bring-up, hardware validation and debugging using JTAG/SWD.
  • Familiar with I2C, SPI, UART and digital/analog interfaces.
  • Strong problem-solving and cross-functional collaboration skills.
  • Hands-on experience with optical lab tools.

Responsibilities

  • Design, deploy and maintain embedded firmware.
  • Implement control algorithms, state machines and host interaction features.
  • Create firmware test processes and perform testing.
  • Collaborate with optical, hardware and validation teams to improve firmware.
  • Provide support for hardware bring-up and system integration.
  • Develop and maintain firmware architecture, diagnostics and monitoring.
  • Participate in design reviews and co-design decisions.
  • Implement development processes to ensure code readability and performance.
  • Maintain firmware documentation.

Skills

Embedded firmware
C/C++ for embedded
Python for test automation
RTOS (FreeRTOS/Zephyr)
Hardware integration
Problem solving
Cross-functional collaboration
Firmware debugging

Tools

Oscilloscopes
Dataloggers
Protocol analyzers
JTAG debuggers
JTAG/SWD
Spectrum analyzers

Job description

iPronics is seeking a highly skilled, hands-on and motivated Senior Firmware Engineer with experience in optical modules and excellent knowledge of relevant hardware to join our rapidly growing team. In this role, you will work on the design and development of firmware for our optical amplification modules that form part of iPronics optical circuit switching solutions. You will collaborate closely with hardware and embedded system engineers to ensure our optical modules meet requirements for large-scale deployment in AI and datacenter applications.

You will have the opportunity to work in a fast-paced environment developing at the forefront of optical technology.

Responsibilities:

  • Design and develop deploy and maintain embedded firmware
  • Implement control algorithms, state machines, peripheral control and host interaction features
  • Create firmware test processes and perform functional and robustness testing
  • Collaborate with optical, hardware and validation teams to improve firmware
  • Support hardware bring-up, system integration and root-cause analysis of complex issues
  • Develop and maintain firmware architecture, diagnostics and monitoring capabilities
  • Participate in design reviews and contribute to hardware/firmware co-design decisions
  • Implement development processes and practices to ensure code reusability and readability as well as product performance
  • Maintain accurate and up-to-date firmware documentation

Qualifications:

  • 5+ years of experience in embedded firmware development, particularly developing firmware for optical modules, transceivers, amplifiers, telecom systems or datacenter networking products
  • Proficiency with hardware analysis tools such as oscilloscopes, dataloggers, protocal analyzers, JTAG debuggers.
  • Proficiency in C/C++ for embedded systems, Git version control and Python for test automation, debugging and data analysis
  • Proficient with both Windows and Linux OS
  • Experience with board bring-up, hardware validation and debugging using JTAG/SWD
  • Experience developing firmware using RTOS frameworks such as FreeRTOS or Zephyr
  • Excellent understanding of hardware/firmware integration and digital interfaces such as I2C, SPI, UART, ADCs, DMA, DACs, microcontrollers, current drivers and sensor interfaces.
  • Solid understanding of analog and digital circuit design and hardware fundamentals
  • Experience with control loops (e.g. PID controllers), optical signal monitoring, diagnostics, TEC control, interrupt-driven architectures and fault management
  • Strong problem-solving, communication and cross-functional collaboration skills
  • Hands-on experience with optical comms lab tools such as optical power meters, sampling oscilloscopes, spectrum analyzers and fiber components.

Good to have:

  • Familiarity with optical module standards such as CMIS
  • Experience with optical networking, datacenter interconnects or telecom systems
  • Experience with high-speed communication interfaces

What we offer:

  • Permanent full-time position
  • December 24th and 31st off
  • One extra day off during your birthday month
  • Private health insurance and life insurance
  • Flexible compensation plan (restaurant tickets, transport, and childcare vouchers)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Optical Module Development Engineer
Senior Optical Module Development Engineer

Ipronics • Valencia

On-site
EUR 60,000 - 95,000
Permanent full‑time position
Dec 24th and 31st off
Birthday month extra day off
+2
Senior Firmware Engineer – Optical Modules for AI/Data Centers
Senior Firmware Engineer – Optical Modules for AI/Data Centers

Ipronics • Valencia

On-site
EUR 70,000 - 100,000
Private health insurance and life
December 24th and 31st off
One extra day off during your birthday
+2
Director, Photonics Test Engineering & Manufacturing Validation
Director, Photonics Test Engineering & Manufacturing Validation

Ipronics • Comunidad Valenciana

On-site
EUR 120,000 - 180,000
Permanent full-time position
Private health insurance
Birthday month day off
+5
Senior Npi Supply Chain Program Manager
Senior Npi Supply Chain Program Manager

I Pronics • Valencia

Hybrid
EUR 90,000 - 120,000
Private health insurance
Pension plan included
Flexible compensation plan (restaurant
+1
Business Development Manager (Photonics) – APAC/EMEA
Business Development Manager (Photonics) – APAC/EMEA

Ipronics • Valencia

On-site
EUR 70,000 - 120,000
Permanent full-time position
Flexible working hours
December 24th and 31st off
+4
Senior NPI Supply Chain Program Manager
Senior NPI Supply Chain Program Manager

Momentum Reim • Valencia

On-site
EUR 90,000 - 125,000
Permanent full-time position
Hybrid work model
Flexible working hours
+5
Senior PIC Systems Engineer
Senior PIC Systems Engineer

iPRONICS • Valencia

Hybrid
EUR 60,000 - 90,000
Private health insurance
Life insurance
Flexible compensation plan
+3
Operations Manager
Operations Manager

Ipronics • Comunidad Valenciana

Hybrid
EUR 90,000 - 130,000
Photonics IC Designer
Photonics IC Designer

iPRONICS • Valencia

Hybrid
EUR 55,000 - 75,000
Permanent full-time position
Flexible working hours
December 24th off
+5
Director, Photonics Test Engineering & Manufacturing Validation
Director, Photonics Test Engineering & Manufacturing Validation

Ipronics • Valencia

On-site
EUR 120,000 - 150,000
Permanent full-time position
Flexible working hours
Private health insurance
+4