Support the software lead in administration or software documentation when required. Participate in meetings with cross-functional teams to solicit inputs for……
Explore and apply modern AI technologies, including large language models, computer vision, multimodal AI, AI agents, and modern AI engineering techniques.…
A 4 year degree in Computer Science, Electrical Engineering, Robotics, or a closely related technical field. As a Software Engineer in the Perception team, you……
Education: Masters/PhD in Computer Science, Machine Learning, AI, Robotics, or related field. Collaboration and Documentation: Working closely with hardware……
BS or MS in Computer Science or a related field. The team is responsible for the design and development of cutting-edge systems and software for Motional's……
You will work with world-class experts in the field of mobility solutions and advance the state of the art in areas such as computer vision, sensor fusion,……
Masters or Ph.D. in Machine Learning, Computer Science, Robotics, Applied Mathematics, Statistics, Physics or a related field; or equivalent industry experience……
Experience with vision-language models, open-vocabulary detection, or embodied scene understanding. Work closely with navigation and manipulation teams to……
Work independently, as well as within a team, to ensure proper operation and maintenance of equipment. Familiarity with Linux-based development environments and……
Work with development, manufacturing, and quality teams to ensure image quality robustness from early development through mass production and field deployment.…
Bachelor’s degree (or higher) in Mechanical Engineering, Robotics, Mechatronics, Electrical Engineering, Computer Engineering, or related field .…
Bachelor’s/Master’s in Computer Science, Robotics, Electrical/Mechanical Engineering, or related field. You will work closely with robotics engineers, platform……
Support field testing, debugging, and deployment activities. Educational Background: Ph.D. or Master’s degree in Computer Science, Robotics, Engineering, or a……
Support field testing, debugging, and deployment activities. Educational Background: Ph.D. or Master’s degree in Computer Science, Robotics, Engineering, or a……
Work with the relevant software platforms in which the models are deployed. Improve users' perception of product authority, and deeply participate in the design……
Practical debugging instincts across the full hardware-software stack. Integrate manipulation with Asimov's perception stack and broader autonomy pipeline.…
To address these pain points, this project proposes leveraging large language models (LLMs) and large model technologies to achieve significant breakthroughs.…
Design and implement the end-to-end ranking system (recall, pre-rank, rank and mixed rank): Use massive behavioral data to deeply model users' personalized……
Support field teams by analyzing issues reported from deployed robots and assisting in identifying corrective actions or hardware/software compatibility risks.…
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