Full Stack C++ Developer / Embedded systems
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
- Develop the C++ software layer that communicates with industrial robots.
- Implement new communication protocols
- Work on real-time communication and data exchange between AdaOne and robotic systems.
- Work on 3D geometry
- Design, refactor, and maintain robust software modules for robots and sensors.
- Fix complex bugs.
You don’t need to be a robotics expert. We are interested in engineers who enjoy understanding complex systems, working close to hardware and data, and learning new technical topics.
Requirements
Engineering degree in software development, embedded systems, robotics, automation, signal processing, image processing, computer vision, or equivalent practical experience.
Strong skills in modern C++ and object-oriented programming.
Experience working with communication protocols, hardware interfaces, or industrial equipment is a strong plus.
Experience with one or more of the following is a strong plus:
- Robot or machine communication protocols
- Embedded or real-time systems
- Sensor or camera integration
- Sensor data acquisition and processing
- Image or signal processing
- 3D geometry
- Computer vision
- Software architecture and refactoring
- Performance optimization
You are comfortable investigating complex technical problems, debugging unexpected behaviours, and understanding how software, hardware, and data interact.
Experience with Git, CI/CD, and automated testing is a plus.
You enjoy working on software that interacts with the physical world and are comfortable learning new technologies and protocols independently.
Curiosity, autonomy, and a extreme rigor are highly valued.
Benefits & conditions
- A deep-tech international, passionate, agile team - honest and to the point.
- Work with a cutting-edge product used by top-tier industrial players.
- EIT Boost Up, i-Lab and EIC Seal of Excellence award winners.
- Freedom to act, real impact, and clients who push us to do better.
About the company
ADAXIS is a robotics software company unlocking the potential of next-generation manufacturing processes. Our technology makes industrial robotics accessible and easy to use for everyone. We aim to support a more robust, resilient, and sustainable industry by providing simple, intuitive tools for anyone involved in manufacturing.
Our software, AdaOne, enables users to transform robotic arms into hybrid machines for printing, machining, and inspecting parts made of metal, plastic, composites, and concrete. It includes everything needed to turn a standard robotic arm into a high-performance manufacturing tool - from program generation to simulation and real-time supervision. AdaOne is used globally by entrepreneurs, researchers, and manufacturers across industries such as aerospace, energy, transportation, and retail to produce and repair complex, cutting-edge parts. Our growing community pushes the boundaries of advanced manufacturing every day through their collaboration with ADAXIS.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Where to Find Entry-Level Software Engineering Jobs
Résumé-Driven Development: How IT trends affect the job market for software developers
Is Software Engineering Over-Saturated?