Software Engineer| Diagnostics (all genders)

BRUSA Elektronik AG

Buchs (SG)

On-site

CHF 140,000 - 210,000

Full time

4 days 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

BRUSA Elektronik AG in Buchs (CH) seeks an experienced engineer to advance diagnostic functions for our inductive charging system. You will collaborate with software architects and other departments to shape the diagnostic software architecture and verification criteria.

The role requires a degree in a technical field, 7+ years in automotive software and 3+ years in diagnostics, plus hands-on Aurix and preferably STM32, AUTOSAR components, and diagnostic protocols like UDS and OBD.

Qualifications

  • Degree in Computer Science, Electrical Engineering, Embedded Systems, or related field.
  • 7+ years in automotive software domain; 3+ years diagnostics.
  • Experience with Infineon Aurix microcontrollers.
  • Knowledge of AUTOSAR diagnostic components and protocols (UDS/OBD).

Responsibilities

  • Develop technical concepts for diagnostic and system functions of inductive charging.
  • Evaluate impact of new diagnostics on software and system architecture with colleagues.
  • Define and maintain system and software requirements and verification criteria.
  • Ensure compliance with ASPICE and ISO/IEC standards and charging/safety standards.
  • Develop and maintain diagnostic features and roadmaps with project/product management.
  • Support development and testing phases; coordinate with suppliers for series readiness.

Skills

Automotive software
Diagnostics
Analytical thinking
Team player

Education

Degree in Computer Science or Electrical Engineering

Tools

Infineon Aurix
STM32
AUTOSAR
UDS & OBD

Job description

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

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer ( all genders) - Diagnostics
Software Engineer ( all genders) - Diagnostics

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 90,000 - 120,000
Software Engineer ( all genders) - Diagnostics
Software Engineer ( all genders) - Diagnostics

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 120,000 - 180,000
Senior Automotive Diagnostics & Embedded Software Engineer
Senior Automotive Diagnostics & Embedded Software Engineer

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 140,000 - 210,000
System Engineer|FO System-Life-Cycle (all genders)
System Engineer|FO System-Life-Cycle (all genders)

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 120,000 - 170,000
Senior Software Engineer | Linux (all genders)
Senior Software Engineer | Linux (all genders)

BRUSA Elektronik • Buchs (SG)

On-site
CHF 120,000 - 180,000
System Engineer (all genders)
System Engineer (all genders)

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 100,000 - 120,000
Software Engineer | Functional Safety (all genders)
Software Engineer | Functional Safety (all genders)

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 140,000 - 190,000
Software Engineer ( all genders) - Functional Safety
Software Engineer ( all genders) - Functional Safety

BRUSA Elektronik AG • Buchs (SG)

On-site
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)

On-site
CHF 90,000 - 130,000
Senior Software Engineer Automotive Diagnostics & E-Mobility
Senior Software Engineer Automotive Diagnostics & E-Mobility

BRUSA Elektronik AG • Buchs (SG)

On-site
CHF 90,000 - 120,000