Pre-Silicon Firmware & Platform Software Engineer (IRT510ST RM 4410)

Source-Right

Hyderabad

Hybrid

INR 2,800,000 - 4,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Source-Right is hiring a Pre-Silicon Firmware & Platform Software Engineer to enable early firmware development on virtual platforms before silicon is available. The role focuses on BSP, drivers, boot flows, and software for PCIe/CXL and memory components, with work conducted on a hybrid basis.

The ideal candidate has 5–10+ years in embedded or pre-silicon software, strong C/C++, Embedded Linux, and experience with virtual platforms and SoC architecture.

Qualifications

  • 5-10+ years of embedded / pre-silicon software experience.
  • Proficient in C/C++, embedded Linux, BSP development and device drivers.
  • Experience with firmware development and PCIe/CXL implementations.

Responsibilities

  • Define software-visible behavior of virtual hardware and support integration of virtual devices and system components.
  • Develop BSP and low-level firmware; create device drivers and boot sequences; enable PCIe/CXL and memory components on the virtual platform; run workloads against VDK/VP and debug HW/SW interactions.

Skills

C/C++
Embedded Linux
BSP development
Device drivers
Firmware development
PCIe/CXL
SoC architecture
Virtual platforms

Education

Bachelor/Master in CS/Electronics

Tools

SystemC/TLM
Synopsys Virtualizer
UCIe
Bootloader development
ARM/RISC-V
Python

Job description

Position: Pre-Silicon Firmware & Platform Software Engineer (IRT510ST RM 4410)
Work mode : Hybrid
Education : B.E. / B.Tech / M.E. / M.Tech in Computer Science, Electronics, or related discipline
Position Summary

Enable early firmware, BSP, driver, and software development on the virtual platform before silicon availability.

Key Responsibilities
  • AI Infrastructure System Modelling Support: Define software-visible behavior of virtualized hardware, and support integration of virtual devices and system components.
  • Customer Software / Firmware Enablement: Develop BSP and low-level firmware; develop device drivers and initialization sequences; enable boot flows on the virtual platform; develop software for PCIe/CXL/connectivity and memory components; execute software workloads against the VDK/VP; debug hardware/software interaction issues.
Required Technical Skills
  • 5-10+ years of embedded / pre-silicon software experience.
  • C/C++.
  • Embedded Linux.
  • BSP development and device drivers.
  • Firmware development.
  • PCIe/CXL.
  • SoC architecture.
  • Virtual platforms.
Preferred Skills
  • SystemC/TLM.
  • Synopsys Virtualizer.
  • UCIe.
  • Bootloader development.
  • ARM/RISC-V.
  • AI accelerator software stack.
  • Python.
Project Experience

Hands-on BSP/firmware/driver development against a virtual platform or VDK ahead of silicon availability.

Soft Skills
  • Comfort operating in ambiguity before silicon/hardware is final.
  • Strong hardware/software debugging mindset and close collaboration with the platform architecture team.
Good to Have
  • Experience bringing up boot flows entirely on a virtual platform (Virtualizer/VDK) before first silicon.
  • ARM or RISC-V bootloader development experience.
Expected Deliverables
  • BSP, low-level firmware, and device drivers running on the virtual platform.
  • Validated boot flows and software workloads executed against the VDK/VP.
  • Documented hardware/software interaction issues and debug findings.
Growth Path
  • Progress into Senior Pre-Silicon Software Lead or Platform Software Architect roles
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Chiplet Virtual Platform Architect / Technical Lead (IRT1015ST RM 4405)
AI Chiplet Virtual Platform Architect / Technical Lead (IRT1015ST RM 4405)

Source-Right • Hyderabad

On-site
INR 4,500,000 - 6,500,000
Virtual Platform Development Lead (SystemC/TLM)
Virtual Platform Development Lead (SystemC/TLM)

TylSemi, Inc. • Karnataka

Hybrid
INR 2,000,000 - 4,200,000
Sr. Pre-Post Silicon Embedded Engineer
Sr. Pre-Post Silicon Embedded Engineer

Vayavya Labs Pvt. Ltd • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Software Engineer (Firmware)
Software Engineer (Firmware)

Kandou AI • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Simulation Engineer
Simulation Engineer

UST • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Principal Software Engineer
Principal Software Engineer

Aziro • Pune District, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack

TylSemi, Inc. • Karnataka

Hybrid
INR 3,500,000 - 7,000,000
Firmware Engineer (Embedded Systems)
Firmware Engineer (Embedded Systems)

L&T Technology Services • Bengaluru

On-site
INR 800,000 - 1,200,000
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack
Staff Firmware & System Software Engineer — Platform Controller and SoC Stack

TylSemi, Inc. • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Senior Systems Engineer
Senior Systems Engineer

Luxoft • Hyderabad

On-site
INR 1,800,000 - 3,200,000