About the Role
Our client, a well-funded AI start-up developing advanced robotics solutions (hardware and software), is seeking a Senior software engineer to join its core software group. This is a hands-on role for a builder and problem-solversomeone who thrives on complex technical challenges, designs robust solutions, and contributes to a collaborative, innovation-driven team.
What Youll Do
Design, implement, and maintain software for a cutting-edge robotic inspection platform.
Contribute to the architecture of complex, distributed systems.
Collaborate closely with algorithm, robotics, and application engineering teams.
Drive best practices in coding, testing, and system design.
Explore and integrate new technologies to keep the platform ahead of the curve.
Requirements: 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.
Strong team player with excellent communication and a can-do attitude.
Fluent in English, 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.
frontend development experience ( React, Angular, or similar).
Knowledge of C ++ or other lower-level languages.
This position is open to all candidates.
.המשרה מיועדת לנשים ולגברים כאחד