The data privacy settings of your browser prevent this site from functioning properly. Please open the site in a new tab. Alternatively, you can allow cross-sitetracking in your browser.
Open in new tab
SENIOR FIRMWARE DEVELOPER (M/W/D) - Job - Career

SENIOR FIRMWARE DEVELOPER (M/W/D)

HACKING THE PHYSICS AND ECONOMICS OF MOTION CONTROL WITH DIGITAL TECHNOLOGY

At Synapticon we’re reshaping the world of motion control for robotics and machinery at the point of motion.
The company introduces an entirely new approach to motion axes by integrating formerly discrete components, such as motors, drives, sensors and gearboxes into seamless units and digitalizing performance and quality factors that are so far dependent on costly mechanical manufacturing. Innovation leaders around the world choose to work with Synapticon to path their way into the future of intelligent, motion control-related systems.  Be part of it, join Synapticon!

YOUR MISSION

The Firmware Developer position aims to find somebody with a very good theoretical background in software development. This likely means you spent 4 years learning about search functions, data containers, and other algorithms and patterns to solve common problems. You should have about 5 years of work experience and therefore know very well how to use a debugger, setup build tools, write unit tests, etc.

You should understand (through experience) the importance of writing clear and maintainable code. You should be able to hold the behavior complex systems in your head, and reason about it. You should be able to quickly learn what they need from the Internet or peers, and should have a strong desire to perfect your craft.

YOUR PROFILE

  • Understanding of coding patterns and when to ignore them.
  • Affinity for solving complex architectural challenges.
  • Urge to rewrite algorithms to optimize performance.
  • A deep sense of personal responsibility for the features you implement.
  • A love for learning new technologies and programming concepts.

QUALIFICATIONS REQUIRED

  • B.Sc. in Computer Science or similar
  • At least 5 years of software or firmware development experience.
  • Excellent grasp of C
  • Strong communication skills for writing architecture and feature specifications.
NICE TO HAVE
  • Experience with Python.
  • Some understanding of multi-threaded or parallel-execution software design.
  • Experience programming for a microprocessor, such as 8051, ARM, or PIC.
  • Ability to read electronics schematics.

WE OFFER

Dynamic work environment with flat hierarchies
Unlimited possibilities to develop yourself
Attractive remuneration
High temporal and spatial flexibility
Team Events
SENIOR FIRMWARE DEVELOPER (M/W/D) - Job - CareerSENIOR FIRMWARE DEVELOPER (M/W/D) - Job - CareerSENIOR FIRMWARE DEVELOPER (M/W/D) - Job - CareerSENIOR FIRMWARE DEVELOPER (M/W/D) - Job - CareerSENIOR FIRMWARE DEVELOPER (M/W/D) - Job - CareerSENIOR FIRMWARE DEVELOPER (M/W/D) - Job - CareerSENIOR FIRMWARE DEVELOPER (M/W/D) - Job - Career
Submit application

Hi! We’re about 60 experts actively looking to expand our talent. 

Our engineering team is from all walks of life, countries, and cultures. Our diversity drives our creativity, and we look forward to having your unique outlook shape our product.

Working hours and location are flexible at Synapticon, because working families need that. Although you may need to be beside your robot for much of the day, we understand that sometimes getting away from the problem to think is the better approach.

Our unique SoC microprocessor has a massive amount of processing power, available to build unique, real world physics-defying algorithms right into the robot joint. We strive to use the best technology for the problems we are working to solve.