Search by job, company or skills

Percept Solutions Pte ltd

DaysSenior C++ Developer (Electronics / Firmware, Robotics, Cyber Security)

Early Applicant
Quick Apply
  • Posted a month ago
  • Be among the first 20 applicants
5-10 Years

Information Technology

Job Description

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.

Date Posted: 18/07/2025

Job ID: 121916119

Report Job

About Company

We are a technology services company with an experienced team focused on delivering dynamic and flexible solutions to enhance our client’s ability to achieve their tactical and strategic business objectives.
Our ecosystem allows us to collaboratively innovate, disrupt and evolve with our partners and clients in the rapidly changing technology landscape.
We bring an experienced team, visionary leadership, strategic partnerships, regional reach with a uniquely defined service model to deliver best in class services for our clients.
Visit www.percept-solutions.com for more details

View More
Last Updated: 28-09-2025 03:00:40 PM
Home Jobs in Singapore DaysSenior C++ Developer (Electronics / Firmware, Robotics, Cyber Security)