Senior Embedded Systems Engineer: RTOS, C/C++, End-to-End
BRTSys
Singapore
On-site
SGD 60,000 - 90,000
Full time
14 days+
Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
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.