Engineer - Embedded Firmware

Ayar LabsSan Jose, CA
30d$120,000 - $160,000Onsite

About The Position

Ayar Labs is revolutionizing the world of optical interconnect technology with our cutting-edge electro-photonic chips! We are seeking an exceptional Firmware Engineer to drive firmware design from inception to customer deployment, ensuring seamless hardware validation and integration. This is a unique opportunity to leverage your expertise in embedded systems, multi-chip package environments, and high-speed SerDes to shape the future of optical interconnect.

Requirements

  • Bachelor's in Electrical/Computer Engineering or a related field with 1+ years of experience.
  • Proven expertise in bare-metal platform firmware development, with strong programming skills in C, C++ and python.
  • Industry experience with CMIS (Content Management Interoperability Services) communication protocol.
  • Hands-on, proactive approach with the ability to thrive in a fast-paced, dynamic startup environment.
  • Experience with various microcontrollers (e.g., STM, Microchip) and firmware debugging tools.
  • Experience with hardware schematics.
  • Experience with driver development (e.g., ADC/ DAC).
  • Experience with communication protocols (e.g., I2C, SPI, USB, UART).
  • Proficiency with modern version control workflows (e.g., Git).
  • Familiarity with project management tools (JIRA), and CI/CD tools.

Nice To Haves

  • Experience in platform firmware development for laser applications.
  • Experience in firmware development for high-speed electronics and photonics applications.
  • Experience in scripting with high level language like Python.
  • Experience with Make-based build flows.
  • Ability to own architecture and development of firmware modules from scratch.

Responsibilities

  • Design a general computing platform: Initialize and control the platform's hardware (like the CPU, memory and I/O devices) and load the operating system, making the platform ready for use.
  • Firmware Architecture: Collaborate closely with embedded firmware, system hardware and AISC engineers to develop sophisticated platform solutions and meet requirements for our digital and photonic multi-chip and laser systems.
  • Drive platform firmware development: Design, develop, and optimize firmware for controlling complex systems with the electronic-photonic chips and laser.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service