×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer | Linux

Job in Sankt Gallen, 9000, St. Gallen, Kanton St. Gallen, Switzerland
Listing for: Safeguard Global
Full Time position
Listed on 2026-10-25
Job specializations:
  • Software Development
    Unix/Linux, Embedded Software Engineer, C++ Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 170000 CHF Yearly CHF 120000.00 170000.00 YEAR
Job Description & How to Apply Below
Location: Sankt Gallen

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.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary