Senior Embedded Software / Firmware Engineer

MUQAWLAT KUWAIT

Employer Active

Posted on 11 Dec

Experience

10 - 15 Years

Job Location

Amman - Jordan

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Lead and mentor the firmware engineering team developing real-time embedded systems.

Design and implement low-level firmware for FPGA, CPLD, and network PHY control.

Develop device drivers and communication stacks enabling CPU FPGA interaction.

Architect data-exchange frameworks for distributed CPU systems.

Define communication protocols (SPI, I C, UART, custom high-speed links).

Collaborate with FPGA teams on register maps and control interfaces.

Build diagnostic and automation tools for system validation and testing.

Optimize firmware for low latency, reliability, and scalability.

Conduct code reviews, enforce coding standards, and maintain documentation.

Participate in hardware bring-up and full-stack integration testing.

Work on 400G/800G networking systems involving PAM4 SerDes and Ethernet PHYs.

Support development of advanced switching and routing systems for data centers.

Desired Candidate Profile

Bachelor s/Master s in Computer Engineering, Electrical Engineering, or Embedded Systems.

10+ years of experience in embedded firmware/software development.

Strong proficiency in C/C++, Python, low-level programming, and RTOS or Embedded Linux.

Experience with FPGA/CPLD-controlled systems and high-speed network devices.

Deep knowledge of SPI, I C, UART, Ethernet, PCIe.

Experience with drivers, interrupts, memory-mapped I/O.

Strong debugging experience using JTAG, logic analyzers, oscilloscopes.

Excellent collaboration skills with hardware/FPGA teams.

Experience with network PHY firmware or data center systems.

Knowledge of bootloaders, firmware security, and update systems.

Understanding of TCP/IP and control-plane software.

Familiarity with FPGA toolchains and register-level interfacing.

Experience with Git, CI/CD, automation frameworks.

Strong leadership and mentorship abilities.

Company Industry

Department / Functional Area

Keywords

  • Senior Embedded Software / Firmware Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com