Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Full Stack IoT Developer Embedded Linux 80-100%

Siemens

Siemens

Software Engineering
Zug, Switzerland
Posted on Mar 26, 2025

Job Description

Job ID

458275

Company

Siemens Schweiz AG, Smart Infrastructure, Global Headquarters

Organization

Smart Infrastructure

Job Family

Research & Development

Experience Level

Experienced Professional

Full Time / Part Time

Full-time

Contract Type

Permanent

Together with our customers, we combine the real and digital worlds.

Siemens is a leading technology company (employing around 6,000 people in Switzerland / 320,000 globally). We provide pioneering solutions for the building technology, energy, mobility, healthcare, and industry sectors.

Would you also like to actively shape the future and make a positive impact on the lives of millions of people in Switzerland? Then you’ve come to the right place! Apply today for the role of Full Stack IoT Developer Embedded Linux.

Your new responsibilities

  • Contribute to a cloud-based device management system in conjunction with embedded devices
  • Develop widely reusable embedded Linux components with a focus on cloud communication in the highest quality
  • Curiosity about taking on tasks in cloud backend development
  • Select and adapt open- and inner-source components and frameworks
  • Collaborate closely with the device product or platform team on a global scale
  • Work in an agile development environment following Scrum principles

Your talents and experience

  • Bachelor's or higher degree in engineering (electrical, computer science, or similar)
  • Knowledge of software engineering on embedded Linux-based devices (Yocto / cross-development) and effective use of OSS
  • In-depth knowledge of IoT devices and protocols such as WebSockets or MQTT
  • Validated experience in object-oriented design, preferably implemented in modern C++, as well as in scripting languages (Python)
  • Experience with modern CI/CD pipelines for embedded devices (CMake, GitLab Runner, Lava, etc.)
  • Existing knowledge of cloud development and native software development tools is welcome
  • Proactive and motivated personality with excellent communication skills
  • Fluent English skills and a commitment to learning German upon start, if not already proficient


Employee benefits

  • 2–3 days per week of mobile working is standard
  • Mobility allowance
  • Varied further training opportunities
  • Access to employee share programs
  • Further information about employee benefits can be found here

What it’s like working for us
We place significant emphasis on fostering an inclusive and flexible working culture that encourages everyone to be their authentic selves. Equal opportunities and diversity are important to us and contribute to an enriching corporate culture. We actively embrace mobile working to provide every colleague with more autonomy and the chance to achieve a good work-life balance. Learn more here

Are you a good fit?
Our culture at Siemens Switzerland is defined by more than just the working environment. It is the heart of our daily interactions and the key to our success. Do you have what it takes to become a Siemens employee? Take our quiz now and find out! Culture quiz

Frequently asked questions and contact information
Here you will find a collection of frequently asked questions and a way to contact us directly.

I look forward to receiving your application.

Nathalie
Talent Acquisition Partner

Information for recruitment agencies: Siemens is not accepting applications from recruitment agencies for this position. Thank you for your understanding.