Talent.com
Senior Firmware Engineer
Senior Firmware EngineerAonic • Subang Jaya, Selangor, Malaysia
Senior Firmware Engineer

Senior Firmware Engineer

Aonic • Subang Jaya, Selangor, Malaysia
9 hours ago
Job description

About Us

Aonic is an end-to-end drone solutions company. We began by providing drone services and has since evolved into a comprehensive solutions provider - creating our own drones, supplying major brands like DJI, and now expanding into distributing smart home products.

With expertise across B2B and B2C segments, we deliver end-to-end solutions through six integrated verticals : agriculture, industrial, services, retail, academy and lifestyle.

At Aonic, our mission is to empower businesses and end users with innovative ecosystems that drive efficient living through smart technology .

About the Role

We are seeking a highly skilled and experienced Senior Firmware Engineer to join our dynamic Engineering Department. The ideal candidate will play a key role in the design, development, and optimization of embedded systems for our innovative products.

This position requires strong technical expertise in embedded firmware development, problem‑solving capabilities, and a deep understanding of real‑time systems and microcontroller architectures. You will be instrumental in driving the development of cutting‑edge technologies, collaborating closely with cross‑functional teams to bring advanced embedded solutions to life.

Responsibilities

  • Responsible for firmware development of flight controller systems for multirotor UAVs.
  • Develop, customise, and optimise modules of the current firmware.
  • Design and implement low‑level drivers for IMU, barometer, GPS, magnetometer, ESCs, and other sensors.
  • Integrate communication interfaces such as CAN, UAVCAN, I2C, SPI, UART.
  • Work closely with hardware, system, and mechanical teams to define system architecture and requirements.
  • Debug, tune, and validate flight performance, including PID tuning, failsafe logic, calibration flows, and sensor fusion.
  • Conduct bench testing, HIL / SIL simulation, and real‑world flight testing.
  • Improve firmware reliability, safety, logging systems, and diagnostics.

Requirements

  • Bachelor’s degree in Aerospace / Mechatronics / Electric & Electronic or equivalent qualification; Master’s degree is a plus.
  • 3-4 Years and above in embedded firmware (C / C++) development.
  • Proficiency in programming languages commonly used in embedded systems development, such as C / C++, and Python.
  • Solid understanding of flight control algorithms (attitude, position, sensor fusion, EKF).
  • Proficiency in STM32 platform (H7 / F7 series preferred).
  • Experience with microcontroller architecture, real‑time operating systems (RTOS), and embedded software development tools.
  • Experience interfacing with IMU sensors (ICM-42688, BMI088, RM3100, IST8310, etc.).
  • Familiar with communication protocols such as UART, SPI, I2C, and CAN.
  • Experience with Git, CI / CD, and structured development workflows.
  • Hands‑on experience with hardware debugging tools, oscilloscopes, logic analyzers, and software debugging tools.
  • Strong analytical and problem‑solving skills and ability to work collaboratively in a multidisciplinary team environment.
  • Proven experience in embedded systems development, with a focus on UAVs is preferred.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Engineer • Subang Jaya, Selangor, Malaysia

    Related jobs
    Senior Sales Engineer

    Senior Sales Engineer

    Sophos • Shah Alam, Selangor, 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: 19 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Razer • Kuala Lumpur, Kuala Lumpur, Malaysia
    Joining Razer will place you on a global mission to revolutionize the way the world games.LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.Reque...Show more
    Last updated: 21 days ago • Promoted
    Senior Backend Engineer Engineering • Ho Chi Minh City

    Senior Backend Engineer Engineering • Ho Chi Minh City

    Wego Pte Ltd • Kuala Lumpur, Kuala Lumpur, Malaysia
    We’re looking for a seasoned Senior Backend Engineer to join our Flights OTA team at Wego.You’ll be part of a core subteam responsible for building our next-generation B2B API platform — powering m...Show more
    Last updated: 30+ days ago • Promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    Involve Asia • Kuala Lumpur, Kuala Lumpur, Malaysia
    This job is for a Senior Fullstack Engineer at Involve Asia, a leading affiliate marketing company.You might like this job because you'll build web apps using the latest tech, collaborate on exciti...Show more
    Last updated: 30+ days ago • Promoted
    Senior Product Lifecycle Engineer

    Senior Product Lifecycle Engineer

    Cochlear Limited • Kuala Lumpur, Kuala Lumpur, Malaysia
    Change people’s lives and love what you do! Cochlear develops world-leading medical devices that help people hear.As a top 100 medical device company and market-leader in implantable hearing device...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer, Fulfillment

    Senior Software Engineer, Fulfillment

    Grab • Petaling Jaya, Selangor, Malaysia
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you m...Show more
    Last updated: 30+ days ago • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Dover Corporation • Seri Kembangan, Selangor, Malaysia
    Location : Kuala Lumpur, 01, MY.Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal tra...Show more
    Last updated: 16 days ago • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Dover • Kuala Lumpur, Kuala Lumpur, Malaysia
    Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, print and apply l...Show more
    Last updated: 16 days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    MoneyLion • Kuala Lumpur, Kuala Lumpur, Malaysia
    MoneyLion is a leader in financial technology powering the next generation of personalized products and content, with a top consumer finance super app, a premier embedded finance platform for enter...Show more
    Last updated: 30+ days ago • Promoted
    Senior UAV Firmware Engineer

    Senior UAV Firmware Engineer

    Aonic • Subang Jaya, Selangor, Malaysia
    A tech solutions company in Malaysia is seeking a highly skilled Senior Firmware Engineer to lead firmware development for innovative UAV products. The ideal candidate has over 3 years of experience...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Razer USA Ltd. • Shah Alam, Selangor, Malaysia
    Joining Razer will place you on a global mission to revolutionize the way the world games.LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.We ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    Portcast • Petaling Jaya, Selangor, 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 more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer - Crypto & Trading Systems

    Senior Backend Engineer - Crypto & Trading Systems

    CFI Financial Group • Petaling Jaya, Selangor, Malaysia
    A leading global trading provider in Malaysia is seeking a Senior Technical Talent Acquisition specialist.This full-time position focuses on backend development for trading and cryptocurrency produ...Show more
    Last updated: 3 days ago • Promoted
    Senior System Engineer

    Senior System Engineer

    Two95 International Inc. • Mid Valley City, Kuala Lumpur, MY
    Quick Apply
    To ensure successful implementation of projects within schedule.To ensure SLAs are met and achieved the highest customer satisfaction. Oversee the design, development and implementation of clients s...Show more
    Last updated: 30+ days ago
    Senior / Staff / Principal Engineer

    Senior / Staff / Principal Engineer

    Canonical • Shah Alam, Shah Alam, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Senior / Staff / Principal Engineer. Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer & Tech Leader (Hybrid / Remote)

    Senior Backend Engineer & Tech Leader (Hybrid / Remote)

    F-Secure Corporation • Kajang Municipal Council, Selangor, Malaysia
    A leading cybersecurity firm in Kuala Lumpur is seeking a Lead Backend Engineer to mentor a development team and deliver secure, scalable solutions. You will collaborate with stakeholders and ensure...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RHB Banking Group • SelangorMalaysia, Selangor, Malaysia
    Lead the team in designing, development & implementation of Change Requests.Lead the team in troubleshooting production issues to ensure root cause is identified & solution is provided within the a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Product Software Engineer

    Senior Product Software Engineer

    Razer USA Ltd. • Shah Alam, Selangor, Malaysia
    Senior Product Software Engineer page is loaded## Senior Product Software Engineerlocations : Shah Alamtime type : Full timeposted on : Posted Todayjob requisition id : JR Joining Razer will pl...Show more
    Last updated: 30+ days ago • Promoted