Search by job, company or skills

Percept Solutions Pte ltd

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

5-10 Years
Save
  • Posted 20 hours ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

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.

More Info

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

Job ID: 121916119

Similar Jobs

Singapore

Skills:

System AdministrationDigital ForensicsIT SecurityCyber SecuritySecurity Penetration TestingOn-Premise and Cloud based Networking

Singapore, Jurong East

Skills:

PentestingCCanLinuxOscpEthernetQnxScriptingPythonISO SAE 21434UNECE R155fuzzingReverse Engineeringvulnerability analysisGXPNautomotive protocolsAutosarpatch developmentembedded OSs

Singapore, Joo Koon Circle

Skills:

UbuntuLinuxROSPythonautomation systemselectrical skillscobotsConveyorsPLCsElectronicsrobotics engineeringMechatronics

Singapore

Skills:

solution architecturetechnical consultingComputer VisionROSSOTIFtechnical proposal writingautonomous systemsperception stackssensor data processingrequirements documentationDO-178CRFP responsesmachine learning engineeringISO 26262autonomy validation toolsRobotics

Singapore

Skills:

Debuggingrobotics component integrationValidationGazeboCarla