Senior / Principal Embedded Software Engineer (Flash Memory)
Tasks
- Benchmark memory bandwidth
- Build low level NAND drivers
- Build low level eMMC drivers
- Collaborate with hardware validation teams
- Collaborate with system architects
- Contribute to design reviews
- Design embedded software
- Develop persistent memory management architecture
- Handle data integrity
- Implement bad block management
- Integrate eMMC and NAND solutions
- Maintain documentation and code quality
- Optimize flash longevity
- Optimize performance
- Perform root cause analysis
- Support field issue troubleshooting
Perks/Benefits
- N/A
Skills/Tech-stack
Bad Block Management | Boot process | Bootloaders | C# | C++ | Data Consistency | Data Integrity | Debugging Tools | Driver Development | EMMC | Embedded Software | Embedded Systems | Embedded software architecture | Emulators | File systems | Logic Analyzers | Low level driver development | Low-level driver | Memory Bandwidth Benchmarking | Memory Controllers | Memory bandwidth | Microcontrollers | NAND flash | Oscilloscopes | Performance optimization | Persistent memory | Robustness | Rollback strategies | Security | Software Architecture | System on chip | Wear leveling
Education
Bachelor of Engineering | Bachelor of Science | Master of Science
Related jobs
-
Senior Big Data Engineer SGD 90K-130KAlgorithms | C++ | Data Extraction Transformation Loading | Data Structures | Data extractionSenior-level Full Time Internship新加坡4h ago
-
Cost analysis | Go | Microservices | Performance optimization | RPCMid-level Full TimeSingapore, Singapore10h ago
-
API Integration | Apache Airflow | Data Pipelines | Deployment | DocumentationSenior-level Contract Full TimeSingapore, Singapore, Singapore22h ago
-
Senior Machine Learning - Search SGD 140K-182KBM25 | C++ | Collaborative Filtering | Deep learning | Dense vectorsSenior-level Full TimeSingapore1d ago
-
Structural Engineer (with Computational Design Skills) - “High-Rise & Complex Buildings” SGD 45K-54KC# | Element analysis | Finite Element Analysis | Finite element | GrasshopperEntry-level Full TimeSingapore, Singapore1d ago
-
Amazon S3 | C++ | Cloud Native | Cloud Native Architecture | ConcurrencySenior-level Full TimeSingapore2d ago
-
C++ | Generative Models | Imitation Learning | Motion capture | Pose EstimationEntry-level Internship新加坡3d ago
-
Bitrate control | C# | C++ | CMAF | GOPEntry-level Internship新加坡3d ago
-
Algorithm Software Engineer - Robotics System Specialization (Campus Recruitment/Intern) SGD 39K-54KC++ | CI/CD | CMake | DDS | DockerEntry-level Internship新加坡3d ago
-
3D Modeling | 3D Reconstruction | C++ | Isaac Lab | Isaac SimEntry-level Internship新加坡3d ago
-
Analog circuits | Circuit simulation | DFMEA | Digital Circuits | Embedded SystemsEntry-level Internship新加坡3d ago
-
Adaptive Control | C++ | Control System | Control system modeling | Control system simulationEntry-level Internship新加坡3d ago
-
Debugging | Hardware Design | Integration | Programming | RoboticsEntry-level Internship新加坡3d ago
-
.NET | AKS | App Service | Azure App | Azure App ServiceMid-level Full TimeSingapore, Singapore4d ago
-
Algorithms | Apollo | AutoWare | C++ | CARLABirthday leave | FlexWork | Insurance assistance programme | Life insurance | Medical insuranceSenior-level Full TimeSingapore, Singapore4d ago
-
Lead Software Engineer – Data Engineering, Python/KDB SGD 150K-186KAI | API Development | AWS | Agile | AnalyticsSenior-level Full TimeSingapore4d ago
-
Entry-level Full TimeSingapore4d ago
-
Senior Embedded Functional Test Engineer SGD 96K-132KAgile | Bug tracking | Case design | Continuous integration | Embedded SystemsDigital course library | Employee assistance program | Hybrid work model | Mindfulness programs | OnTrack wellbeing programsSenior-level Full TimeSingapore Singapore (Corporation Road)5d ago
-
Firmware Engineer (Embedded FW engineer) SGD 118K-168K802.1x | Bluetooth | Bluetooth/BLE | C# | C++Senior-level Full TimeSOH02 - Singapore HP Campus Block …5d ago
-
Firmware Engineer (Embedded FW engineer) SGD 118K-168K802.1x | Bluetooth | C# | C++ | Crash AnalysisSenior-level Full TimeSOH02 - Singapore HP Campus Block …5d ago
-
Software Engineer, Machine Learning, Payments SGD 138K-148KC# | C++ | Data Processing | Debugging | GoMid-level Full TimeSingapore6d ago
-
Software Engineer (Embedded Systems) SGD 60K-100KAI Assisted Development | Agile | Debugging | Device Drivers | Embedded CMid-level Full TimeSINGAPORE, Singapore6d ago
-
Embedded Systems Engineer SGD 60K-78KAltium Designer | Analog circuit | Analog circuit design | Assembly testing | Autodesk EAGLEMid-level Full TimeAero - 540 Airport Road, SG6d ago
-
Mid-level Full TimeAero - 540 Airport Road, SG6d ago
-
C++ | Deep learning | Distributed Systems | Docker | ElasticsearchMid-level Full TimeSingapore, Singapore7d ago