Talent.com
Firmware Engineer

Firmware Engineer

OnLogic, Inc.Malaysia, Malaysia
2 hari lalu
Penerangan pekerjaan

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

    Buat amaran kerja untuk carian ini

    Engineer • Malaysia, Malaysia

    Pekerjaan berkaitan
    • Dinaikkan pangkat
    Software Engineer (AI Engineer)

    Software Engineer (AI Engineer)

    DHL GermanyMalaysia, Malaysia
    Software Engineer (AI Engineer).With a global team of 6000+ IT professionals, DHL IT Services.Our offices in Cyberjaya, Prague, and Chennai have earned. At IT Services, we are passionate about techn...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Hardware Engineer I

    Hardware Engineer I

    Plexus Malaysia Sdn BhdMalaysia, Malaysia
    Hardware Engineer I page is loaded## Hardware Engineer Ilocations : Penang, Malaysiatime type : Full timeposted on : Posted Todayjob requisition id : R • • • •Purpose Statement : • • • •To perform engi...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Sr. Product Engineer

    Sr. Product Engineer

    Monolithic Power Systems, Inc.Malaysia, Malaysia
    Product Engineer page is loaded## Sr.Product Engineerremote type : Onsitelocations : Penang - Malaysiatime type : Full timeposted on : Posted Todayjob requisition id : R-666Monolithic Power Sy...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    • Baharu!
    Chip Fabrication Process Engineer

    Chip Fabrication Process Engineer

    Broadcom Inc.Malaysia, Malaysia
    Chip Fabrication Process Engineer page is loaded## Chip Fabrication Process Engineerlocations : Malaysia-Penang B 1 & 2time type : Full timeposted on : Posted Yesterdayjob requisition id : R • •...Tunjukkan lagiKemas kini terakhir: 9 jam yang lalu
    Software Engineer II

    Software Engineer II

    TeleportMY
    Quick Apply
    At Teleport, our mission is to move things across Southeast Asia better than anyone else.We are an integrated end-to-end logistics solution, making it seamless for freight forwarders, shippers, eCo...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Platform Reliability Engineer (Tanzu)

    Platform Reliability Engineer (Tanzu)

    ConfidentialMalaysia
    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...Tunjukkan lagiKemas kini terakhir: 10 hari yang lalu
    • Dinaikkan pangkat
    • Baharu!
    Product Reliability Engineer

    Product Reliability Engineer

    Hewlett Packard EnterpriseMalaysia, Malaysia
    Product Reliability Engineer • •Description - • • • •Job Summary • •You will own the form, fit and function of HP Print-heads and will provide engineering resolutions to product / manufacturing issues.You wi...Tunjukkan lagiKemas kini terakhir: 9 jam yang lalu
    • Dinaikkan pangkat
    Printhead Reliability Engineer for NPI & Quality Systems

    Printhead Reliability Engineer for NPI & Quality Systems

    Hewlett Packard EnterpriseMalaysia, Malaysia
    A leading technology company in Malaysia is seeking a Product Reliability Engineer to manage HP Print-heads and ensure quality across production. Candidates should hold a relevant engineering degree...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    • Dinaikkan pangkat
    Principal Engineer

    Principal Engineer

    Chubb Ltd.Malaysia, Malaysia
    The purpose of this role is to lead engineering excellence in delivery for Digital Commercial squads.As a Principal Engineer, you will be responsible for leading delivery for 2 squads of developers...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Senior Architect – AI-Powered Integrations (Hybrid / Remote)

    Senior Architect – AI-Powered Integrations (Hybrid / Remote)

    F-Secure CorporationMalaysia, Malaysia
    A cybersecurity company is seeking a Senior Architect to lead the architectural design of customer-specific integrations. Responsibilities include driving standardization, enhancing delivery through...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    • Dinaikkan pangkat
    • Baharu!
    Physical Design Engineer

    Physical Design Engineer

    AlteraMalaysia, 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 : ...Tunjukkan lagiKemas kini terakhir: 9 jam yang lalu
    • Dinaikkan pangkat
    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Salve.Inno ConsultingMalaysia, Malaysia
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Full Stack Engineer — Build Scalable Web Apps & APIs

    Full Stack Engineer — Build Scalable Web Apps & APIs

    Raizon Consulting Sdn. BhdMalaysia, Malaysia
    A consulting firm in Malaysia is seeking a highly motivated Full Stack Engineer to enhance their Consulting practice across APAC. The role involves developing high-quality applications, collaboratin...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    • Dinaikkan pangkat
    Engineer II, New Product Introduction Engineering

    Engineer II, New Product Introduction Engineering

    Entegris Inc.Malaysia, Malaysia
    The Role : Engineer II, New Product Introduction Engineering • •We are seeking a skilled and experienced New Product Introduction (NPI) Engineer to join our team in Kulim. In this pivotal role, you wil...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    Fullstack Engineer

    Fullstack Engineer

    Kasagi LaboMalaysia, Malaysia, Malaysia
    Quick Apply
    Kasagi Labo is reimagining how anime and manga fans connect with each other and creators.We build interactive platforms, global communities, and unique experiences that make fandom more authentic, ...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Design Verification Engineer — Build Cutting-Edge IP

    Design Verification Engineer — Build Cutting-Edge IP

    LatticeMalaysia, Malaysia
    A global technology firm is looking for a Design Verification Engineer located in Penang, Malaysia.The role involves collaborating with IP architects to create test plans, verify designs, and devel...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    • Dinaikkan pangkat
    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Salve.Inno ConsultingMalaysia, Malaysia
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Product Development Engineer

    Product Development Engineer

    AlteraMalaysia, Malaysia
    Job Details : • •### ## • •Job Description : • • • Develop full chip test methods, on-chip DFT Design-for-Test definition and verification, test vector generation and coverage analysis, ATE program develop...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu