Full-stack Application Engineer
Full-stack Application Engineer at Eureka Robotics supporting integration and deployment of robotic/AI technologies into partner products, with core skills in Python and C++.
- Compensation
- Not disclosed
- Location
- Tokyo, Japan
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 3+ years work experience
- Familiarity with professional working process (presentation, document writing, planning, time-management)
- BSc degree or higher in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering or related fields
- Python experience (Intermediate level)
- Some background in algorithmics (complexity) and mathematics (linear algebra, probability, statistics)
- Product development experience related to IT / embedded system / AI
- English: Intermediate level (TOEIC 650) or above
- Japanese: Advanced level (JLPT N1) or above
- Ability to work in a fast pace and high pressure environment
- Honest, detail-oriented, careful, high responsibility, teamwork personality
Nice to have
- 5+ years work experience
- 3+ years of project management experience
- Proficiency in Python and C++ programming
- Experience with software development process
- Familiarity with Linux software development and toolchain (e.g. git)
- Solid background in algorithmics (proof of correctness, complexity in time and space) and mathematics (linear algebra, probability, statistics)
- Knowledge of Robotics (kinematics, calibration, motion planning)
- Knowledge of Computer Vision and AI (deep learning framework and tools)
- Intermediate level or above of CAD and electrical design
Full description
Full-stack Application Engineer
Company presentation
Eureka Robotics is a deep-tech startup originating from Singapore, delivering cutting-edge robotic and AI technologies under our core philosophy: “Physical AI that Delivers.”
We develop advanced robotic systems capable of performing high-precision and high-precision handling tasks, work traditionally achievable only by humans by combining state-of-the-art motion control, computer vision, and AI.
With offices in Singapore, Vietnam, Japan, and the United States, we operate as a global engineering powerhouse, partnering with leading companies in manufacturing, logistics, electronics, aerospace, and beyond. Our university-backed technologies (NTU Singapore, MIT, University of Tokyo) and world-class engineering teams enable us to bring real-world impact through robust, reliable, and high-performance physical automation.
Our mission is to create Physical AI that can truly see, think, and act in the real world, AI that delivers tangible, meaningful results in industrial environments.
At Eureka Robotics, you will work with passionate, international teammates who thrive on solving hard problems, learning fast, and building innovations that do not yet exist in the market.
If you are excited about:
- Pushing the boundaries of robotics and AI
- Working in a globally distributed, high-talent team
- Driving real impact in industries around the world
Eureka Robotics is the place where your ambitions can take shape.
Webpage:
##
About this role
As Full-stack Application Engineer, your mission is to support the integration and deployment of our technologies into our partner’s products and applications.
You will cover a wide range of work including programming, testing, design, as well as system integration.
Key responsibilities
- Cooperate with our partners’ engineers to define the requirements and specifications of the product or application
- Cooperate with our internal development team to develop solutions, including design, programming, testing…
- Integrate the solutions into our partner’s product or application
- Performing partner/customer support, training, demo, troubleshooting
- Project management and maintaining a good relationship with partners/customers
Requirements
Minimum
- 3+ years work experience
- Familiarity with professional working process (presentation, document writing, planning, time-management)
- BSc degree or higher in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering or related fields