Your role
* As part of our agile software development team, you develop our robot platform responsible for: administration, task programming and orchestration of execution
* You improve the interpreter, parser and development tools for our Lingua Franka state machine language, written in Haskell
* Your code communicates with lower-level robot control processes using binary protocols as well as with clients using REST APIs and WebSockets
* You develop lower-level components using languages like C++, shell scripts and RUST
* You collaborate with your SCRUM team members through pair programming, code reviews and design discussions
Your experience & qualifications
* You have a university degree in a related field or similar professional education
* You have at least five years of professional experience in software development
* Ideally, you already have work experience as a Haskell developer
* Experience in strongly typed functional programming (in particular Haskell, but also Elm, Scala, F#, OCaml) is a must
* You have a solid understanding of Linux operating systems, networking and shell-scripting
* You have a habit of writing tests and requirements, documenting code and maintaining CI/CD-pipelines
* Good English skills are necessary, German is a plus
Why us?
Franka Robotics stands out as a financially stable and supportive workplace, committed to the growth and well-being of our employees. With a focus on development opportunities, we empower team members to take on challenging tasks and impactful projects, encouraging both professional and personal growth. We’re proud to host a diverse, international team based in a central location with excellent public transportation links, making it easy for employees to stay connected.
In addition to an engaging work environment, we offer a competitive benefits package that includes a company pension scheme, health insurance, and a childcare subsidy. We also believe in fostering a sense of community through regular company events, creating a workplace where our people can thrive both inside and outside of work.
About us
At FRANKA ROBOTICS - we build robots with ethics, which comes with great responsibility, creating state-of-the-art award-winning technology made to improve human lives and change our world for the better. Every day is filled with hard and exciting work, and the ability to take game-changing decisions from day one. We seek a hands-on mindset of those who strive for results, but enjoy the process of getting there.
Franka Robotics GmbH, formerly known as Franka Emika, is a fully owned subsidiary of Agile Robots SE. Agile Robots SE is an international high-tech company based in Munich (GER) with a production site in Kaufbeuren and more than 1900 employees worldwide.
We have great plans – we have great people
– Do you want to become part of our FRANKA ROBOTICS Team?