Support the software lead in administration or software documentation when required. Develop, optimise and test software algorithm APIs under Windows and/ or……
Troubleshoot variety of complex software problems. You'll develop software documentation and test procedures, troubleshoot software problems, and communicate……
Strong interest and passion for the field of Infocomm Security. Parts of the job will need you to investigate and analyze security incidents to refine existing……
Intermediate level with one or more general-purpose programming language including but not limited to C/C++ and C#. Experience as a team or project lead.…
Effective interpersonal and communication skills, with the ability to interact appropriately with users of various technical-skilled levels and to remain……
Provide Level 2 IT support for hardware, software, printers, and basic network troubleshooting. Exposure to application development concepts, including……
Bachelor's or Master's degree or equivalent experience in Computer Science, Engineering, or a related field. Experience working with open-source LLM and GenAI……
Familiar with at least one programming language such as Java, Python, PHP, Go, C, etc., and proficient in reading design documents and related codes.…
Early engagement in pre and post silicon phases, including test flow planning, test coverage bring-up, test flow integration, and test hardware checkout.…
Bachelor’s degree in computer science, software engineering, or a related field. This role focuses on the design and development of screen recording and……
Eclypsium is a supply chain security platform that builds trust in every device by identifying, verifying and fortifying software, firmware and hardware……
Clear documentation on technical findings, methodologies and strategy, and ensure effective communication across all levels, from technical staff to executive……
Willing to travel overseas for field support when required. Perform software maintenance on existing equipment. Degree in Engineering or equivalent.…
Penultimate year Undergraduate/Master’s student seeking an internship with the opportunity for 2028 full-time conversion. Structured and on-the-job training.…
Bachelor’s degree in computer science, Information Technology, or an equivalent engineering discipline, with 4-7 years of progressive software development……
Maintain current system: new features, bugs fixing, code refactoring and performance optimization. At least 2-3 years working experiences in software……
Please note the maximum number of applications that you can submit per recruitment season is 8. Penultimate year Undergraduate/Master’s student seeking a summer……
Bachelor’s degree in computer science, Information Technology, or an equivalent engineering discipline, with 4-7 years of progressive software development……
Masters/PhD in a relevant field will be preferred. Design, build and maintain efficient, reusable, and reliable C++ code. Code versioning tool like SVN and Git.…
Fluency in Python, JavaScript, C or C++ is Windows, Linux, JMP statistic software is desirable. As Yield Failure Analysis Engineer in Micron NAND Technology……
Designing and developing algorithms in Zoom video processing pipelines at module and system levels. Setting up test environments, develop test tools and design……
Education: B.S. Degree in Computer Science or a related field, or equivalent practical experience. Experience: 5+ years of success managing and scaling software……
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