Support the software lead in administration or software documentation when required. Having experience in technology development for robotics systems will be a……
Strong foundation in DFT and ATE test methodologies, with end-to-end experience spanning test program development, validation, and debug across both pre- and……
Solid understanding of software development principles. Experience with software development tools and processes. Debug any issues observed and derive fixes.…
Familiar with chip development/verification processes, proficient in verification-related EDA tools, and skilled in mainstream verification methodologies such……
Lead continuous process improvement initiatives for software product development in areas such as cybersecurity, AI adoption, risk management, pre- and post-……
Previous development experience on microarray, sequencing or other molecular biology products or workflows. Hands-on experience for planning and execution of……
Proficient in at least one primary programming language for engineering work; Python is required. Currently pursuing a Bachelor’s or Master’s degree in Computer……
Bachelor’s degree in Computer Science, Software Engineering, or related field. Binance offerings range from trading and finance to education, research, payments……
Works with manager to actively grow their skills, furthers their technical education through reading, partnering with more senior members of the team.…
Bachelor's in Computer Science, Information Science, Engineering, Mathematics, or a related field, or experience equivalent to a Bachelor's degree based on……
Contribute to the development of appropriate hardware, software or workflow configurations for the system or prototype to be used in V&V studies.…
We are looking for students with ability to commit to a minimum of 6 months internship with us! You will learn about company-specific simulation and development……
Ensure safety procedures are followed during field operations. Ongoing training and development programs. Perform basic health checks and verification during……
You will work on real-world projects that explore how large language models and AI tools can enhance developer productivity and engineering workflows.…
Identify, solve, and bridge gaps/problems across teams using experience and expertise. We follow consistent hiring practices and account for each candidate's……
Identify, prioritise and execute tasks in the software development life cycle; Collaborate with internal teams and external vendors to fix and improve our……
Minimum 2 years of experience in product design and development, preferably in connector design and manufacturing. Experience working with NX CAD software.…
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, or a related field. This is not a shadowing role.…
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. At least 5 years of back-end software development experience, with……
BS or MS degree in Computer Science, Engineering, or a related field. Stay current with emerging technologies in web development, AI, crypto, and blockchain to……
Currently enrolled or holding a bachelor's degree (or higher) in Computer Science or a related field. At least 4-5 years of full stack development experience in……
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