Our client is a well-funded AI start-up that develops robotics products (both hardware and software).
They are looking for a Senior software engineer to join their core software group. This is a hands-on role for a builder and problem-solver someone who enjoys tackling complex technical challenges, designing robust solutions, and contributing to a collaborative, innovation-driven team.
What Youll Do
Design, implement, and maintain software for a state-of-the-art robotic inspection platform
Contribute to the architecture of complex, distributed systems
Collaborate closely with algorithm, robotics, and application engineers
Drive best practices in coding, testing, and system design
Explore and adopt new technologies to keep the platform ahead of the curv
Requirements: What Were Looking For
5+ years of professional software development experience
2+ years of hands-on experience with C # or JAVA
Strong experience with Python or MATLAB
B.Sc. or M.Sc. in Computer Science, Computer Engineering, or related field
Solid skills in object-oriented design and system architecture
Team player with excellent communication skills and a can-do attitude
Fluent in English, both written and spoken
Curious, self-driven, and passionate about learning
Nice to Have
Experience developing software for advanced manufacturing or robotic systems
Familiarity with image processing, Machine Learning, or computer vision
Front-End development experience ( React, Angular, or similar)
Knowledge of C ++ or other lower-level languages
This position is open to all candidates.