
Search by job, company or skills
Job description
Work directly with the technical director to develop efficient algorithms for machines
Design, build and test computing systems for speed and performance
Derive computation methods with portable code for integration on complex systems, taking into consideration hardware used
Work with other team members to integrate computing systems onto practical systems with optical and mechanical systems.
Requirements
Degree/Master's/PhD in computer science or related disciplines with relevant experience in programming, EDA, FPGA, etc.
Ability to code in C. Hardware optimisation for computations is a plus.
Ability to understand equations and solution methods to implement on complex systems
Understand how to apply AI and machine learning algorithms to practical problems
Must be an exceptional team player, willing to go the extra mile for high performing teams.
Must have adaptability to solve difficult problems with like minded team members.
Fresh graduates welcome.
Job ID: 147361255
Skills:
Embedded Software, Systems Integration, C Programming Language, Object Oriented Programming, Real-Time Control Systems, Cross-Functional Collaboration, Automation Engineering, Troubleshooting
Skills:
mobile backend infrastructure, data, Copilot, Claude, Code Cursor, AI coding tools, Ai
Skills:
Test Data Generation, test automation, Requirements Analysis, Test Design, Test Planning, coverage gap analysis, failure triage, Documentation, automated quality gates, CI integration, refactoring, AI agents, risk discovery
Skills:
Angular, Distributed Systems, Python, Kubernetes, responsive custom operator interfaces, ROS 2, Gazebo, Protobuf, real-time architectures, industrial robot programming, industrial bus systems, cloud-native technologies, Machine Vision, Plc Programming, GRPC, Bazel
Skills:
Technical Documentation, Gcp, test automation, Browserstack, AWS, CI integration, AI agents, test frameworks, LambdaTest, automated quality gates
We don’t charge any money for job offers