Firmware Developer

Evollabs Tech

Hyderabad

Presencial

INR 2 500 000 - 4 000 000

Tempo integral

14 dias+

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Evollabs Tech is a tech company focused on designing and delivering cutting-edge server hardware optimized for AI/ML workloads. You will build the low-level firmware that brings our next-generation AI training ASIC to life—from secure boot to runtime management—bridging silicon and AI workloads across global deployments.

Join a fast-growing team focused on first-time-right silicon bring-up, runtime excellence, and end-to-end validation.

Qualificações

  • 5+ years embedded firmware (C/C++/Rust) on ASIC/SoC or GPU-like accelerators.
  • Experience with PCIe bring-up, memory subsystems (HBM/GDDR/DDR), and high-speed Ethernet 100G+.
  • Knowledge of clock/power domain management and RAS features.
  • Ability to read schematics, register specs, and debugging with JTAG/logic analyzers.
  • Strong documentation and code-review habits; capable of end-to-end thinking from silicon to software.

Responsabilidades

  • Build secure boot chain components (BootROM to RTOS) and attestation mechanisms.
  • Handle hardware bring-up for clocks, power, HBM, PCIe, NoC, SerDes PHYs (emulation/FPGA).
  • Bring up 400G Ethernet interfaces and configure MAC/PCS/FEC with RDMA offload context.
  • Develop runtime services for power/thermal control, DVFS, and error recovery.
  • Design host communication and mailbox protocols with Linux driver teams.

Conhecimentos

Embedded firmware
PCIe bring-up
HBM/memory subsystems
Clock/power domain mgmt
RAS features
Schematic reading
Systems thinking
C/C++/Rust

Ferramentas

JTAG
Logic analyzers
OpenOCD
pyOCD
QEMU

Descrição da oferta de emprego

About Us

We are a tech company specializing in the design and development of cutting-edge, customized server hardware solutions optimized for artificial intelligence and machine learning applications. Our mission is to empower businesses and researchers to accelerate their AI initiatives by providing them with high-performance, scalable, and energy-efficient hardware infrastructure.

About Us

We are a tech company specializing in the design and development of cutting-edge, customized server hardware solutions optimized for artificial intelligence and machine learning applications. Our mission is to empower businesses and researchers to accelerate their AI initiatives by providing them with high-performance, scalable, and energy-efficient hardware infrastructure.

As a rapidly growing company at the forefront of AI hardware innovation, we are constantly seeking talented and motivated individuals to join our team. We offer a dynamic and challenging work environment, with opportunities to make a significant impact on the future of AI technology.

Your Mission

Build the low-level firmware foundation that brings our next-generation AI training ASIC to life - from secure boot to runtime management, PCIe bring-up to multi-die coordination. Your code will be the critical bridge between our custom silicon and the AI workloads that will reshape industries. This is where hardware meets software, where every microsecond matters, and where your expertise directly accelerates AI breakthroughs for our customers worldwide.

What You'll Own
  • Boot & Security: Implement our secure boot chain (BootROM -> PBL/SBL -> RTOS), device identity, attestation, anti-rollback, and field updates that protect our customers' valuable AI models and data.
  • Hardware Bring-Up: Initialize clocks, power, HBM, PCIe, NoC, and SerDes PHYs - often before our silicon arrives (emulation/FPGA), ensuring first-time-right deployment.
  • High-Speed Networking: Bring up 400G Ethernet interfaces, configure MAC/PCS/FEC layers, and coordinate with network stack for RDMA offload engines essential for distributed AI training.
  • Runtime Excellence: Power/thermal control, DVFS, watchdogs, RAS (ECC, crash dumps), and error recovery that delivers the 99.99% uptime our datacenter customers demand.
  • Host Communication: Design mailbox protocols, MSI/MSI-X, DMA coordination, and health reporting with our Linux driver team to enable seamless integration.
  • Telemetry & Observability: Unified event tracing with synchronized timestamps (PTP/PHC) giving our customers unprecedented visibility into their AI infrastructure.
  • Multi-Die Scaling: Discovery, link training, topology management, and load-balancing hooks across chiplets - because AI models keep growing.
  • Validation & Documentation: Own bring-up guides, scripted tests, HIL/emulation validation, and HAL/config schemas that enable our global support team and customers.
You’ll Collaborate With

Our silicon architects designing the next breakthrough in AI compute, Linux driver engineers building the software stack, security teams protecting customer assets, and system validation engineers ensuring enterprise reliability - together, we're building the infrastructure that makes AI accessible and powerful.

Required Qualifications
  • 5+ years embedded firmware (C/C++/Rust) on ASIC/SoC or GPU-like accelerators
  • Proven experience with one of the complex high-speed subsystems is a must: PCIe bring-up (enumeration, BARs, MSI-X, DMA engines), memory subsystems (HBM/GDDR/DDR), high-speed Ethernet 100G+
  • Configuration and management of clock/power domains, and RAS features
  • Comfortable reading schematics, register specs, and debugging with JTAG/logic analyzers
  • Strong documentation and code review habits - your code will be the foundation others build upon
  • Systems thinking: understanding how firmware decisions impact the full stack from silicon to application
Preferred (Nice-to-Haves)
  • RISC-V/ARM64 + TrustZone/TEE or secure enclave development
  • 400G Ethernet firmware experience: MAC/PCS configuration, FEC modes, RDMA/RoCE offload, and 56G/112G SerDes bring-up
  • Hands-on with secure boot (UEFI/coreboot/PBL/SBL) and cryptographic signing/verification
  • Secure provisioning (OTP/fuses, cert injection) for production deployment
  • QEMU/virtual platform pre-silicon development experience
  • Linux driver interfaces (debugfs, sysfs, mailbox) coordination
  • Compliance (UEFI/ACPI/PCIe), SBOM, or safety certifications
  • Experience with systematic design approaches (INCOSE principles, V-model, requirements traceability)
Success in 6-9 Months
  • Secure boot & OTA update flow validated on FPGA/emulation - customer data protected from day one
  • PCIe + mailbox protocol stable under stress with Linux driver - plug-and-play in any datacenter
  • Runtime services (power/thermal/DVFS) telemetry-rich and reliable - meeting SLA requirements
  • Unified tracing with synchronized timestamps exposed to host - full stack observability achieved
  • Bring-up docs + automated validation cover golden paths & recovery - enabling global deployment
Our Development Approach

We believe firmware is mission-critical infrastructure that demands both innovation and rigor. We invest in architecture, testing, and standards compliance because our customers depend on our platform to run their most important AI workloads. We move fast when prototyping, but we measure twice and cut once when it comes to production firmware.

Tools & Standards We Use

Build & CI: CMake/Bazel, GitLab CI/CD, Coverity, PC-lint

Debug & Validation: OpenOCD/pyOCD, JTAG/SWD, logic analyzers, QEMU/emulation

Standards: PCIe 5.0, 400GbE/IEEE 802.3, UEFI/ACPI where applicable, TCG security guidelines

Languages: C17/Rust, Python (tooling/testing)

Why This Role Matters

The AI revolution needs more than just algorithms - it needs the high-performance, energy-efficient hardware to run them at scale. Your firmware expertise will directly enable researchers to train larger models, businesses to deploy AI faster, and innovators to push the boundaries of what's possible. This isn't just another embedded role; it's your chance to build the foundation of AI infrastructure that will power the next decade of technological advancement.

Join us in our mission to democratize AI compute - where your firmware expertise becomes the bedrock of tomorrow's AI breakthroughs.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Firmware Developer
Firmware Developer

Evollabs • Hyderabad

Presencial
INR 1 200 000 - 2 400 000
Linux Kernel Engineer
Linux Kernel Engineer

Evollabs • Hyderabad

Presencial
INR 1 800 000 - 2 800 000
Staff Embedded Firmware Engineer — Platform Controller (Zephyr RTOS)
Staff Embedded Firmware Engineer — Platform Controller (Zephyr RTOS)

TylSemi, Inc. • Bengaluru

Presencial
INR 4 000 000 - 7 000 000
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack

TylSemi, Inc. • Karnataka

Híbrido
INR 3 500 000 - 7 000 000
Embedded Software Technical Lead
Embedded Software Technical Lead

Mulya Technologies • Hyderabad

Presencial
INR 800 000 - 1 600 000
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack

TylSemi, Inc. • Bengaluru

Híbrido
INR 3 000 000 - 6 000 000
Firmware Lead
Firmware Lead

Kandou AI • Hyderabad

Presencial
INR 4 000 000 - 7 000 000
Staff Engineer – Embedded Firmware – CXL/PCIe/Memory controller
Staff Engineer – Embedded Firmware – CXL/PCIe/Memory controller

Mulya Technologies • Bengaluru

Presencial
INR 3 500 000 - 6 000 000
Firmware Lead
Firmware Lead

Kandou AI • Bengaluru

Presencial
INR 3 500 000 - 6 500 000
Staff Engineer – Embedded Firmware – CXL/PCIe/Memory controller
Staff Engineer – Embedded Firmware – CXL/PCIe/Memory controller

Mulya Technologies • Hyderabad

Presencial
INR 3 500 000 - 6 000 000