Your place with us

You want to move something? Join our team and support us with great projects and our innovative ideas in the field of automation and the industrial Internet of Things.

We are looking for you!

At COLIGO Technologies GmbH, you will not find much management, anyone of us has his role and is trusted by the rest of the team. You will find a friendly working environment and an international team. We are a small group of experts, working for clients all over the world on challenging and strategic projects, for them and for us.

Our current open positions are preferably at our headquarters in beautiful Bavaria but we are open to hybrid and remote options.

Your Benefits!

In addition to a motivated team and a great working environment, we also offer you numerous specials.

Fresh seasonal fruits

Modern office in city center

JobRad Employer

Flexible working hours

Home office, hybrid, office - free choice

Starbucks coffee

Underground parking

Height-adjustable tables

Modern hardware

Flat management

Start-up culture

Team Events


IoT Software Engineer (m|f|d)

Your mission

We are looking for an IoT software engineer (computer science/electrical engineering) to join our team. You are experienced, motivated and want to get actively involved in the exciting world of automation and digitalization. You should have sound knowledge of writing applications for edge devices. Language skills such as C++, Rust, Python or similar are required to develop efficient and resilient solutions for IoT ecosystems. Our company, COLIGO Technologies GmbH, is a startup providing software services to a global customer base.

We need you

Edge Device Software Development
  • Design, develop and maintain software applications for edge devices in IoT environments
  • Implementing solutions to optimize performance, reliability & scalability for edge computing
Programming languages
  • Use C++, Rust, Python, Go or other comparable languages ​​to write efficient and high-performance code for resource-constrained edge devices
IoT protocol implementation
  • Implementation of communication protocols and interfaces for a seamless connection between edge devices and IoT platforms
  • Implement robust communication channels between edge devices and cloud services that enable seamless transfer of data for real-time analytics and monitoring
Industrial protocols
  • Understanding and practical experience with industrial communication protocols, especially OPC UA
  • Development and implementation of solutions that use OPC UA for seamless and secure data exchange between edge devices and industrial systems
  • Implement security measures to protect IoT devices and data, including encryption, authentication and secure communication protocols
  • Design with a focus on fault tolerance and resiliency to ensure continuous operation even in the event of network interruptions or hardware failures
Optimization and performance improvement
  • Optimize software for edge devices to minimize resource consumption and maximize performance
  • Conduct performance analysis and implement improvements as needed
Cross-functional collaboration
  • Collaborate with cross-functional teams including UI/UX designers, web developers and cloud engineers to ensure seamless integration of edge devices into the wider IoT ecosystem

You're a good fit for us

  • University degree in computer science, electrical engineering or a related field
  • Proven experience as an IoT software engineer with a focus on edge device development
  • Mastery of programming languages such as C++, Go, Rust, Python or similar
  • Familiarity with IoT protocols and standards
  • Experience with embedded systems and resource constrained environments
  • Strong problem-solving and debugging skills
  • Knowledge of IoT security best practices

Bonus skills

  • Experience with Linux and the Yocto project
  • Experience with IoT platforms and cloud services
  • Knowledge of container-based technologies for edge computing
  • Experience with real-time operating systems (RTOS)
  • Experience with microservices

We offer you

  • Highly interesting technical topics
  • Future technologies that define digitalization
  • Working on projects that are of high strategic importance for our customers
  • Direct access to our partners' R&D teams and specialists
  • Independence and personal responsibility
  • Professional development opportunities (product responsibility, project management)
  • Modern working environment (flexible working hours, home office)
  • Working with the latest technologies
  • Young team with flat management structures
  • Location: Allgäu, the region with the best work-life balance
  • Attractive salary models
  • JobRad
  • Start-up culture
  • Modern office in the city center
  • The security of a rapidly expanding employer

Interest? Send your complete application documents by email.

Apply now by email