Senior Engineer, Firmware Engineering
On-sitePetaling Jaya, Selangor, Malaysia
Petaling Jaya, Selangor, MalaysiaOn-siteFull TimeEntry LevelComputer HardwareEnterprise
Full TimeEntry LevelEnterpriseComputer Hardware
Job Summary
Design and implement data structures, software algorithms, and drivers for HW cores to deliver cutting-edge storage products. Debug advanced drive features across PC, server, RAID, and OS platforms using C/C++, assembly, and emulation tools. Stay current with firmware methodologies, create design documents, and document engineering investigations while managing project tasks to meet deadlines.
Required Qualifications
- Bachelor or Master in Computer Science, Computer, Electronics Engineering, Electrical Engineering or equivalent
- Relevant experience in embedded firmware development
- Knowledge in C/C++, assembly languages and code development processes with debug emulation and simulation tools
- Capable of quickly learning new firmware, hardware, systems, tools, and methodologies
- Must have a high degree of problem-solving skills and solutions oriented
- Must have strong interpersonal skills
- Ability to effectively manage projects and tasks to deliver deadlines and commitments
- Be able to work under pressure for quick resolution and delivery
- Excellent communication skills (written and verbal)
- Able to work in a team or independently
Desired Qualifications
- Familiarity with micro-controller architecture (ARM or ARC), embedded systems
- Knowledge in SATA, SAS and PCIE
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.