Current jobs related to Embedded System Firmware Specialist - Singapore - beBeeFirmwareEngineer


  • Singapore beBeeFirmware Full time $80,000 - $124,000

    Embedded Systems Firmware DeveloperSummary: Drive digital transformation and enhance business efficiency by developing and maintaining firmware for embedded systems.Key Responsibilities:Design, develop, test, and debug embedded firmware and applications.Provide technical support to resolve customer issues related to firmware.Collaborate with cross-functional...


  • Singapore beBeeFirmware Full time

    Embedded Systems Firmware Developer Summary: Drive digital transformation and enhance business efficiency by developing and maintaining firmware for embedded systems. Key Responsibilities: Design, develop, test, and debug embedded firmware and applications. Provide technical support to resolve customer issues related to firmware. Collaborate with...


  • Singapore beBeeFirmware Full time $80,000 - $120,000

    Job Opportunity:Embedded systems firmware development presents an exciting chance to contribute to dependable and efficient solutions.This role requires collaboration with hardware and software colleagues to design, code, and verify embedded system firmware. Key responsibilities include working closely with cross-functional teams to develop innovative...


  • Singapore beBeeEmbedded Full time $80,000 - $120,000

    Job Role: Embedded Firmware SpecialistWe are seeking a highly skilled Firmware Engineer to join our development team.The ideal candidate will be responsible for designing, developing, and testing firmware/software modules. This includes coding, functionality testing, and troubleshooting of existing and new products.The selected individual will work closely...


  • Singapore beBeeFirmware Full time

    Embedded Firmware Engineer Opportunity We are seeking a talented Embedded Firmware Engineer to join our team. As a key member of our engineering team, you will be responsible for the design, development, and testing of firmware for embedded systems. "> Key Responsibilities: Design and develop firmware for embedded systems using C/C++ programming...


  • Singapore beBeeFirmware Full time $80,000 - $120,000

    Embedded Systems Firmware DeveloperWe are seeking a highly skilled professional to design, implement and optimize firmware for embedded devices. This role offers the opportunity to work on challenging projects and develop skills in firmware development, middleware and API development.About the Role:The ideal candidate will have expertise in C/C++ for...


  • Singapore beBeeFirmwareDevelopment Full time $80,000 - $120,000

    Job Title: Firmware Development ExpertiseAbout the RoleThis is an exciting opportunity for a highly skilled Firmware Development Expert to join our organization. As a key member of our team, you will be responsible for designing, developing, testing, and debugging embedded firmware and applications.The ideal candidate will have a strong background in...


  • Singapore beBeeEmbedded Full time $90,000 - $120,000

    Job Title: Embedded Systems Developer About the Role We are seeking a skilled Embedded Systems Developer to join our team. This is an exciting opportunity to work on cutting-edge home security products, designing and developing embedded firmware for next-gen security cameras using ARM-based MCUs, SoCs, and camera modules. As an Embedded Systems Developer,...


  • Singapore beBeeFirmwareEngineer Full time

    Firmware Development Opportunities We are seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for supporting the firmware development team in designing, developing, and testing firmware for microcontrollers on our products. Key Responsibilities: Collaborate with cross-functional teams to ensure project...


  • Singapore beBeeFirmware Full time $75,000 - $115,000

    Embedded Systems Engineer OpportunityWe are seeking a talented and motivated Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for designing, coding, and verifying firmware for embedded systems.This is an excellent opportunity for someone with a solid background in embedded systems to grow and develop their...

Embedded System Firmware Specialist

3 weeks ago


Singapore beBeeFirmwareEngineer Full time

Firmware Development Opportunities

We are seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for supporting the firmware development team in designing, developing, and testing firmware for microcontrollers on our products.

Key Responsibilities:

  • Collaborate with cross-functional teams to ensure project delivery on time.
  • Gather and analyze users' requirements and interpret them into design specifications.
  • Develop clean and robust firmware for STM32-based microcontrollers using STM32CubeIDE, Keil MDK, Arduino, PlatformIO, etc.
  • Design and implement communication protocols over UART, WIFI, and BLE.
  • Develop drivers for multiple sensors and actuators over UART, I2C, SPI, CAN, PWM, etc.
  • Implement control systems into microcontrollers.
  • Perform firmware testing and validation on products.
  • Generate and maintain firmware development documentation.
  • Read schematics and utilize oscilloscopes and other test equipment in the development and debugging of firmware.
  • Provide technical support to resolve issues for customers when needed.
  • Research technical issues related to firmware and provide recommendations.

Requirements:

  • Bachelor's degree in Electronic/Electrical/Computer Engineering, Computer Science, Software Engineering, or related fields.
  • 3+ years of experience in real-time embedded system development.
  • Good understanding of wide aspects of embedded systems (microcontroller architecture, block diagrams, schematics, register maps, etc.).
  • Must have strong knowledge of C/C++, familiar with Git and bash.
  • Experience in STM32 and/or ARM Cortex-based microcontrollers.
  • Experience in STM32CubeIDE, Keil MDK, Arduino, PlatformIO.
  • Experience in implementation of PID controller, motor control, control theory.
  • Strong knowledge of hardware communication protocols such as UART, I2C, SPI, and CAN.
  • Possess clean, highly readable, and modular coding practices.
  • Experience with debugging tools such as oscilloscope and logic analyzer.

Preferred Qualifications/Competencies:

  • Knowledge of Python.
  • Experience with FreeRTOS.
  • Experience with PX4 and Ardupilot.
  • Experience with OTA update design.
  • Experience in implementing communication protocols over UART, WIFI (TCP), and BLE.
  • Experience with advanced robotics control and filtering (Kalman Filtering and PID).
  • Experience with debugging and interacting with electrical and mechanical hardware.
  • Experience with computer vision, machine learning, and deep learning.