Company's Profile
Our client, a security solutions provider has been established for more than 25 years, with a strong reputation in the industry. They specialize in delivering comprehensive turn-key security systems, from design and integration to maintenance and support and serve clients in government, trade and commercial sectors. They are now looking for a skilled Embedded Software Developer (C / C++) to join their expanding team!
Location: Ang Mo Kio
Working hours: Monday to Friday, Office Hours
Key Responsibilities
- Work closely with system architects and engineering teams to translate requirements into production-ready software.
- Design, develop, and implement embedded software components primarily using C/C++.
- Create and execute unit tests to ensure software correctness and robustness.
- Perform verification and validation of software on target hardware platforms.
- Support deployed systems through maintenance activities and provide technical guidance to internal users.
- Continuously explore and adopt new tools, methodologies, and technologies to improve development efficiency and quality.
- Contribute to roadmap planning and the definition of next-generation products.
- Improve software infrastructure to meet performance, scalability, and reliability goals.
- Use metrics, experimentation, and analysis to guide technical decisions.
- Take full ownership of technical challenges from design through deployment and long-term operation.
- Mentor junior engineers and actively contribute to team capability building.
- Help shape long-term technical strategy aligned with business objectives.
Requirements:
- Min. 5+ years of hands-on experience in embedded systems software development.
- Min. Bachelor's degree in Electrical Engineering, Computer Engineering or a related discipline.
- Strong background in RTOS and/or Embedded Linux environments.
- Experience developing or interfacing with low-level device drivers (e.g. CAN, UART, SPI).
- Proficient in C/C++ programming.
- Solid understanding of unit testing and software quality practices.
- Familiarity with agile development methodologies.
- Experience delivering embedded products from initial power-on through full system functionality.
- Ability to understand hardware designs, including reading schematics and datasheets.
- Strong communication skills and comfort working in fast-paced, evolving environments.
- Genuine interest in space systems, satellites, or remote imaging technologies.
Your recruiter: WhatsApp your CV/resume to Celine at 8977 7051 for a quickerresponse.
You may also drop your resume via email [Confidential Information] - only shortlisted candidates will benotified.
Celine Chan I Reg. No: R21103433
EnviroDynamics Solutions Pte Ltd I EA License No.: 12C6285