





Niche embedded driver role in metro with mid-level seniority yields moderate competition.
Highly specialized embedded driver expertise and hardware bringup reduce cross-industry transferability.
Requires specialized firmware, LPDDR memory controller, driver and hardware bringup skills, making filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, implement, optimize, and integrate firmware-level device drivers for LPDDR5/6 DRAM controllers and associated memory subsystems across SoC/FPGA platforms.
Develop and execute comprehensive testing, validation, and automation frameworks for device drivers, including debugging using hardware tools and root cause analysis of complex driver-level issues.
Collaborate closely with hardware and firmware teams during hardware bringup, producing detailed design documents, specifications, and API documentation aligned with hardware datasheets and JEDEC standards.
Proficiency in writing driver code in Python, C, and Rust, with emphasis on register-level programming from hardware specs.
Experience with firmware driver development for memory controllers, DMA engines, and memory-mapped I/O peripherals; handling LPDDR5/6 standards.
Ability to use hardware debug tools such as JTAG debuggers, logic analyzers, and oscilloscopes for validation.
Work Experience Required: Not explicitly mentioned in the JD
Experienced in low-level firmware device driver engineering focused on memory controller technologies, with capability to optimize for latency, throughput, and power.
Comfortable independently interpreting complex hardware datasheets, JEDEC LPDDR5/6 specs, and performing root cause analysis of embedded firmware issues.
Has worked in cross-functional environments collaborating with hardware design, ASIC, and system firmware teams during hardware bringup and integration phases.