Talent.com
This job offer is not available in your country.
Firmware Engineer

Firmware Engineer

Michael PagePenangMalaysia, Penang, Malaysia
17 hours ago
Job description

About Our Client

My client is a global industrial computer manufacturer and solution provider established in 2003, specializing in hardware for the Industrial IoT (IIoT) Edge . The client's core expertise lies in designing, building, and delivering highly-configurable, rugged computer systems that are engineered for exceptional reliability and designed to operate continuously in the most challenging industrial and harsh environments.

Job Description

  • MCU Development Leadership : Lead the bare metal firmware development and perform RTOS porting and device driver development for microcontrollers utilized on our own products.
  • Requirements Definition : Collaborate with the Product Definition and Design teams to identify and document all microcontroller firmware requirements and define BIOS specifications .
  • BIOS Collaboration : Support and collaborate with external partners in the development and modification of UEFI BIOS for our computer motherboards.
  • Validation and Testing : Work with manufacturing to build and evaluate prototypes, rigorously validating the function of both the developed firmware and the BIOS.
  • Quality and Compliance : Actively participate in the continuous improvement of the company's development processes. Support product certification processes and address all SW / FW related issues for product sustainability and customer requirements.

The Successful Applicant

  • Education : A Bachelor's degree or higher in Computer Science, Software, or Electrical Engineering.
  • Experience : Over 6 years of proven Firmware development experience, specifically in developing code for microcontrollers.
  • Technical Proficiency :
  • Strong background in embedded software design using C and Assembly .

  • Experience with embedded firmware and debugging using JTAG-based debuggers & logical analyzers .
  • Proficiency with version control systems like Git and the software development process.
  • Good understanding of PC hardware architectures, BIOS, and Linux .
  • Good understanding of various interfaces including UART, USB, CAN, SPI, I2C , etc.
  • Strong engineering aptitude for electronic / electrical systems and the ability to understand schematics for software / hardware integration .
  • Communication : A TOEIC score of over 700 or a similar strong English proficiency level.
  • Attitude : A self-motivated engineer who is enthusiastic about software development, thrives on solving engineering challenges, and has a detail-oriented focus on quality.
  • What\'s on Offer

  • Attractive salary & benefits
  • Expanding organisation in Malaysia
  • #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • PenangMalaysia, Penang, Malaysia

    Related jobs
    • Promoted
    • New!
    Product Design Engineer (RF)

    Product Design Engineer (RF)

    Advanced EnergySeberang Perai, Penang, Malaysia
    The RF Engineer II performs sustaining engineering work in applied research, design, development, testing, manufacturing, and documentation of existing products or systems.Uses research techniques ...Show moreLast updated: 17 hours ago
    Motherboard Design Engineer

    Motherboard Design Engineer

    OnLogicBatu Kawan, Penang, MY
    Quick Apply
    As Motherboard Design Engineer at OnLogic you develop our company’s own motherboards.You take the new products through a rigorous validation and testing process to make sure they conform to the spe...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Cryptography and Security Engineer

    Linux Cryptography and Security Engineer

    CanonicalSungai Petani, Kedah, Malaysia
    Linux Cryptography and Security Engineer.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.This is a unique opportunity to use your software engineering and cryptography skills to...Show moreLast updated: 5 days ago
    • Promoted
    Senior Lead Engineer - Power Design (Storage / Server / Network)

    Senior Lead Engineer - Power Design (Storage / Server / Network)

    CelesticaPenangMalaysia, Penang, Malaysia
    The Senior Lead Engineer, Hardware Design works with cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high quality produ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Product Engineer (E&E)

    Product Engineer (E&E)

    RandstadPenangMalaysia, Penang, Malaysia
    A global electronics manufacturer driving innovation in audio and smart devices, trusted by leading international brands. Product Lifecycle Management – Lead and coordinate the full product lifecycl...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Engineer - Product Competence (Firmware)

    Engineer - Product Competence (Firmware)

    B. Braun Melsungen AGBayan Lepas, Penang, Malaysia
    You’re an important part of our future.Hopefully, we're also a part of your future! At B.Braun, we protect and improve the health of people worldwide. You support this vision, bringing expertise and...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Backend Engineer Remote

    Backend Engineer Remote

    The FlexSeberang Perai, Penang, Malaysia
    The Flex Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Get AI-powered advice on this job and more exclusive features. We’re creating a world where anyone can rent.We’re assembling a lean...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    PortcastKulim, Kedah, Malaysia
    Our mission is to transform international supply chains to be more resilient by helping logistics companies realize the full potential of their data. We cater to both shipping lines and cargo airlin...Show moreLast updated: 5 days ago
    • Promoted
    Product Engineer

    Product Engineer

    Plexus Corp.Bayan Lepas, Penang, Malaysia
    This role is responsible for maintaining equipment, validating processes, managing technical communication for products, designing and optimizing new product processes, and overseeing assigned manu...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    SERVER PRODUCT R&D ENGINEERS

    SERVER PRODUCT R&D ENGINEERS

    Nationgate Solution (M) Sdn BhdSeberang Perai, Penang, Malaysia
    Collaborate on the design and review of server hardware schematics and PCB layouts, ensuring adherence to industry standards and best practices. Participate in component selection, qualification, an...Show moreLast updated: 17 hours ago
    Firmware Engineer

    Firmware Engineer

    OnLogicBatu Kawan, Penang, MY
    Quick Apply
    As a Firmware Engineer at OnLogic you lead the development of firmware / software coding tasks for the various microcontroller (MCU) applications across our own products including motherboards and ex...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Lead Engineer - Power Design (Storage / Server / Networking)

    Senior Lead Engineer - Power Design (Storage / Server / Networking)

    CelesticaPenangMalaysia, Penang, Malaysia
    Senior Lead Engineer, Hardware Design 2.Continue with Google Continue with Google.Be among the first 25 applicants.Senior Lead Engineer, Hardware Design 2. Get AI-powered advice on this job and more...Show moreLast updated: 30+ days ago
    • Promoted
    FPGA Systems Design Engineer

    FPGA Systems Design Engineer

    Advanced Micro DevicesPenangMalaysia, Penang, Malaysia
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences – from AI and data centers, to PCs, gaming and embedded sy...Show moreLast updated: 3 days ago
    • Promoted
    (FPGA) RTL Design Engineer

    (FPGA) RTL Design Engineer

    AMDGeorge Town, Penang, Malaysia
    At AMD, our mission is to build great products that accelerate next-generation computing experiences - from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovat...Show moreLast updated: 5 days ago
    • Promoted
    Lead Engineer - Failure Analysis

    Lead Engineer - Failure Analysis

    Advanced EnergyPenangMalaysia, Penang, Malaysia
    The Advanced Failure Analysis Engineer will leverage his / her expertise in RF and power systems to analyze and resolve product failures, support design improvements, develop repair diagnostic solut...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer I, Reliability

    Engineer I, Reliability

    Analog DevicesPenangMalaysia, Penang, Malaysia
    Analog Devices (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technol...Show moreLast updated: 4 days ago
    • Promoted
    Principal Teamcenter PLM Applications Engineer

    Principal Teamcenter PLM Applications Engineer

    Enovix CorporationPenangMalaysia, Penang, Malaysia
    Principal Teamcenter PLM Applications Engineer page is loaded## Principal Teamcenter PLM Applications Engineerlocations : Penang, MYtime type : Full timeposted on : Posted Todayjob requisition i...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Full Stack Engineer Remote

    Full Stack Engineer Remote

    The FlexKulim, Kedah, Malaysia
    The Flex Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Get AI-powered advice on this job and more exclusive features. Join the team that’s reinventing how the world rents.If you’re an en...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Senior Staff Product Engineer (Chip Integration)

    Senior Staff Product Engineer (Chip Integration)

    ams OSRAMBayan Lepas, Penang, Malaysia
    Lead cross-functional teams across Front-End (FE) and Back-End (BE) operations to manage excursions, ensuring timely execution, quality performance, and successful reviews.Drive planning, setup, an...Show moreLast updated: 17 hours ago
    • Promoted
    Engineer I, Reliability

    Engineer I, Reliability

    Analog Devices, Inc.PenangMalaysia, Penang, Malaysia
    Engineer I, Reliability page is loaded## Engineer I, Reliabilitylocations : Malaysia, Penangtime type : Full timeposted on : Posted Todayjob requisition id : R Come join Analog Devices (ADI) – ...Show moreLast updated: 4 days ago