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

Firmware Engineer

OnLogicBatu Kawan, Penang, MY
26 days ago
Job type
  • Quick Apply
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 www.onlogic.com / careers .

Requirements

  • 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!

    Benefits

    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

    Create a job alert for this search

    Engineer • Batu Kawan, Penang, MY

    Related jobs
    • Promoted
    Lead Engineer - Failure Analysis

    Lead Engineer - Failure Analysis

    Advanced EnergyGeorge Town, 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: 2 days ago
    • Promoted
    • New!
    Lead RTL Engineer

    Lead RTL Engineer

    USTPenangMalaysia, Penang, Malaysia
    Talent Acquisition @ UST | Talent Sourcing, Recruitment Strategies.Develop and implement RTL for large digital ASIC / SoC projects. Perform synthesis, CDC / lint, timing closure, LEC, and UPF low-power ...Show moreLast updated: 18 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
    QEHS Senior Engineer / Lead

    QEHS Senior Engineer / Lead

    AlphaESS MalaysiaKulim, Kedah, Malaysia
    Are you an experienced QEHS Senior Engineer or Lead looking for your next challenge? ALPHAESS MALAYSIA SDN.QEHS Senior Engineer / Lead to join their team in Kulim, Kedah. In this full-time position, y...Show moreLast updated: 1 day ago
    • Promoted
    Product Design Engineer II

    Product Design Engineer II

    Advanced EnergyGeorge Town, Penang, Malaysia
    Advanced Energy Industries, Inc.NASDAQ : AEIS), enables design breakthroughs and drives growth for leading semiconductor and industrial customers. Our precision power and control technologies, along ...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Product Design Engineer II

    Product Design Engineer II

    Advanced Energy Industries, Inc.Simpang Empat, Perak, Malaysia
    Advanced Energy Industries, Inc.NASDAQ : AEIS), enables design breakthroughs and drives growth for leading semiconductor and industrial customers. Our precision power and control technologies, along ...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Product Design Engineer II

    Product Design Engineer II

    ADVANCED ENERGY INDUSTRIES (MALAYSIA) SDN. BHD.Butterworth, Pulau Pinang, Malaysia
    Advanced Energy Industries, Inc.NASDAQ : AEIS), enables design breakthroughs and drives growth for leading semiconductor and industrial customers. Our precision power and control technologies, along ...Show moreLast updated: 6 hours ago
    • Promoted
    Technical Marketing Engineer

    Technical Marketing Engineer

    Infotree Global SolutionsSungai Petani, Kedah, Malaysia
    Job title : Developer : Technical Marketing - III.Max salary budget : RM8,000 / month.Experience : 5+ years in technical roles, 2+ years with developers, coding skills, and hands-on AI / edge / IoT experienc...Show moreLast updated: 18 days ago
    • Promoted
    • New!
    Senior Product Manager - AI AdOps Copilot (REMOTE)

    Senior Product Manager - AI AdOps Copilot (REMOTE)

    MonetizeMoreSungai Petani, Kedah, Malaysia
    MonetizeMore is a global leader in ad tech, providing solutions that help publishers maximize their ad revenue while maintaining transparency, user trust, and brand safety.We are committed to shapi...Show moreLast updated: 18 hours ago
    • Promoted
    R&D FPGA Design Engineer

    R&D FPGA Design Engineer

    Keysight Technologies SAles Spain SL.PenangMalaysia, Penang, Malaysia
    Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Reliability Engineer

    Reliability Engineer

    Acetalent Staffing SolutionsBayan Lepas, Pulau Pinang, Malaysia
    To ensure that products meet stringent reliability standards throughout their lifecycle.This role involves planning and executing reliability tests, analyzing failure modes, conducting root cause a...Show moreLast updated: 6 hours ago
    • Promoted
    Expression of Interest : Firmware Engineer

    Expression of Interest : Firmware Engineer

    Keysight TechnologiesGeorge Town, Penang, Malaysia
    Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show moreLast updated: 3 days ago
    • Promoted
    Expression of Interest : R&D Firmware Engineer

    Expression of Interest : R&D Firmware Engineer

    Keysight Technologies SAles Spain SL.PenangMalaysia, Penang, Malaysia
    Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Software Design Engineer

    Software Design Engineer

    Opulent Solutions Sdn. BhdBayan Lepas, Pulau Pinang, Malaysia
    Design, code, maintain, test, and document the user-defined application profile(s) and the Application Support (APS) sub-layer. Working with protocols such as Bluetooth Low Energy, Bluetooth Mesh, W...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Hardware Design Engineer

    Hardware Design Engineer

    CelesticaBayan Lepas, Pulau Pinang, Malaysia
    The successful candidate will be a self-starter who likes to take responsibility and works best with little supervision.Likes to perform a variety of tasks and have the ability to handle multiple p...Show moreLast updated: 6 hours ago
    • Promoted
    • New!
    Division CFO, Trilogy (Remote) - $400,000 / year USD

    Division CFO, Trilogy (Remote) - $400,000 / year USD

    TrilogySungai Petani, Kedah, Malaysia
    Division CFO, Trilogy (Remote) - $400,000 / year USD.Trilogy Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Get AI-powered advice on this job and more exclusive features.This range is prov...Show moreLast updated: 18 hours ago
    • Promoted
    • New!
    Sales Engineer

    Sales Engineer

    TLV LogisticsBayan Lepas, Pulau Pinang, Malaysia
    To handle all customer queries on technical matters such as Modbus RTU, FanScout.To carry out sales responsibilities such as creating retrofit sales opportunities, on-site verification of warranty ...Show moreLast updated: 6 hours ago
    • Promoted
    Senior Lead Engineer, Hardware Design

    Senior Lead Engineer, Hardware Design

    CelesticaPenangMalaysia, Penang, Malaysia
    Develop SI and PI design for server / storage / communication products.Major works are to serve as the signal and power integrity analyst and designer provides the support to internal team, suppliers, ...Show moreLast updated: 30+ days ago