We are looking for a Senior software engineer to join a team developing a next-generation robotic inspection platform used in real-world, production environments.
This role focuses on building high-performance, mission-critical core software at the heart of advanced robotics systems. You will have significant impact on system architecture, engineering standards, and end-to-end delivery, working closely with algorithms and robotics experts.
Key Responsibilities
Design, develop, and maintain core software components leveraging AI technologies
Take a leading role in system architecture and high-level design decisions
Collaborate closely with algorithms, robotics, and application teams
Lead integration of AI-driven solutions into production software
Drive best practices in software engineering, testing, and system design
Requirements: Several years of professional software development experience
2+ years of hands-on experience with C #
Strong experience with Python or MATLAB
Hands-on experience with AI technologies - required
B.Sc. or M.Sc. in Computer Science or a related field
Solid understanding of object-oriented design and system architecture
Strong communication skills and high-level English proficiency
Nice to Have
Knowledge of image processing, Machine Learning, or Computer Vision
frontend experience with React or Angular
Familiarity with C ++ or other low-level programming languages
This position is open to all candidates.