Software Engineer ( all genders) - Diagnostics

BRUSA Elektronik AG

Buchs (SG)

Sur place

CHF 90 000 - 120 000

Plein temps

14 jours+
Générateur de candidature

Une candidature conçue pour ce poste — un CV et une lettre de motivation personnalisés qui correspondent à l’offre.

Passez les filtres ATS

Résumé du poste

A leading power electronics company in Switzerland is seeking a Software Engineer for Diagnostics to develop technical concepts and ensure compliance with norms and standards. The ideal candidate will have a degree in Computer Science or related field, with at least 7 years of experience in automotive software, focusing on diagnostics. You will work closely with various departments to enhance system features. The position offers a chance to contribute to the future of E-Mobility in a collaborative environment.

Qualifications

  • Successfully completed degree in a technical field.
  • At least 7 years of experience in automotive software.
  • Minimum 3 years in automotive diagnostics.

Responsabilités

  • Develop technical concepts for diagnostic functions.
  • Coordinate the impact of new software and system functions.
  • Ensure compliance with relevant standards.

Connaissances

Automotive diagnostics
Software development
Problem-solving
Communication
Teamwork

Formation

Degree in Computer Science, Electrical Engineering, Embedded Systems, or related field

Outils

Infineon Aurix microcontrollers
STM32
AUTOSAR diagnostic components

Description du poste

Our passion for technical challenges drives us every day. With around 400 employees at our sites in Switzerland, Germany and China, we develop and produce the most innovative power electronics for electromobility. BRUSA Elektronik AG, headquartered in Buchs (Canton St. Gallen), has been a leading supplier of power electronics in the field of e-mobility since 1985. The "BICS" division focuses on the development of the next generations of inductive charging for automotive applications.

Electromobility is the future. Be part of it! Join us in Buchs (CH) with immediate effect or by appointment as a

Software Engineer ( all genders) - Diagnostics

What you will move in this role:

  • Development of technical concepts for diagnostic functions as well as for functions, requirements, and interfaces of our inductive charging system
  • Evaluation and coordination of the impact of new diagnostic and system functions on the software and system architecture, in close collaboration with the Software Architect and other specialist departments
  • Definition, maintenance, and alignment of system and software requirements, including creation and monitoring of the necessary verification and validation criteria
  • Ensuring compliance with relevant norms, standards, and processes, especially ASPICE as well as charging‑and safety‑related standards such as ISO 15118 and IEC standards
  • Development of new diagnostic and system features, including derivation and maintenance of a function and product roadmap in coordination with project and product management
  • Support of development and testing phases, including analysis and review of test results, as well as coordination with suppliers and internal interfaces to ensure series readiness

What skills and experience you should bring:

  • Successfully completed degree in Computer Science, Electrical Engineering, Embedded Systems, Mechatronics, or a comparable technical field
  • At least 7 years of professional experience in the automotive software domain and at least 3 years of experience in automotive diagnostics
  • Hands‑on experience with Infineon Aurix microcontrollers; ideally additional knowledge of STM32
  • Solid expertise in AUTOSAR diagnostic components (e.g., DCM, DEM) and diagnostic protocols such as UDS and OBD
  • Strong analytical and structured way of working, with excellent problem‑solving and debugging skills
  • Team‑oriented mindset, strong communication skills, and a self‑driven, proactive working style
What makes us unique:

We are passionate about E-Mobility and have the vision to make a positive contribution to our environment and society. This drives us every day to realize innovative ideas in global teams.

Do you share our fascination for E-Mobility and would like to become a part of our success story? Do you enjoy implementing your own ideas with a lot of creative freedom? Then we are looking forward to your application (including CV, school and university certificates and cover letter).

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

System Engineer (all genders)
System Engineer (all genders)

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 100 000 - 120 000
Software Engineer ( all genders) - Diagnostics
Software Engineer ( all genders) - Diagnostics

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 120 000 - 180 000
Automotive Diagnostics Software Engineer (AUTOSAR/UDS)
Automotive Diagnostics Software Engineer (AUTOSAR/UDS)

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 120 000 - 180 000
Hardware Engineer (all genders)
Hardware Engineer (all genders)

BRUSA Elektronik AG • Suisse

Sur place
CHF 80 000 - 100 000
Hardware Engineer (all genders)
Hardware Engineer (all genders)

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 110 000 - 160 000
Senior Hardware Engineer – Power Electronics for EVs
Senior Hardware Engineer – Power Electronics for EVs

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 110 000 - 160 000
Software Engineer ( all genders) - Functional Safety
Software Engineer ( all genders) - Functional Safety

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 90 000 - 120 000
Power Conversion System & Software Engineer (m/f/d)
Power Conversion System & Software Engineer (m/f/d)

BRUSA HyPower AG • Buchs (SG)

Sur place
CHF 90 000 - 130 000
Senior Software Engineer - Linux (all genders)
Senior Software Engineer - Linux (all genders)

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 90 000 - 120 000
System Engineer (all genders)
System Engineer (all genders)

BRUSA Elektronik AG • Buchs (SG)

Sur place
CHF 90 000 - 110 000