As an Embedded Software Engineer at Zühlke, collaborate on innovative software solutions for diverse industries. Engage in programming, requirements engineering, and direct client communication in an agile environment.
Responsibilities
As an Embedded Software Engineer, you will work with interdisciplinary teams and experience how technology and team spirit create innovative solutions.
You will collaborate closely with clients to develop, test, and deliver products that meet their needs.
At Zühlke, you’ll work across a wide range of systems, competencies, technologies, and industries.
Alongside modern C++ and C, we also use technologies like Rust, Embedded Linux, and Zephyr OS.
Programming is just one part of the job — requirements engineering, architecture, testing, documentation, and DevOps are equally important.
You ensure that good engineering practices are applied in daily work.
As a part of an agile team, you will develop products, embedded software architectures or automation pipelines, creating high-quality solutions that meet customer requirements.
You pay attention to a clean structure, good performance and sensible test coverage.
You communicate directly with customers in the projects.
You propose technical innovations, methods and principles that could be implemented on a project.
You support other colleagues in your project and across projects.
Requirements
You have a strong university degree in electrical engineering, computer science, or a related field — or an equivalent professional qualification.
You are passionate about high-quality software.
For you, requirements, design patterns, efficient data structures, unit tests, and documentation are just as important as writing great code.
The conscious use of resources and the real-time behavior of your software matter to you.
That's why C and C++ are part of your toolkit.
You bring first hands-on experience with operating systems like Linux or an RTOS.
Experience with Rust? That’s a plus.
Experience with programming GPUs or NPUs? Another plus.
You are communicative, open-minded, and confident in making decisions.
You are driven by curiosity, passionate about learning and sharing knowledge, and believe that great solutions are built through collaboration.
You are fluent in English and German, both written and spoken.
Benefits
Work life blend: we offer a safe & healthy workplace, with flexible working hours and the possibility to work from home
Profit share scheme: In addition to your annual salary, you may receive a profit share defined by the company’s success in the previous year
Global and Diverse Zühlke community: witness how colleagues from all our 16 offices across the globe come together to create a unique, positive and inclusive work culture, learning from one another at annual team camps, and celebrating year-end parties and other local festivities.
Committed to development: we are committed to the growth of our people and are investing in your development. We’re empowering you to build the skills you need to make a positive impact, both personally and for our clients, today and in the future.
CQV Project Engineer supporting biomanufacturing projects and collaborating with clients, vendors, and teams. Focusing on quality work and long - term relationships.
Software Engineer responsible for cutting - edge software development at Kyndryl's advanced technology systems. Collaborating with teams to deliver effective solutions rapidly and efficiently.
AI Intern collaborating on backend APIs for ad campaign management and user experience optimization at Disney. Engaging with data analytics and AI to enhance advertising technology.
Senior Software Engineer at Vizient improving software solutions in a fast - paced healthcare environment. Collaborating in a Pair - Programming setting and mentoring teammates.
Staff Software Engineer at Broadcom focusing on cloud - native app development and AI integration. Leading architectural decisions and mentoring distributed engineering teams in Virginia and California.
Senior Engineer managing design, configuration, and maintenance of protection systems at AVANGRID. Collaborating on energy delivery infrastructure projects that ensure safety and compliance standards.
Senior Software Engineer leading infrastructure and developer tooling at robotics company. Collaborating with cross - functional teams to ensure secure and efficient robot deployments.
Senior Software Engineer leading development of core retail systems at Makro. Overseeing software engineering teams, project management, and technical leadership.
Senior Engineer at Antares Capital overseeing the Wall Street Office platform. Focused on stability, scalability, and integration architecture in enterprise financial technology.
Software Architect designing large - scale distributed simulation systems. Collaborating on military C2 interfaces and executing full lifecycle software development in a diverse technical environment.