Join our team and build your career with us
We’re seeking a Software Engineer (full remote, preferably close to Europe’s timezone) to join our developers’ team and develop with us the next generation of industrial factory automation software.
About Eleven Dynamics
Eleven Dynamics is at the forefront of the automation industry, specializing in metrology automation. Founded in Switzerland in 2020, the company has quickly become a leader in smart factory solutions with its cutting-edge software, Automation Suite. This successor to NEXOS enhances manufacturing
processes by integrating diverse measurement tools into a seamless system, supporting predictive maintenance and advancing sustainable production practices. With its global reach and a commitment to innovation, Eleven Dynamics is driving the transformation towards more efficient and intelligent manufacturing environments.
Our Product
Automation Suite, the next-generation evolution of our award winning NEXOS software. Designed for the modern manufacturing landscape, Automation Suite is a powerhouse of functionality, efficiency, and flexibility, crafted to drive substantial return on investment for our clients.
Streamlined metrology workflow automation:
Automation Suite excels in metrology automation, simplifying complex metrology tasks with assisted path planning and intuitive interactions. This focus on metrology ensures precision in every step of the manufacturing process, from initial design through execution.
Predictive performance with advanced data simulation:
Leverage cutting-edge data simulation within Automation Suite to predict and refine real-process outcomes. This capability enables manufacturers to anticipate potential issues and make adjustments proactively, ensuring optimal performance and reducing downtime.
Comprehensive metrology data management:
Automation Suite integrates seamlessly across all stages of production. It not only provides comprehensive metrology data but also integrates flawlessly with existing metrology analysis tools. Customers have the flexibility to continue using their current systems or to switch to our fast inline
analysis capabilities, which utilize distributed metrology tools using gRPC for enhanced performance and scalability.
Technically Speaking:
Automation Suite is a software used to design a digital twin, build robot path, simulate motion and sensor data collection. Integrated functions such as automatic path planning, collision detection help the user to build a safe, repeatable and optimized automated workflow.
Once connected, it interacts with all the environment’s hardware (metrology sensor, robot/cobot, rotary table, linear axis, inspection software, PLC).
Automation Suite being the only interface for the operator allowing a smooth integration in the factory (note here we do not develop hardware ourselves).
How we work
Our HQ is in Switzerland and our main office is in Germany. While we operate mostly remote, we have yearly gathering events and also travel to support customers.
With us, you have the opportunity not to be micromanaged, but to take responsibility and contribute with your skills as well as qualities. Being a start-up means learning. Therefore, we live in a culture where we openly discuss problems & solutions, actively take decisions, celebrate success and support mistakes (best learning source). We work as agile as possible, eliminating hierarchies and working as a team where every opinion is valued and your contribution makes a huge difference.
Software Development
All developed software’s knowledge is still within the company and we take a lot of care with development and code revisions (PRs). We’re using unit tests and integration tests to ensure that the code base stays elegant and stable. Each developer is responsible for testing their own code and documenting new features in code as well as in our manual.
It is very common that while we develop software we integrate new technologies that we do not know, so the development also requires research of the best ways of solving different problems and assessing, learning and choosing the best one. We are cautious with over-engineering and reinventing the wheel when developing.
In general, we try to encourage multidisciplinary developers (full stack) but also taking advantage of everyone’s specialties. In any case, as we already mentioned, everything can be learned.
As IDE we use Visual Studio along side GIT to keep track of our changes on Azure DevOps. Our codebase is 90% C# and the rest C++. We use Python for some automation tasks.
Other things to expect
While your main task will be software development, you will also:
Be in contact with customers for second level support and remote debugging of software issues (sometimes is just about making sure the cable is really connected…) but also for solution engineering/consulting. Collaborating with customers is also crucial to help us improve the software.
Collaborate and support our sales team to pursue interesting leads.
Help automating internal business and development processes to make all the team’s work and collaboration more efficient.
Document and explain the functionality added to the software.
Requirements
You are a Software engineer interested in industrial software development (at least 3 years of work experience).
Talented in programming (with strong typed language preferably, C#, C++, C, Java…).
Fluent in English.
Motivated to stretch your capabilities learning new fields (e.g., sales, testing, QA, devops, busops…)
Comfortable to work in an agile environment, having the courage to take new approaches, and respectful with your work and the ones of your teammates.
Appreciating a remote workplace.
Benefits
Highly motivated and welcoming team
Positive error culture and open communication
No politics and straight talks
Own part of the company through our ESOP program
Good work-life-balance and flexible schedules
Arrange your own working hours as long as you achieve your targets
The compensation is market-oriented.