Logo
GMP TECHNOLOGIES (S) PTE LTD

Software Engineer - C++ / Python / ROS (6 months Contract)

GMP TECHNOLOGIES (S) PTE LTD, West Islip, New York, United States, 11795

Save Job

Create well-documented, production-ready software modules and libraries for ROS2, adhering to industry best practices. Develop secure, high-performance code using languages like C++, Python, and ROS to support real-time control and decision-making systems. Design and implement advanced cybersecurity software to safeguard robotics platforms. Conduct thorough testing and validation of software modules in both simulated environments and physical robots. Build efficient cybersecurity platform solutions that optimize resource usage and streamline deployment. Continuously stay informed about emerging trends in robotics, machine learning, computer vision, and cybersecurity threats, and integrate new techniques and countermeasures accordingly. Contribute to initiatives aimed at enhancing the cybersecurity and privacy posture and maturity of robotics systems. Offer technical expertise during cybersecurity audits and compliance evaluations. Collaborate with the Product Center to assist in incident response and vulnerability management efforts. Requirements: Holds a degree in Computer Science, Information Security, Electrical Engineering, or a related field with a focus on cybersecurity, or possesses an equivalent qualification. Proficient in at least one programming or scripting language such as C, C++, Java, or Python. Has a minimum of 5 years of relevant professional experience. Qualification: Strong analytical and problem-solving abilities with a talent for creating innovative security solutions. Familiarity with architectural design principles is highly advantageous. Experience in cybersecurity threat modeling, risk assessments (TARA), and implementing security controls is a valuable asset. Understanding of system design and requirements with a focus on security and privacy is a plus. Knowledge of secure software development practices, engineering processes, and product lifecycle management is beneficial. Background in hardware architecture and development is an added advantage. Expertise in software architecture and design principles is preferred. Holding industry certifications such as CISSP, CCSP, or similar is a plus. Proven ability to work effectively in cross-functional teams and lead or contribute to security-focused projects. Willingness to work in diverse, global team environments and contribute through collaborative innovation. To learn more about this opportunity, please contact Gia Grace at gia.grace@ We regret that only shortlisted candidates will be notified. GMP Technologies (S) Pte Ltd | EA License: 11C3793 | EA Personnel: Bautista Gia Grace De Guzman | Registration No: R23111973 This is in partnership with the Employment and Employability Institute Pte Ltd ( e2i ). e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltd's PDPA and e2i's PDPA. #J-18808-Ljbffr