Engineer, Firmware Engineering |fresh Graduates Are Welcome

Malaysia, Malaysia

Job Description

What You Will Do

Essential Duties & Responsibilities:

  • Design, develop, test, integrate and maintain quality firmware for eHDD using best practices like unit test, CI and Agile methodologies.
  • Design and implementation of data structures, software algorithms, data path, and drivers for hardware cores using latest standards C++ and Python.
  • Participate in Scrum & Agile processes to bring up new hardware and develop embedded firmware for data storage products.
  • Deliver cutting-edge storage products with SAS, SATA, PCIE interfaces.
  • Collaborate and design solutions for the challenging yet unique problems across hardware and software platforms, including servers, RAID, and various operating systems (Windows and Linux).
  • Participate in planning and coordinating significant technical investigations from problem statement to conclusions.
  • Creates design documents pertinent to the various phases of firmware development.
Qualifications

Required:
  • Bachelor or Master in Computer Science, Computer/Electronics Engineering or equivalent required.
  • Fresh graduates are encouraged to apply.
Preference:
  • Knowledge in C/C++, object-oriented programming, Python, data structures, algorithms.
  • Capable of quickly learning new firmware, hardware, systems, tools, and methodologies.
  • Ability to effectively manage projects and tasks to deliver deadlines and commitments.
  • Familiarity with micro-controller architecture (ARM or ARC), embedded systems and RTOS desired.
  • Knowledge in SAS, SATA and PCIE interface.
  • Experience in the use of bus analyzers, emulators and other firmware debugging tools is a plus.
  • Possess data analytics skillset such as machine learning.
Skill:
  • You have high degree of problem solving skills, solutions oriented with a positive, can-do attitude.
  • You have excellent interpersonal skills, including written and verbal communication.
  • You are comfortable and enjoy working in a dynamic and ever evolving environment.
  • You can be a fun and enthusiastic teammate who enjoys challenges and celebrates successes
  • Embedded firmware experience.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD857659
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Malaysia, Malaysia
  • Education
    Not mentioned