About the Company
Our client is a well-established organization with a strong presence in the transport and infrastructure sector.
Responsibilities
We are looking for an Embedded Software Engineer to design and develop software for hardware-integrated systems. This role will work on device-level applications that interact with operating systems peripherals and communication interfaces contributing to reliable and high-performance system functionality.
- Translate system and product requirements into software architecture and detailed design;
- Develop and maintain embedded software using languages such as C/C;
- Work on operating systems such as Linux RTOS or similar environments;
- Implement multi-threading inter-process communication and hardware interfacing;
- Develop communication modules (e.g. socket-based serial or network protocols);
- Optimise performance reliability and resource usage of embedded applications;
- Participate in system integration debugging and validation activities;
- Contribute to documentation including design specifications and technical artefacts;
- Collaborate with cross-functional teams across software hardware and testing.
Requirements
- Degree in Computer Science Engineering or a related discipline;
- Experience in embedded software development using C/C;
- Familiarity with operating systems such as Linux or RTOS;
- Strong understanding of system-level programming concepts;
- Exposure to device-level integration or hardware interfacing;
- Knowledge of software architecture patterns and UML;
- Familiarity with cloud-connected or distributed systems.
Employment Details
- Career development opportunities;
- Competitive remuneration and excellent benefits.
Get in touch with us
If youd like to explore this opportunity please reach out to Cleon Tan (Regn No. R1547199) for a confidential discussion.
FCS CAREERS PTE LTD (EA 94C4359)
Data Protection Notice: By submitting any application or resume to us you acknowledge that you have read understood and agreed to our Data Protection Policy ( and that you consent to the collection use and/or disclosure of your personal data by us for the purposes set out in the Policy. You may withdraw consent or make an access or correction request in respect of your personal data however depending on the nature or scope of such request we may not be able to continue providing services to you. For any request enquiry or feedback please contact our Data Protection Officer ().
Required Skills:
Experience in embedded software development using C/C; Familiarity with operating systems such as Linux or RTOS;
Required Education:
Degree in Computer Science Engineering or a related discipline
About the CompanyOur client is a well-established organization with a strong presence in the transport and infrastructure sector.ResponsibilitiesWe are looking for an Embedded Software Engineer to design and develop software for hardware-integrated systems. This role will work on device-level applic...
About the Company
Our client is a well-established organization with a strong presence in the transport and infrastructure sector.
Responsibilities
We are looking for an Embedded Software Engineer to design and develop software for hardware-integrated systems. This role will work on device-level applications that interact with operating systems peripherals and communication interfaces contributing to reliable and high-performance system functionality.
- Translate system and product requirements into software architecture and detailed design;
- Develop and maintain embedded software using languages such as C/C;
- Work on operating systems such as Linux RTOS or similar environments;
- Implement multi-threading inter-process communication and hardware interfacing;
- Develop communication modules (e.g. socket-based serial or network protocols);
- Optimise performance reliability and resource usage of embedded applications;
- Participate in system integration debugging and validation activities;
- Contribute to documentation including design specifications and technical artefacts;
- Collaborate with cross-functional teams across software hardware and testing.
Requirements
- Degree in Computer Science Engineering or a related discipline;
- Experience in embedded software development using C/C;
- Familiarity with operating systems such as Linux or RTOS;
- Strong understanding of system-level programming concepts;
- Exposure to device-level integration or hardware interfacing;
- Knowledge of software architecture patterns and UML;
- Familiarity with cloud-connected or distributed systems.
Employment Details
- Career development opportunities;
- Competitive remuneration and excellent benefits.
Get in touch with us
If youd like to explore this opportunity please reach out to Cleon Tan (Regn No. R1547199) for a confidential discussion.
FCS CAREERS PTE LTD (EA 94C4359)
Data Protection Notice: By submitting any application or resume to us you acknowledge that you have read understood and agreed to our Data Protection Policy ( and that you consent to the collection use and/or disclosure of your personal data by us for the purposes set out in the Policy. You may withdraw consent or make an access or correction request in respect of your personal data however depending on the nature or scope of such request we may not be able to continue providing services to you. For any request enquiry or feedback please contact our Data Protection Officer ().
Required Skills:
Experience in embedded software development using C/C; Familiarity with operating systems such as Linux or RTOS;
Required Education:
Degree in Computer Science Engineering or a related discipline
View more
View less