Troubleshooting robotics systems in both simulation and physical system. Perform system deployment, integration, tests and project documentation.…
Documentation of software design and description required in a software process life cycle. Design, develop, test, deploy, maintain and improve of software……
The role involves working closely with cross-functional teams—including hardware, systems, and test engineers—to deliver smart systems solutions that meet……
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field - or equivalent practical experience. Proficiency in C and C++.…
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). Design, develop, and execute comprehensive test plans and……
Bachelor's degree in computer science or related field, computer science, information management, software/system engineering, cyber security or mathematics.…
You will actively contribute to the full product lifecycle, working on emulation platforms and system reference designs from pre-silicon to post-silicon……
Work closely with hardware/firmware engineers and avionics systems engineers to integrate software with onboard avionics systems and ensure seamless……
Monitor system needs to maintain healthy operations. Pursue opportunities to automate deployment and test scripts. Facilitate upgrades to new technologies.…
Uses training and experience to identify some process, software or hardware related system problems (Predictive maintains). Assists senior engineers as needed.…
Experience with simulation and modelling software applicable to UAV systems. Strong knowledge of avionics systems, embedded systems, sensors, and communication……
Work closely with the hardware team to carry out integration tests, both in the lab and field. Interesting in exploring and developing a variety of software,……
Develop detailed test plans, cases and scripts that cover various scenarios and conditions. Experience in developing and maintaining software using relevant……
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, with 2–5 years of experience in software development.…
Record and maintain test results in test management systems. Bachelor’s degree in Computer Science, Engineering, Life Sciences, or related field with at least 5……
Conduct security assessment, vulnerability assessment and penetration test exercises. Coordinate different teams including service desk, infrastructure,……
We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking……
At least 3 years experience as a software engineer or developer in successful software projects. Take ownership of software quality – build unit and integration……
Experience with relational database management systems. Minimum 3+ years of professional software development experience. The ideal candidate should possess.…
This role will contribute both to new visualization platform development and to the ongoing maintenance and enhancement of existing visualization software that……
Perform code and test plan reviews; take responsibility for the quality of released software. Provide technical leadership for design and implementation of new……
Bachelor’s degree in information technology, Computer Science, or a related field. Strong knowledge of network protocols, routing, and switching, and Wi-Fi……
Strong programming fundamentals with hands‑on experience in at least one general‑purpose language (e.g., Python, JavaScript/TypeScript, C#, or equivalent).…
1+ year of IT-related work experience with a Bachelor’s degree in a non-technical field (e.g., Business, Humanities, Marketing), or related field.…
AI skill authoring — Creating reusable Claude skills (e.g., Java performance reviewer, unit test generator with self-fix loop) using the /skill-creator……
Demonstrated experience designing, developing, and supporting production software systems. Experience with database technologies, including relational and NoSQL……
Nvidia Jetson embedded system programming. Flexible Start, For At Least 6 Months. Interest in RF systems, signal processing, or drone technology is a plus, but……
Perform design, implementation, and deployment of advanced software modules for robotics systems, such as perception, localisation, navigation, machine learning, or robotics management
Develop, optimise and test software algorithm APIs under Windows and/ or embedded Linux environments
Develop validation and verification test plans, to ensure that the engineering deliverables meet both customer goals and internal specifications as well as troubleshooting
Participate in meetings with cross-functional teams to solicit inputs for continual improvement process
Conduct trials to collect data and evaluate the attribute or capability of the software modules. Perform quality assurance to ensure it meets the expected results
Support the testing/ deployment engineer in defining DOE (design of experiment) procedures, analysing and documenting the result
Support the software lead in administration or software documentation when required
Troubleshooting robotics systems in both simulation and physical system
Static code analysis, unit testing and code coverage
Perform system deployment, integration, tests and project documentation
Communicate with internal/ external customers on project requirements/ progress and on-site system implementation
Requirements:
At least a Degree in Computer Science, Electrical/ Mechatronics/ Mechanical Engineering (related discipline or equivalent)
Entry level candidates are welcome to apply.
Knowledge or experience related to C, C++
Knowledge or experience related to Python programming is an added advantage
Knowledge of ROS is an added advantage
Experience in embedded systems implementation, such as ARM, DSP or FPGA, would be an added advantage
Having experience in technology development for robotics systems will be a plus, not mandatory
Ability to contribute as a team player or independently
Strong interpersonal and communication skills
Ability to demonstrate a high level of initiative and resourcefulness