Sr. Engineer, Firmware
Summary
Ayar Labs is hiring a Senior Firmware Engineer in Bengaluru to own the firmware development lifecycle for its co-packaged optics products that move data for AI systems at the speed of light. Day to day, the engineer designs bare-metal embedded C firmware for electronic-photonic chips with high-speed SerDes, works with hardware teams on validation and integration, and mentors junior engineers.
Location: Bangaluru (on-site, flexible hours)
to own the firmware development lifecycle for our groundbreaking products.
- Firmware Architecture: Collaborate closely with analog/mixed-signal, digital, and photonic block designers to develop sophisticated control algorithms for our photonic circuits and establish the micro-architecture and embedded requirements for our multi-chip package systems.
- Drive embedded firmware development: Design, develop, and optimize firmware for controlling complex electronic-photonic chips featuring multiple high-speed SerDes.
- Provide Technical Leadership: Mentor and guide junior engineers, contributing to their professional growth and development.
- Collaborate Cross-Functionally: Partner effectively with diverse teams, including hardware, software, validation and systems engineers, to achieve project goals.
- Bachelor's in Electrical/Computer Engineering or a related field with 2+ years of experience.
- Proven expertise in bare-metal embedded firmware development, with strong programming skills in C.
- Hands-on, proactive approach with the ability to thrive in a fast-paced, dynamic startup environment.
- Experience with various microcontrollers and firmware debugging tools.
- Proficiency with modern version control workflows (e.g., Git).
- Familiarity with project management tools (JIRA), and CI/CD tools.
- Experience in embedded firmware development for high-speed electronics and photonics applications.
- Silicon bring-up experience for high-speed SerDes and photonics applications.
- Experience in scripting with high level language like Python.
- Experience with Make-based build flows.
- Writing firmware optimized for ARM CPUs.
- Ability to own architecture and development of firmware modules from scratch.
NOTE TO RECRUITERS:
Principals only. We are not accepting resumes from recruiters for this position. Remuneration for recruiting activities is only applicable subject to a signed and executed agreement between the parties. Please don’t send candidates to Ayar Labs, and do not contact our managers.