← Back to opportunities
About the Role
Job Overview We are looking for an experienced
Embedded Software Engineer
to design, develop, and integrate software solutions for advanced UX products. This role focuses on
persistent memory systems
, working closely with cross-functional teams to ensure performance, reliability, and scalability.
Key Responsibilities Design and develop
embedded software solutions
for persistent memory management Define and implement
software architecture and concepts
for: Data storage formats Wear leveling and bad block management Data consistency, security, and rollback strategies Develop and maintain
low-level drivers
for
eMMC/NAND flash memory Optimize
memory performance and bandwidth benchmarking strategies Collaborate with system architects to
analyze requirements and define solutions Support
root cause analysis
for field issues and memory-related failures Work closely with
hardware, testing, and software teams
to validate system reliability C...
Embedded Software Engineer
to design, develop, and integrate software solutions for advanced UX products. This role focuses on
persistent memory systems
, working closely with cross-functional teams to ensure performance, reliability, and scalability.
Key Responsibilities Design and develop
embedded software solutions
for persistent memory management Define and implement
software architecture and concepts
for: Data storage formats Wear leveling and bad block management Data consistency, security, and rollback strategies Develop and maintain
low-level drivers
for
eMMC/NAND flash memory Optimize
memory performance and bandwidth benchmarking strategies Collaborate with system architects to
analyze requirements and define solutions Support
root cause analysis
for field issues and memory-related failures Work closely with
hardware, testing, and software teams
to validate system reliability C...
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position