Senior Software Engineer | Linux

Safeguard Global

Sankt Gallen

On-site

CHF 120,000 - 170,000

Full time

30 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Safeguard Global is seeking a Senior Software Engineer specializing in Embedded Linux to contribute to advanced software for electromobility and inductive charging. You will own software development, architecture, and quality, collaborating with cross-functional teams to deliver secure, high-performance embedded systems.

You will work with hardware engineers, apply ISO 26262 and related standards, build on Yocto, and implement secure boot and OS hardening while shaping scalable software for

Qualifications

  • 8+ years of professional Embedded Linux software development.
  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field.
  • Experience with automotive standards, ISO 26262.
  • Hands-on Yocto Project or similar embedded Linux build systems.
  • Strong C/C++, Python, and Bash scripting.

Responsibilities

  • Develop embedded Linux software for inductive charging applications.
  • Define software requirements and architectures; create high-quality designs.
  • Collaborate with hardware teams for seamless hardware-software integration.
  • Ensure compliance with automotive standards and development processes.
  • Design security architectures (Secure Boot, SELinux, hardening).
  • Contribute to risk assessments and project-related mitigation.
  • Lead code reviews and share knowledge across the team.
  • Participate in international standardization efforts for inductive charging.

Skills

Embedded Linux development
C/C++
Python
Shell scripting
Yocto Project
ISO 26262
Communication
Team collaboration

Education

Bachelor's or Master's in CS/EE or related field

Tools

Yocto Project

Job description

Senior Software Engineer | Embedded Linux (all genders)

Employment Type: Permanent, full-time

For our partner company, we are looking for an experienced Senior Software Engineer specializing in Embedded Linux to contribute to the development of innovative software solutions for electromobility and inductive charging technologies.

In this role, you will take responsibility for software development, architecture, and technical quality while working closely with interdisciplinary teams to deliver secure, reliable, and high-performance embedded systems.

Your Responsibilities
  • Develop embedded Linux software for inductive charging applications.
  • Define software requirements and architectures, and create high-quality technical design specifications.
  • Communicate project progress transparently to internal and external stakeholders while managing actions and change requests.
  • Collaborate closely with hardware engineering teams to ensure seamless hardware and software integration.
  • Ensure compliance with relevant automotive standards and development processes, including ISO 26262, IEC 61508, and ISO/SAE 21434.
  • Design and continuously improve security architectures, including Secure Boot, SELinux, and operating system hardening.
  • Develop modern, connected applications using protocols and standards such as MQTT, ISO 15118, EEBUS, and OCPP over Wi-Fi and cellular networks.
  • Identify, assess, and mitigate technical and project-related risks, escalating issues when necessary.
  • Conduct code reviews and actively contribute to knowledge sharing within the team.
  • Participate in international standardization committees to help advance technologies for inductive charging.
Your Profile
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a comparable technical field.
  • At least 8 years of professional experience in Embedded Linux software development, preferably in a demanding industrial environment.
  • Strong knowledge of software development processes and relevant automotive standards, particularly ISO 26262.
  • Hands-on experience with the Yocto Project or comparable embedded Linux build systems.
  • Strong programming skills in C/C++, along with experience in Python and shell/Bash scripting.
  • Solid understanding of embedded hardware design and development processes.
  • Excellent communication and collaboration skills, with the ability to work effectively across interdisciplinary teams.
  • A structured, solution-oriented working style with a strong focus on quality, reliability, and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer - Electromobility
Senior Embedded Linux Engineer - Electromobility

Safeguard Global • Sankt Gallen

On-site
CHF 120,000 - 170,000
(Senior) Software Engineer
(Senior) Software Engineer

Müntener & Thomas Personal‑ und Unternehmensberatung AG • Sankt Gallen

On-site
CHF 90,000 - 130,000
Flexible hours
Part-time options
Training & development
+1
Senior Software Engineer - Linux (all genders)
Senior Software Engineer - Linux (all genders)

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Swisslinx AG • Stäfa

On-site
CHF 100,000 - 140,000
(Senior) Software Engineer
(Senior) Software Engineer

Müntener & Thomas Personal‑ und Unternehmensberatung AG • Switzerland

On-site
CHF 90,000 - 130,000
Flexible working hours
Part-time options
Training opportunities
Senior Embedded Linux Engineer - Automotive (C/C++, Yocto)
Senior Embedded Linux Engineer - Automotive (C/C++, Yocto)

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 90,000 - 120,000
Senior Embedded Linux Engineer / Architect \"BSP/Yocto\" (f/m/d) 80 - 100 %
Senior Embedded Linux Engineer / Architect \"BSP/Yocto\" (f/m/d) 80 - 100 %

Kistler Group • Winterthur

Hybrid
CHF 140,000 - 210,000
Meal discounts
Home office option
Flexible working hours
+1
System Engineer | FO System-Life-Cycle (all genders)
System Engineer | FO System-Life-Cycle (all genders)

BRUSA Elektronik • Buchs (SG)

On-site
CHF 120,000 - 180,000
Embedded Software Engineer m/f/d 100%
Embedded Software Engineer m/f/d 100%

Infors AG • Bottmingen

On-site
CHF 120,000 - 170,000
System Engineer|FO System-Life-Cycle
System Engineer|FO System-Life-Cycle

Safeguard Global • Sankt Gallen

On-site
CHF 120,000 - 160,000