Member of Technical Staff – Firmware Engineer
infinilink for programming
📍 egypt egypt🕐 30d ago🔗 workday
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](http://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/](https://gf.com/careers/opportunities-in-europe/)