Firmware Intern

Xscape Photonics 

📍 Santa Clara, United States 🇺🇸

internship
internship
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

CSTMI2CSPIPython

Industry

TelecommunicationsConsumer Electronics

Job Description

Xscape Photonics is redefining how the world moves and processes information—at the speed of light.

We’re building next-generation photonic technologies that push the boundaries of performance, scalability, and efficiency for the most demanding compute and communication systems. By blending deep scientific innovation with real-world impact, Xscape is unlocking new possibilities across AI, data centers, and advanced optical systems.

With a world-class team of researchers, engineers, and industry leaders, Xscape is entering a powerful growth phase. This is a unique opportunity to help carry foundational photonic technology from the lab into large-scale deployment.

If you’re driven by hard problems, excited by first-principles thinking, and motivated by seeing your work shape the future, we’d love to meet you.

At Xscape Photonics, we’re not just building photonics—we’re engineering the future with light.


Key Responsibilities

  1. Embedded Development: Should be able to write, debug, and unit test C code for STM microcontroller within the VS Code environment.

Must have Sound knowledge on hardware peripherals and communication protocols including I2C, SPI, Flash, UART, ADCs, DACs, and GPIOs . STM controllers, application firmware and bootloader high level design. Must know GIT.

  1. Understand the concepts of shared bus architecture, Interrupt/non-interrupt context of code execution, memmap, ability to read/understand schematics and data sheets.
  2. Test Automation: Develop Python scripts to automate data collection from lab instruments and provide statistical analysis of signal integrity. Build python regression suite using python.
  3. Lab Debugging: Use Oscilloscopes, Logic Analyzers, and Spectrum Analyzers to debug hardware-firmware interactions.
  4. Version Control: Maintain clean, documented codebases using Git following industry-standard branching and merging workflows.

Good to have:

  1. Prior internship or work experience.
  2. Optics/Transceiver background.