Respiree
Junior Firmware Engineer
RespireeSingapore9 days ago
Full-timeEngineering, Information Technology

Company Description

Respiree™ is an AI/ML health tech company that specializes in clinically-validated AI for managing disease progression across healthcare's care continuum. The platform uses EHR data and a US-patented and FDA-cleared sensor to longitudinally measure and track disease progression. Respiree™ operates in the US and Asia-Pacific and has commercial agreements with global partners to expand its offerings. The company is CE marked, and has received regulatory approvals in Australia and 510(k) clearance from the FDA.


Role Description

This is a full-time on-site role for a Junior Firmware Engineer, located in Singapore.


Responsibilities:

  • Develop and implement firmware for embedded systems using programming languages such as C/C++.
  • Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components.
  • Debug and troubleshoot firmware issues using tools like oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
  • Participate in the design and optimization of firmware to meet performance, power, and reliability requirements.
  • Write and maintain technical documentation, including design specifications and test reports.
  • Support the testing and validation of firmware for products, ensuring compliance with project requirements and industry standards.


Requirements

  • Bachelor’s degree in Electrical/Electronic Engineering, Computer Engineering, Computer Science, or a related field.
  • 2+ years of experience in firmware or embedded software development (fresh graduates with relevant academic projects are welcome).
  • Proficiency in programming languages such as C and C++ for embedded systems.
  • Basic understanding of microcontrollers (MCUs), real-time operating systems (RTOS), and embedded hardware.
  • Familiarity with debugging tools (e.g., oscilloscopes, logic analyzers, JTAG/SWD).
  • Knowledge of communication protocols (e.g., I2C, SPI, UART) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively.
  • Eagerness to learn and adapt to new technologies and challenges.


Preferred Skills (optional)

  • Experience with an embedded RTOS platform.
  • Familiarity with IoT, wireless communication (e.g., Wi-Fi, Bluetooth), or power electronics.
  • Exposure to version control systems (e.g., Git) and Agile development methodologies.
  • Knowledge of digital signal processing (DSP) or firmware for medical devices/semiconductors is an advantage.


Key Skills

Ranked by relevance