Georgfischer
Software Engineer Embedded Systems & Technical Lead (m/f/d)
Switzerland · On-site · Full time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerGeorgfischer
- LocationSwitzerland
- Work styleOn-site
- Employment typeFull time
- Employer posted
Do you enjoy getting hands-on with code while shaping the technical direction of innovative products?
In this role, you will combine software engineering expertise with technical leadership, taking ownership of embedded and machine software solutions for our Jointing Solutions portfolio (Infrared Fusion Machines). Approximately 30% of your time will be dedicated to hands-on development, while the remaining 70% focuses on steering, challenging, and coordinating external development partners to ensure high-quality, future-ready solutions. If you are passionate about technology, collaboration, and bringing ideas from concept to deployment.
Software Engineer Embedded Systems & Technical Lead (m/f/d)
Your responsibilities:
- Design, develop, and maintain embedded and machine software solutions, contributing directly to coding and software architecture
- Lead and coordinate external software development partners, ensuring technical excellence, timely delivery, and alignment with project objectives
- Define, document, and implement software requirements, interfaces, and system concepts in close collaboration with cross-functional teams
- Develop and maintain modern development environments, toolchains, CI/CD pipelines, and Azure DevOps integrations
- Plan, execute, and oversee integration, verification, and acceptance testing to ensure reliable and high-quality software releases
- Take technical ownership of software approvals, support product development projects with functional prototypes, and drive continuous improvement of development processes
Show full description
Your profile:
- Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or a related technical discipline
- 6+ years of professional experience in software development, including several years in embedded systems or machine software environments
- Strong hands-on programming skills in C/C++ and experience with at least one of the following: automation programming, Java, or C#/.NET
- Experience managing external development partners, suppliers, or distributed engineering teams while maintaining technical ownership
- Knowledge of Requirements Engineering and Systems Engineering methods, ideally combined with a solid understanding of electronics and hardware-software integration
- Curiosity and willingness to expand your expertise in automation, web technologies, HMI solutions, and modern software development practices
- Important: A valid work permit—or at least EU citizenship—is essential.
Your contact:
René Paparusso
Team Lead Talent Acquisition Management Switzerland
Phone: +41 52 547 10 79
Applications from recruitment agencies will not be considered.
#LI-DNI
Contact person:
René Paparusso
Talent Acquisition Specialist
rene.paparusso@georgfischer.com
Please submit your application via the ‘Apply’ button. The recruiter’s email is for enquiries only.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in Switzerland
ROLIVA currently lists 28 open roles like this in Switzerland.
Employers hiring for this
- Elastic5 open roles
- dentsu3 open roles
- Nebius3 open roles
- Thomson Reuters2 open roles
- ABB1 open role
At a glance
- Work styleOn-site
- Employment typeFull time
- SeniorityLead / Principal
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.