About The Job
We're building a next-generation, application-class RISC-V MPU SoC platform for Linux systems - bringing together multimedia, industrial connectivity, security, and heterogeneous compute subsystems.
In the Platform Software team, you'll own key pieces of Linux bring-up and SDK validation, partner closely with architecture and hardware teams, and help shape SoC/CPU decisions with hands-on data from pre-silicon, FPGA, and first-silicon debug.
Key Responsibilities
Linux SDK development & validation : build, enable, and release a production-quality SDK for a 64-bit RISC-V MPU.
Enable the boot and firmware stack (boot flow, early platform initialization, U-Boot, OpenSBI).
Drive Linux kernel/BSP enablement : SoC bring-up, Device Tree, CPU/memory/interrupt subsystems.
Develop and debug device drivers (multimedia, connectivity, DMA, power/clock/reset, platform services).
Deliver SDK releases : integration, validation, and developer-facing documentation.
Pre- & post-silicon validation (AVV) : create tests, validate FPGA/first silicon,
and unblock teams through system-level debug.
Contribute to pre-silicon validation using FPGA, emulation, and virtual platforms.
Cross-functional execution : work day-to-day with architects, hardware, and safety teams to land features and de-risk schedules.
Customer & ecosystem engagement : support early adopters and contribute fixes upstream when appropriate.
Required Qualifications
B.E./B.Tech or M.E./M.Tech in Computer Engineering, Electrical Engineering, or a related field.
Strong experience (typically 5+ years) in Embedded Linux platform/BSP development.
Expert-level C programming; comfortable reading low-level firmware and kernel code.
Strong Linux internals knowledge : boot flow, memory management/MMU, interrupts, SMP.
Hands-on SoC/platform bring-up experience and ownership mindset for BSP quality.
Hands-on with U-Boot, Linux kernel, Device Tree, and Yocto/OpenEmbedded.
Solid debugging skills with GDB and at least on
📌 Software Engineer/Senior Software Engineer (Pune)
🏢 Swasti
📍 Pune