Software Architect (m/f/d) Battery Management Systems

Zaya HR Solutions188 days ago60,000 - 90,000 EUR
Böblingen, DE
Zaya HR Solutions

About this job

Compensation: €60k - 90k
Job type: Full-time
Experience level: Mid-Level, Senior
Role: Embedded Developer
Industry: Automotive, Information Technology, Software Development / Engineering
Company size: 11–50 people
Company type: Private


autosar, can-bus, c, uml, ibm-doors

Job description

For our client CTC Cartech located in Stuttgart we are currently looking for a Software Architect (m/f/d) for a permanent position. The company is a competent partner in the automotive industry for model-based development of high-voltage components. They specialise in the field of electric drives, e-mobility, agricultural technology, measurement technology and bus systems.

Primary responsibilities:

  • Analyze software requirements and the hardware software interface specification
  • Develop high level software architecture (QM/ASIL relevant) for the battery management system application and interfaces between the SW architectural elements
  • Responsible for analyzing and verifying that the software architecture meets automotive standards including but not limited to Functional Safety, Cybersecurity, etc.
  • Documentation of the SW Architecture in conformance to the automotive industry standards/guidelines and internal guidelines and strategies
  • Plan and estimate the tasks associated with the architecture deliverables
  • Drive continuous improvements to SW Architecture to improve and optimize the software performance
  • Participate in software (design, code) reviews

Your skills/abilities:

  • Engineering Degree (B.Sc in Electrical Engineering, B.Sc. Mechanical Engineering) and at least 3 years of automotive software development experience
  • Experience with Battery management systems is highly preferred
  • Prior experience with embedded microcontroller experience (operating systems, I/O drivers, communication drivers, etc.)
  • Solid working knowledge of AUTOSAR, Vector Tools (CANalyzer, CANoe, Davinci) and MatLab Simulink
  • Understanding of the UML concepts
  • Experience with software maturity models, such as CMMi or Automotive SPICE is preferred


Böblingen, DE

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH