Specialist for Embedded Software and System Development (m/f/d)


With us, you won't just develop software; you'll work on real products, directly on the device, right in the middle of the action. Whether embedded systems, backend services, or data visualization: you'll combine clever code with practical implementation.

Do you want to take on responsibility, build things that work, and do so in a small, technically skilled team that really makes a difference? Then Velometrik is the right place for you.

Your area of ​​responsibility

  • Development and support of complex embedded systems based on Linux
  • Implementation of backend services with Node.js, Tcl/Rivet and SQL/PostgreSQL
  • Development of front-end applications with EJS and design of an intuitive user experience (UX)
  • Creation and maintenance of databases, including performance tuning and interface development
  • Development of tools for system diagnostics, logging, monitoring and performance analysis
  • Creation of technical concepts and documentation for internal and external use
  • Practical collaboration in the construction of small series and prototypes, including assembly, testing and quality assurance
  • Participation in the further development of production processes and system architectures
  • Implementation of small projects for external companies, e.g., adaptations or optimizations of communication protocols (CAN, I²C, WebSockets)
  • Analysis and understanding of third-party code, especially complex Tcl code, even without documentation

This is what you bring with you

  • Several years of experience in software development with Node.js, Tcl, Rivet, SQL/PostgreSQL
  • Knowledge of Java, Python, shell scripting and C
  • Confident handling of Linux-based embedded systems
  • Experience with communication protocols (CAN, I²C, TCP/IP, WebSockets)
  • Experience in front-end development and UX design (EJS, modern frameworks)
  • Ability to model, analyze and optimize complex data flows
  • Technical skills in prototyping as well as experience with assembly and manufacturing processes
  • Creative lateral thinking, strong problem-solving skills and high personal responsibility
  • Structured, independent working style and willingness to quickly familiarize yourself with new topics

Special features of the position

  • Interface between software development, UX design, hardware integration and production
  • Requires broad technical expertise and a high willingness to learn
  • Combination of practical work, theoretical know-how and creative thinking
  • Work in a small, interdisciplinary team where everyone takes on multiple roles

What we offer you

  • An innovative working environment with exciting projects
  • Versatile tasks between software, hardware, data and practice
  • Flat hierarchies and fast decision-making processes
  • The opportunity to actively participate in the further development of future-oriented products
  • Space for initiative, ideas and pragmatic solutions
  • A professional, uncomplicated team with genuine enthusiasm for technology and cycling

Contact us today!