Firmware Engineers - Odense, Denmark
Are you best in class in embedded development? Do you want to be part of a fast-growing, successful and market-leading robotics company, where nothing is impossible? Do you get excited about working with more than 100 brilliant and talented colleagues with 15 different nationalities? Then you are probably one of the Software Engineers, Universal Robots is looking for.
We have changed the ground rules in automation - and it is being noticed
Universal Robots is the worldwide market leader in collaborative robots. Our robots have revolutionized the way people work – not by making jobs redundant, but by improving productivity and creating a safer work environment.
Universal Robots is looking for highly-skilled employees who can meet the challenges of developing ground-breaking robots and bringing these to the market. The company is in the process of building its global organization and a strong market position. To learn more about our groundbreaking products visit http://www.universal-robots.com. ;
Universal Robots is part of Teradyne Inc.
Don’t just wait for the future. Create it.
As a Firmware Engineer, you will be part of a highly skilled team whose members are jointly responsible for designing and maintaining the embedded software in our robots. You will be developing low-level software that brings the robot hardware alive and supports a continuous improvement of robot safety and high performance of our world leading cobots. Your colleagues are experts in many different areas such as mechanical design, electronics, robot kinematics, high-level software and user-friendly graphic interfaces. You will be part of a Scrum-team working cross-functionally with other Software Developers, UX Experts and Test Engineers.
With passion and perfection
Your background is based in engineering, and you have a proven track record of good results. Perhaps you have 5+ years of professional experience in software development where you have shown your ability to build advanced embedded software with high quality. You may also have less experience, but can prove your talent during your studies or in other ways.
Either way, we expect you to be:
- An expert in microcontroller programming (C, asm for ARM Cortex)
- Able to write high quality, efficient, clean, testable and maintainable code
- Fluent in written and spoken English
In addition to this, it is a plus if you have experience with:
- Robot engineering
- Mathematics and physics
- Analog and digital electronics
- C++ and/or Python
- Motor control
- Functional Safety / safety-related software
- RTOS / real time systems
- VHDL programming
- Continuous integration and revision control systems (GIT)
- Agile development
We expect you to be flexible and a fast-learner, as our set-up is continuously evolving. You are excited about development and results, and you have an analytical approach to your work. You are structured and know how to work independently as well as part of a team. You thrive in a busy working environment and like solving complex tasks.
Apply for the position
Apply for this job via the "Ansøg" link. Please note that this is the only way we wish to receive applications. Interviews are held continuously.
Please write in your application that you've seen the job at Jobfinder