Senior Embedded Software / Firmware Engineer
MUQAWLAT KUWAIT
Employer Active
Posted on 11 Dec
Send me Jobs like this
Experience
10 - 15 Years
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
- Construction
- Civil Engineering
Department / Functional Area
- IT Software
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
MUQAWLAT KUWAIT