Senior Embedded Systems Engineer: RTOS, C/C++, End-to-End

BRTSys

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BRTSys in Singapore is seeking an Embedded Systems Developer specializing in C/C++ and RTOS-based systems for embedded software development. The role involves designing firmware for production devices, addressing hardware-software integration challenges, and enhancing C#/.NET-based systems. Candidates should have a degree in computer science or engineering and over 3 years of relevant experience. The position offers a creative work environment fostering innovation and teamwork.

Qualifications

  • More than 3 years' experience in embedded systems and/or embedded Linux.
  • Strong programming skills in C/C++, knowledge of Python and C# is advantageous.
  • Good domain experience in standard peripherals found in MCU or SoC.

Responsibilities

  • Design and optimize embedded firmware in C/C++ for production devices.
  • Implement solutions on microcontrollers and RTOS-based systems.
  • Lead debugging of complex hardware–software integration challenges.
  • Build and enhance C#/.NET-based production test systems.

Skills

C/C++ programming
Embedded systems
RTOS-based systems
Python programming
C# programming
Modbus (RTU/TCP)
BACnet
Zigbee
Bluetooth Low Energy (BLE)
LoRaWAN

Education

Degree/master’s in computer science/engineering

Tools

Analyser equipment
Schematic knowledge

Job description

BRTSys in Singapore is seeking an Embedded Systems Developer specializing in C/C++ and RTOS-based systems for embedded software development. The role involves designing firmware for production devices, addressing hardware-software integration challenges, and enhancing C#/.NET-based systems. Candidates should have a degree in computer science or engineering and over 3 years of relevant experience. The position offers a creative work environment fostering innovation and teamwork.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Systems Engineer (C/C++, RTOS, Linux)
Lead Embedded Systems Engineer (C/C++, RTOS, Linux)

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior Real-Time Embedded Engineer - ARM, RTOS, C/C++
Senior Real-Time Embedded Engineer - ARM, RTOS, C/C++

United States Digital Space LLC • Singapore

Hybrid
SGD 75,000 - 95,000
Comprehensive mindfulness programs
Volunteer Paid Time off
Company donation matching
+3
Automotive Bus Software Engineer (C, RTOS/Linux)
Automotive Bus Software Engineer (C, RTOS/Linux)

Uni Connect • Singapore

On-site
SGD 70,000 - 90,000
Senior Embedded Firmware Engineer - Low-Latency Systems
Senior Embedded Firmware Engineer - Low-Latency Systems

Rapsodo Inc. • Singapore

On-site
SGD 70,000 - 90,000
Senior Embedded Firmware Engineer — Real-Time, RTOS, CAN
Senior Embedded Firmware Engineer — Real-Time, RTOS, CAN

FLEXIONE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior Firmware Engineer – Embedded Real-Time Systems
Senior Firmware Engineer – Embedded Real-Time Systems

HALLIBURTON FAR EAST PTE LTD • Singapore

On-site
SGD 60,000 - 80,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Graduate Embedded Engineer — C/C++, RTOS
Graduate Embedded Engineer — C/C++, RTOS

Rockwell Automation • Singapore

Hybrid
SGD 90,000 - 140,000
Health Insurance
Hybrid & Remote work options
Retirement benefits
On-Site Embedded Firmware Engineer (C/C++, RTOS)
On-Site Embedded Firmware Engineer (C/C++, RTOS)

PERSOL • Singapore

On-site
SGD 70,000 - 90,000
Senior Embedded Software Engineer - Real-Time Systems
Senior Embedded Software Engineer - Real-Time Systems

Thales • Singapore

On-site
SGD 90,000 - 150,000