Firmware Engineer

2 days ago


Petaling Jaya, Selangor, Malaysia AIRDROITECH SDN. BHD. Full time 60,000 - 100,000 per year

Duties and responsibilities

  • Design, develop, and maintain firmware for IoT and smart home products.
  • Participate in all phases of the firmware development lifecycle, including requirements, architecture, implementation, testing, and deployment.
  • Troubleshoot and resolve issues involving both firmware and electronic hardware.
  • Improve existing architectures, enhance system robustness, and ensure scalability.
  • Evaluate, integrate, and migrate between microcontroller/microprocessor platforms.
  • Develop internal tools and scripts to support product development, testing, and production workflows.
  • Build prototypes and proofs-of-concept for new features or products.
  • Provide guidance, code reviews, and mentorship to junior engineers.
  • Collaborate cross-functionally with hardware, QA, product, and manufacturing teams to ensure smooth product delivery.
  • Prepare technical documentation, including design specifications, test procedures, and release notes.

Competencies

Technical

  • Languages: C/C++, Python, bash scripting
  • Operating Systems / RTOS: FreeRTOS, bare-metal
  • Version Control: Git
  • Development Platforms: Linux and Windows
  • Build Tools: Make, CMake
  • Debugging Tools: JTAG/SWD debuggers, logic analysers, oscilloscopes, multimeters
  • Hardware Knowledge: Microcontrollers, serial protocols (UART, SPI, I²C), wireless protocols (BLE, Wi-Fi, Zigbee)

Soft Skill

  • Strong communication skills (English).
  • Ability to work independently and in collaborative teams.
  • Strong analytical, debugging, and problem-solving skills.
  • Innovative and proactive in exploring new ideas or technologies.
  • Curious, detail-oriented, and committed to continuous learning.

Measure of Success

  • Delivery of robust, stable, and scalable firmware.
  • Meeting project schedules and release milestones.
  • Effective adherence to project scope, constraints, and budget.
  • High satisfaction from internal stakeholders, partners, and end users.
  • Reduction in firmware-related defects and support issues.


  • Petaling Jaya, Selangor, Malaysia Work E Robotics Full time 60,000 - 120,000 per year

    Work in a dynamic team to develop and implement firmware and software for robots.Work closely with electronics engineers to design and debug PCB boards.Write manuals and technical documentation.RequirementsDegree (BS or MS) in Computer Science, Electrical/Electronic Engineering, engineering, or equivalent industry experience.Project experience with STM32 or...


  • Petaling Jaya, Selangor, Malaysia LOCKSWITCH SDN. BHD. Full time 60,000 - 120,000 per year

    The individual will be expected toDevelop and maintain real time embedded software for systems that consist of numerous communications and I/O interfaces for security & automation applications.Design auxiliary systems & applications to allow for testing, provisioning & registration of the device during production.Be responsible for failure analysis and root...


  • Petaling Jaya, Selangor, Malaysia Tapway Full time 30,000 - 60,000 per year

    Job DescriptionVibrant and dynamic work environmentCompetitive salaryGreat growth potential in a fast-growing AI and Cloud industryWork location: 1 Utama MallEmployment Type: Contract for 1 year with shift rotation (6 days per week) (Potential for renewal depending on project basis and performance)Project type: ANPR (Automatic Number Plate Recognition)6 days...


  • Petaling Jaya, Selangor, Malaysia Western Digital Full time 30,000 - 60,000 per year

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that—our technology...


  • Petaling Jaya, Selangor, Malaysia Western Digital Full time 40,000 - 60,000 per year

    Company DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that—our technology...


  • Petaling Jaya, Selangor, Malaysia Western Digital Full time $40,000 - $80,000 per year

    At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that—our technology helped people put a man...

  • Technical Assistant

    2 weeks ago


    Petaling Jaya, Selangor, Malaysia MATRIX PARKING SOLUTION SDN BHD Full time 33,600 - 33,840 per year

    ● Remote Configuration & Commissioning-Apply firmware updates, adjust image-capture parameters (focus, exposure, illumination) and manage device settings via remote access tools.-Arranging and assisting in giving step-by-step instructions to on-site personnel for camera placement.● System Monitoring & Preventive Maintenance-Monitor performance dashboards...


  • Petaling Jaya, Selangor, Malaysia Revenue Group Berhad Full time 80,000 - 120,000 per year

    Key ResponsibilitiesDevelop, maintain, and enhance Android-based applications for payment terminals and soundbox devices.Learn and apply C programming for the Aisino Q161 platform to enable secure EMV card reader and soundbox functionalities.Integrate payment processing features, NFC/QR code scanning, and transaction workflows.Collaborate with backend...


  • Petaling Jaya, Selangor, Malaysia Schneider Electric Full time 90,000 - 120,000 per year

    Job SummaryThe Product Application Engineer (PAE) for Power Products plays a critical role in supporting pre-sales activities, designing tailored solutions, and ensuring technical excellence across Schneider Electric's low-voltage power product portfolio. This includes ACBs, MCCBs, busways, ATS, switchgear, and motor control systems. The PAE collaborates...

  • Project Executive

    2 days ago


    Petaling Jaya, Selangor, Malaysia Solarvest Full time 48,000 - 80,000 per year

    The EV Charger Project Executive is responsible for the installation, commissioning, maintenance, and troubleshooting of electric vehicle (EV) charging infrastructure. This role ensures smooth project delivery, optimal performance, safety compliance, and uptime of EV chargers across designated sites, supporting the transition to sustainable mobility.Job...