Software Engineer - Embedded Systems & IoT

Mindhash — Netherlands · Posted ~1 hour ago

Full-time Hybrid

Skills

embedded software microcontrollers IoT low-level software software engineering cloud integration user interfaces computer science fundamentals embedded systems cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-time hybrid software engineering role for someone who enjoys solving complex technical problems across embedded systems and connected devices. You will move between microcontrollers, low-level software, cloud integrations, tooling, and interfaces while working closely with hardware specialists.

Highlights

Work across embedded software, connected devices, cloud integrations, tooling, and user interfaces in a small, skilled, multidisciplinary engineering team.

Description

Company Description Mindhash is a software and hardware engineering company based in Hengelo. We help companies turn complex technical challenges into reliable products, from embedded systems and IoT devices to cloud software, prototypes and custom electronics. We are a small, informal team with a shared love of technology and well-engineered solutions. Role Description This is a full-time hybrid Software Engineer role based in Hengelo. We are looking for a software engineer who enjoys working on a variety of technical projects in a small skilled team, with a strong focus on embedded software. You’ll work on everything from microcontrollers, connected devices and low-level software to tooling, cloud integrations and user interfaces. We’re looking for someone who enjoys solving complex problems, likes working closely with hardware and is comfortable switching between different technologies and projects in a small team. Qualifications Solid foundation in Computer Science concepts, including algorithms, data structures, and software engineering principles.Practical experience in Software Development and Programming, with proficiency in at least one modern programming language (e.g., C, Python).Hands-on experience with Back-End Web Development, such as building APIs, working with databases, and integrating services.Strong understanding of Object-Oriented Programming (OOP) and ability to design modular, reusable, and testable components.Experience with version control (e.g., Git), automated testing, and continuous integration/continuous deployment (CI/CD) practices.Ability to collaborate in interdisciplinary teams, communicate clearly, and document technical work effectively.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Comfort working with a small team.