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 of a robotic inspection platform
Take a leading role in system architecture and high-level design decisions
Collaborate closely with algorithms, robotics, and application teams
Drive best practices in software engineering, testing, and system design
Evaluate, introduce, and integrate new tools, frameworks, and technologies
Requirements: Several 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 or a related field
Solid understanding of object-oriented design and system architecture
Strong communication skills and high-level English proficiency
Nice to Have:
Experience in robotics, automation, or advanced manufacturing systems
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.