HamburgerMenu
hirist

System Software Engineer - DDR/LPDDR Protocols

Arting Digital
Hyderabad
8 - 12 Years
star-icon
4.8white-divider27+ Reviews

Posted on: 05/12/2025

Job Description

Description :

Job Title : System Software Engineer

Experience : 8+ Years

Location : Hyderabad (On-site)

Skill Set : DDR (Double Data Rate), LPDDR (Low Power DDR), Memory Controller, Embedded Systems

Job Description :

We are seeking an experienced System Software Engineer with strong expertise in memory subsystem design and embedded system development. The ideal candidate will have an in-depth understanding of DDR/LPDDR technologies, memory controllers, and low-level embedded software. This role requires hands-on experience in system-level architecture, performance optimization, and debugging complex hardware/software interactions.

Key Responsibilities :

- Design, develop, and optimize system software for memory subsystems including DDR and LPDDR.

- Work closely with hardware, firmware, and architecture teams to integrate and validate memory controller features.

- Analyze system performance, identify bottlenecks, and implement solutions to improve reliability and efficiency.

- Develop low-level drivers, boot code, and board support packages (BSPs) for embedded platforms.

- Perform debugging using oscilloscopes, logic analyzers, JTAG tools, and other hardware debugging instruments.

- Collaborate with cross-functional teams for system bring-up, validation, and release.

- Document design specifications, test plans, and technical reports.

- Participate in design reviews, architecture discussions, and continuous improvement activities.

Required Skills & Expertise :

- Strong knowledge of DDR/LPDDR protocols, timing concepts, and memory subsystem architecture.

- Hands-on experience with Memory Controller programming, tuning, and validation.

- Proficiency in Embedded C/C++, low-level programming, and hardware interaction.

- Solid understanding of SoC architecture, microcontrollers, and embedded operating systems.

- Experience with hardware debugging tools (oscilloscopes, analyzers, JTAG).

- Excellent problem-solving and analytical skills.

- Ability to work in a fast-paced development environment.

Preferred Qualifications :

- Experience with ARM-based platforms, firmware development, or BSP development.

- Exposure to performance tuning, power optimization, and system stability analysis.

- Familiarity with UEFI, bootloaders, Linux kernel internals, or RTOS.

- Knowledge of scripting languages such as Python or Shell for automation.


info-icon

Did you find something suspicious?

Posted By

HR

HR Associate at Arting Digital

Last Active: NA as recruiter has posted this job through third party tool.

Job Views:  
3
Applications:  3
Recruiter Actions:  0

Functional Area

Embedded / Kernel Development

Job Code

1585737