jobs in Percept Solutions Pte Ltd

Percept Solutions Pte Ltd Hiring! Full Time DaysSenior C-- Developer (Electronics - Firmware, Robotics, Cyber Security) in , Earn up to SGD 7,000 - Ricebowl

DaysSenior C-- Developer (Electronics - Firmware, Robotics, Cyber Security)

Percept Solutions Pte Ltd

SGD4,000 - SGD7,000 Per Month

Singapore

Share
Save

Working Location

  • Singapore Singapore

Job Description

Responsibilities

Roles & Responsibilities

We are seeking a Senior Developer with strong expertise in C++ programming, ideally from an Electronics or Firmware background, with experience in Robotics and Cyber Security. The ideal candidate will bring a combination of hands-on development, embedded systems understanding, and security awareness to help build cutting-edge solutions.

Key Responsibilities:

  • Design, develop, and maintain software modules primarily in C++.
  • Work closely with hardware and firmware teams to integrate software with electronics systems.
  • Participate in the development and optimization of robotics applications (motion control, sensors, actuators).
  • Implement secure coding practices and contribute to product cybersecurity.
  • Debug, test, and validate software across various platforms.
  • Prepare technical documentation and participate in code reviews.

Required Skills & Experience:

  • Strong hands-on programming in C++ (including object-oriented design, multi-threading, and performance optimization).
  • Background in Electronics or Firmware development, with understanding of microcontrollers, embedded systems, or low-level drivers.
  • Robotics knowledge or experience, such as motion planning, sensor integration, or robotics frameworks (e.g., ROS).
  • Cyber security experience — familiarity with secure protocols, threat modelling, or security in embedded systems is a plus.

Nice to Have:

  • Experience with Linux or real-time operating systems (RTOS).
  • Familiarity with tools like Git, JIRA, or CI/CD pipelines.
  • Experience with safety standards (ISO 26262, IEC 61508) or security certifications.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More