Together with our customers, we combine the real and
digital worlds With technology, software and services for smart
buildings, we transform the everyday for everyone. By combining the
real and digital worlds, we empower our customers to reach their
decarbonization goals, lower their operating costs and create
world-class occupant experiences for their people. It's not just
about improving buildings – it's about creating efficient, safe,
adaptable and sustainable environments, which improve the way the
world lives and works. The digital transformation of buildings is a
fast-changing, dynamic sector, and it needs more than just great
technology - it needs great people, too. We know a business only
thrives if its people are thriving, so at Siemens we put our people
first. Within our buildings business, our diverse global team will
support you through your career and challenge you to grow in new
and exciting ways, as we transform the world's infrastructure.
Would you also like to play an active role in influencing current
trends and developments 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 position of Embedded Linux Software
Engineer. Join our core team dedicated to developing the next
generation of intelligent and connected building systems. We are at
the forefront of significantly improving energy efficiency and user
friendliness in autonomous buildings, where technology interacts
seamlessly with people, systems, and external elements Your new
responsibilities - Design and develop embedded software and
architecture for Linux-based edge devices, using containerization
technologies for scalable deployment in building automation
environments - Implement, test, maintain, and continuously improve
software for secure, reliable, and high-quality device operation
using modern DevSecOps practices and CI/CD automation - Drive
technical quality through clear documentation, issue analysis, bug
fixing, and effective source code management - Collaborate with
global colleagues on requirements, feature refinement, and release
activities while taking ownership of topics end to end - Contribute
to reusable internal and open-source components with an open
mindset and an upstream-first approach - Take on the scrum master
role for the team and support agile ways of working with a focus on
customer centricity, continuous improvement, and timely delivery
Your talents and experience - A master's or bachelor's degree in
Computer Science, Electrical Engineering, or a comparable technical
field - Several years of experience in professional software
development and object-oriented design - Strong programming skills
in Rust/C++;
knowledge of Go is a plus - Solid expertise in
software engineering for embedded Linux systems, ideally including
Yocto Project - Hands-on experience with networking and
connectivity topics such as TCP/IP, IPv6, MQTT, mDNS, firewall
concepts and more - Familiarity with containerization and
application management, ideally with Podman - Experience with
modern development practices, including the effective use of
AI-assisted development tools, Git, CI/CD pipelines, and test
automation - Confidence working in agile environments, ideally with
experience as a scrum master enabling effective collaboration and
continuous improvement - Knowledge of building automation or IoT
protocols such as BACnet/SC, Modbus, KNX, M-Bus, CoAP, Thread, KNX
IoT, or HTTP is an advantage - Experience with SBOM generation
processes, standards, and tools (e.G., in the context of the Cyber
Resilience Act) is an advantage - A proactive, solution-oriented
mindset, strong communication skills, and a clear willingness to
take ownership - Fluent English;
German language skills are
beneficial 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 Our corporate
culture – your new working environment The culture at Siemens
Switzerland is more than just a working environment – it is at the
heart of our day-to-day interactions and the key to our success.
Siemens Switzerland offers a future-oriented working environment
characterized by innovation, sustainability and personal
development. We are characterized by personal responsibility, equal
opportunities and diversity, to which every employee can contribute
authentically. Flexible working models and remote working are a
reality for us and enable our employees to achieve a good work-life
balance. Learn more and find out if you are a good match with
Siemens by taking our culture quiz! News and stories See for
yourself how innovative technology can change the present. If you
want to find out more about what projects can be implemented using
Siemens technology, here are some current examples. 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 Your way to Siemens - How we hire
Information for recruitment agencies: Siemens is not accepting
applications from recruitment agencies for this position. Thank you
for your understanding.
By continuing you agree to our Terms & Privacy Policy.