
Real job — pulled straight from GlobalFoundries’s careers page · Verified June 8, 2026 · No reposts.
Job description
GlobalFoundries is hiring a Digital Verification Engineer — a full-time, based in Egypt role. Apply directly on GlobalFoundries's careers page below.
Member of Technical Staff (MTS) – Firmware Engineer
Location: Egypt
Time Type: Full time
Job Description
Аbout GlobalFoundries
GlobalFoundries (GF) is a leading full-service semiconductor foundry providing a unique combination of design, development, and fabrication services to some of the world’s most inspired technology companies. With a global manufacturing footprint spanning three continents, GF makes possible the technologies and systems that transform industries and give customers the power to shape their markets. For more information, visit www.gf.com.
About the Role
We are seeking a highly motivated Member of Technical Staff (MTS) Firmware Engineer to join our expanding engineering team. In this role, you will design, develop, validate, and maintain embedded firmware solutions for next-generation high-speed networking, optical interconnect, and semiconductor products.
You will work closely with Digital Design, Verification, and Systems teams to enable product bring-up, hardware validation, feature development, and performance optimization across complex hardware platforms.
This position offers the opportunity to work on cutting-edge technologies including high-speed SerDes, optical engines, silicon photonics, and Co-Packaged Optics (CPO) systems.
Key Responsibilities
- Design, implement, debug, and maintain embedded firmware for complex hardware platforms.
- Develop firmware for embedded processors, microcontrollers, and management controllers integrated within advanced ASIC and optical systems.
- Create low-level device drivers and hardware abstraction layers (HAL).
- Implement control, monitoring, telemetry, diagnostics, and configuration firmware.
- Support board bring-up, silicon validation, and system integration activities.
- Develop interfaces for standards-based management protocols such as I2C, SPI, UART, MDIO ... etc
- Collaborate with Digital Design and Verification teams to define firmware-hardware interfaces.
- Participate in architecture reviews and contribute to firmware requirements and specifications.
- Analyze system performance and optimize firmware for latency, throughput, memory utilization, and power efficiency.
- Create automated validation and regression environments for firmware testing.
- Debug hardware/software interactions using lab equipment such as oscilloscopes, logic analyzers, protocol analyzers, and JTAG debuggers.
- Document firmware architecture, APIs, design specifications, and test procedures.
- Support customer in resolving complex technical issues.
Required Qualifications
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- 10+ years of firmware or embedded software development experience.
- Strong proficiency in C/C++ programming.
- Experience with embedded real-time systems and firmware architecture.
- Solid understanding of computer architecture, microcontrollers, and embedded processors.
- Experience working with communication protocols such as: I2C / SPI / UART / MDIO
- Experience using source control systems (Git).
- Strong debugging and problem-solving skills.
- Excellent written and verbal communication skills.
Preferred Qualifications
- Experience with networking, data center, telecom, or semiconductor products.
- Knowledge of high-speed interfaces such as: Ethernet / UCIe
- Experience developing firmware for ASICs, FPGAs, or custom silicon.
- Familiarity with silicon bring-up and post-silicon validation.
- Understanding of optical networking and silicon photonics systems.
- Experience with CMIS management interfaces.
- Familiarity with Linux device drivers and embedded Linux environments.
- Experience with scripting languages such as Python, Perl, or Tcl.
- Exposure to secure boot, firmware update mechanisms, and reliability features.
- Understanding of firmware verification and automation methodologies.
Required Technical Skills
- C/C++
- Git
- Embedded Debugging
- Firmware Architecture
- Hardware Interfaces
- Real-Time Systems
Preferred Technical Skills
- Python
- Embedded Linux
- CMIS
- PCIe
- Ethernet
- UCIe
- FPGA Prototyping
- JTAG
- CI/CD Automation
Success Metrics
The successful candidate will:
- Deliver robust and production-quality firmware solutions.
- Drive successful board and silicon bring-up efforts.
- Improve firmware quality through automation and testing.
- Collaborate effectively across multidisciplinary teams.
- Contribute innovative technical solutions to complex system challenges.
- Help accelerate product development and time-to-market.
Why Join Us?
- Work on industry-leading networking and semiconductor technologies.
- Contribute to next-generation optical and high-speed connectivity solutions.
- Collaborate with world-class ASIC, DSP, and system architects.
- Competitive compensation and benefits.
- Strong opportunities for technical growth and career advancement.
- Innovative, collaborative engineering culture.
Apply today and help shape the future of high-performance connectivity and silicon innovation.
Information about our benefits you can find here: https://gf.com/careers/opportunities-in-europe/
Get Digital Verification Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Digital Verification Engineer at GlobalFoundries?
The required skills for Digital Verification Engineer at GlobalFoundries include: SystemVerilog, Python, Perl.
What is the seniority level for Digital Verification Engineer at GlobalFoundries?
Digital Verification Engineer at GlobalFoundries is a Senior / Staff level position.
How do I apply for Digital Verification Engineer at GlobalFoundries?
You can view the full description and apply for Digital Verification Engineer at GlobalFoundries on EchoJobs: https://echojobs.io/job/globalfoundries-mts-digital-verification-engineer-641ye.