Talent.com
Firmware Engineer
Firmware EngineerOnLogic, Inc. • Malaysia, Malaysia
Firmware Engineer

Firmware Engineer

OnLogic, Inc. • Malaysia, Malaysia
10 days ago
Job description

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 expansion cards. You will also support external partners performing BIOS creation for our own computer motherboards. You will engage in projects from the concept phase, through development, prototype build and validation all the way through volume production.

In this role, you’ll be responsible for :

  • Work with the product definition and product design team to identify and document the microcontroller firmware requirements.
  • Perform MCU bare metal firmware development.
  • Perform RTOS porting and development of the device drivers.
  • Work with the product definition and product design team to define BIOS specifications.
  • Collaborate with external parties in the development of the UEFI BIOS.
  • Work with manufacturing to build prototypes for evaluation.
  • Validate function of firmware & BIOS on prototypes.
  • Actively participate in continuous improvement of the company’s development processes.
  • Support product certification process including document and issue fixing
  • Support product sustainability and customer requirements for SW / FW related issues.

The team :

Engineering : Our Engineering team creates our cutting edge industrial computers by finding innovative solutions on a daily basis. The Engineering team's success relies on collaboration, creative thinking and a commitment to being at the forefront of technology. Roles on our Engineering team include, Electrical, Mechanical, Applications and Regulatory.

Who we are

OnLogic employees have the opportunity to shape our future and drive impactful change. We design and manufacture specialized computers and hardware solutions for companies all over the world, helping them to make the seemingly impossible possible. Our computers are designed to work where others fail, and it's our vision to be the first choice in industrial computing. To make that vision a reality, we've built a team of ambitious problem solvers, guided by the company's core values of Open, Fair, Innovative and Independent. We have an open office, open salaries and strive to be fair and transparent in our decision making. We encourage input and feedback from every member of our team and look to improve ourselves and our business every single day.

Diversity is an essential element of our core values. Not just respecting, but actively embracing a variety of backgrounds, life experiences, and opinions, helps us foster innovation, enhances our problem-solving capabilities, and promotes learning and engagement among the members of our team. We strongly encourage those with diverse backgrounds to apply.

We are committed to providing a safe, inclusive, and harassment-free workplace for all employees. We do not tolerate any form of harassment, discrimination, or bias based on race, ethnicity, gender, sexual orientation, religion, disability, age, or any other protected characteristic.

To learn more about our values, our mission and what it's like to work at OnLogic, visit

  • You have a bachelor's degree or higher in Computer Science, Software or Electrical Engineering.
  • You have over 6 years of Firmware development experience.
  • You have experience in embedded firmware, and debugging using JTAG based debuggers & logical analyzers.
  • You have a strong background in software design with C, Assembly.
  • You have experience with version control systems like git and the software development process.
  • You have a good understanding of various interfaces including UART,USB, CAN, SPI, I2C...etc.
  • You have a good understanding of PC hardware architectures, BIOS and Linux.
  • You have experience with microcontrollers, their architecture and operation.
  • You have a strong engineering aptitude for electronic / electrical systems.
  • You understand schematics for software / hardware integration.
  • You have detail oriented skills with a focus on quality.
  • You have a TOEIC score of over 700 or with similar English proficiency level
  • Satisfactory completion of a background check
  • Who we are looking for :

    A self‑motivated Firmware Engineer with proven experience in developing code for microcontrollers. Someone who is enthusiastic about software development and thrives at solving Engineering challenges!

    The salary range for this role is MYR$200,000~MYR$300,000 We determine final compensation based on discussions with applicants and their experience in similar roles. Besides a base salary we will offer you a comprehensive Benefits package which includes :

  • The company provided vacation days, dental and vision care and pension.
  • Participation in the annual profit share of the company.
  • Opportunity to Participate in our Employee Stock Purchase Plan
  • Open ears for innovations and ideas.
  • Incredibly awesome colleagues and working environment.
  • #LI-KL

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • Malaysia, Malaysia

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    City of Shakopee, MN • Malaysia, Malaysia
    NI is Emerson's Test and Measurement (T&M) Business Unit.In this role, your responsibilities will be unleashing the value of systems & hardware through development of drivers, software, or firmware...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Fintech Platform

    Senior Software Engineer, Fintech Platform

    Reap • Malaysia, Malaysia
    Reap is a global financial technology company headquartered in Hong Kong with employees across multiple countries.We enable financial connectivity and access for businesses worldwide by combining t...Show more
    Last updated: 30+ days ago • Promoted
    Chief Engineer

    Chief Engineer

    Hotel Mandarine Regency • Malaysia, Malaysia
    Based at The Sirēya Desaru Coast , the Chief Engineer is responsible for providing all our Guests and Colleagues with a comfortable, safe and pleasing environment by protecting our company assets t...Show more
    Last updated: 6 days ago • Promoted
    Platform Reliability Engineer (Tanzu)

    Platform Reliability Engineer (Tanzu)

    Confidential • Malaysia
    Please find the Skill set requirement for Tanzu (TAS & TKGi).Tanzu Application Service (TAS), BOSH, Ops Manager, CF Cli.Different types of Tiles using Tanzu platform (Bosh director, antivirus, harb...Show more
    Last updated: 18 days ago • Promoted
    Principal Engineer - Hypervisors, Backup & UNIX Systems

    Principal Engineer - Hypervisors, Backup & UNIX Systems

    Fairview International School • Malaysia, Malaysia
    Principal Engineer - Hypervisors, Backup & UNIX Systems.The designated Automation Engineer provides deep technical expertise and is tasked with the responsibility for the co-planning, co-design, im...Show more
    Last updated: 30+ days ago • Promoted
    Web3 Senior Security Engineer

    Web3 Senior Security Engineer

    Hyphen Connect • Malaysia, Malaysia
    We are working with a decentralised exchange which looks to innovate on providing the best of CEXs and DEXs, focusing on building a safe, simple and scalable platform for trading.They differentiate...Show more
    Last updated: 30+ days ago • Promoted
    Senior IT Engineer : CRM & Customer Engagement

    Senior IT Engineer : CRM & Customer Engagement

    flydubai • Malaysia, Malaysia
    A leading airline company in Malaysia seeks a Senior Technical Engineer to design and support CRM solutions.The role involves leading technical design for tools like Salesforce and mentoring softwa...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior Software Engineer : Onboarding & Account Growth

    Senior Software Engineer : Onboarding & Account Growth

    Reap • Malaysia, Malaysia
    A global fintech company based in Malaysia is seeking a Senior Software Engineer to own the full development lifecycle of features in an AWS environment. The role involves collaborating closely with...Show more
    Last updated: 3 days ago • Promoted
    Application Engineer

    Application Engineer

    EXFO • Malaysia, Malaysia
    The Application Engineer is a seasoned technology sales / pre-sales professional with a techno-commercial mindset.This candidate should possess a strong knowledge of the end-to-end value chain from b...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Software Engineer - Remote

    Senior Backend Software Engineer - Remote

    Reap • Malaysia, Malaysia
    A global financial technology company is looking for a Senior Software Engineer (Full Stack, Back-End Focused) to design and develop scalable applications in AWS. The ideal candidate will have at le...Show more
    Last updated: 4 days ago • Promoted
    Physical Design Engineer

    Physical Design Engineer

    Altera • Malaysia, Malaysia
    Physical Design Engineer page is loaded## Physical Design Engineerlocations : Penang 15, Penang, Malaysiatime type : Full timeposted on : Posted Todayjob requisition id : R01374# • •Job Details : ...Show more
    Last updated: 8 days ago • Promoted
    Platform Engineer

    Platform Engineer

    Monroe Consulting Group • Malaysia, Malaysia
    Executive recruitment company Monroe Consulting Group's Technology Division is partnering with a leading software company that specializes in advanced security solutions. Our distinguished client is...Show more
    Last updated: 23 days ago • Promoted
    Senior Technical Engineer - IT (CRM & Customer Engagement)

    Senior Technical Engineer - IT (CRM & Customer Engagement)

    flydubai • Malaysia, Malaysia
    Senior Technical Engineer - IT (CRM & Customer Engagement).Senior Technical Engineer - IT (CRM & Customer Engagement).To design, develop and support robust and cost-effective Customer Relationship ...Show more
    Last updated: 6 hours ago • Promoted • New!
    Firmware Design Engineer

    Firmware Design Engineer

    Maistorage Group • Malaysia, Malaysia
    Develop and maintain firmware for products like USB, SD card, SSD, eMMC and UFS controllers.Optimize algorithm design & features for Host, FTL and NAND Flash layers. Provide customer support and tro...Show more
    Last updated: 30+ days ago • Promoted
    Security Engineer

    Security Engineer

    CDN5 • Malaysia, Malaysia
    Implement and maintain website security measures to protect against cyber threats.Conduct penetration testing and vulnerability assessments to identify and mitigate security risks.Monitor and respo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Sophos • Malaysia, Malaysia
    Sophos is a global leader and innovator of advanced security solutions designed to defeat cyberattacks.The company acquired Secureworks in February 2025, creating the largest pure‑play Managed Dete...Show more
    Last updated: 23 days ago • Promoted
    Senior Engineer, Product Security Engineering

    Senior Engineer, Product Security Engineering

    Dell Technologies • Malaysia, Malaysia
    As a Security Review Consultant, you will be responsible for performing security reviews on firewall change requests, proxy change requests, third-party access requests. You will also review the cap...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Fintech Platform — Build Scalable Systems

    Senior Software Engineer, Fintech Platform — Build Scalable Systems

    Reap • Malaysia, Malaysia
    A global financial technology company in Malaysia is seeking a Senior Software Engineer to lead the development lifecycle of features. You will design, develop, and deploy scalable applications in a...Show more
    Last updated: 3 days ago • Promoted