Senior Firmware Engineer

US Biotech MNC hiring in Singapore for an experienced Embedded Firmware Engineer to design, develop, and integrate firmware.

Key Responsibilities

  • Develop embedded firmware in C/C++ for complex hardware systems.

  • Design, integrate, test, and release firmware from concept to manufacturing.

  • Collaborate with Electrical, Mechanical, and Software teams to troubleshoot and optimize embedded systems.

  • Follow firmware development best practices, coding standards, and documentation processes.

Requirements

  • Bachelor's or Master's degree in Electrical/Electronics, Computer Engineering, or related field.

  • 5+ years of embedded firmware development experience with hardware integration.

  • Strong proficiency in C programming and embedded systems design.

  • Experience with RTOS concepts, scheduling, and synchronization.

  • Ability to interpret schematics and hardware datasheets.

  • Knowledge of cybersecurity implementation in embedded systems.

  • Strong communication skills and willingness to travel to the US.

Preferred Skills

  • Experience with ARM processors, RTOS (FreeRTOS, ThreadX, VxWorks, QNX), and product lifecycle development.

  • Hands-on experience with interfaces/protocols such as I2C, SPI, USB, CAN, Ethernet, and TCP/IP.

  • Familiarity with Git, Linux, debugging tools, GNU toolchain, and AI coding tools (e.g., GitHub Copilot).

  • Exposure to FPGA/RTL development, MATLAB, Python, Verilog/VHDL, or Xilinx tools is an advantage.

    If this opportunity aligns with your skills and career goals, we encourage you to apply.

    EA License: 21C0783

    EAP Registration No: R24123529

Similar jobs