2023064 – Software Architect (SWE 2) - Automotive R&D, M++ & BL
Job Description
At our customer's Technical Center in Darmstadt, they
develop battery management systems that control batteries for cars and heavy
vehicles. With decades of experience in batteries, they have worked with the
most renowned vehicle manufacturers around the globe.
They now need to strengthen their team and are looking
for an SW Architect to take responsibility for developing extensions of their battery management system platform, compliant with safety standards using the ASPICE framework.
You will have close collaboration with vehicle OEMs developing
electric vehicles. The products developed at Tier-1
Supplier will be installed and running on hybrid and electric
vehicles. You will see the resulting projects through to production and
commercialization with OEM our partners.
Your role
· Contribute to delivering a new
generation of the battery management system
· Work as a member of a globally
distributed team designing and developing automotive SW
· Analysis of system
requirements, SW requirements specifications, and functional safety specifications
· Design SW architecture using the
UML tool and define interfaces between SW modules
· Contribute to the configuration
and design of tasks using safety-compliant real-time operating systems
· Participate in the design and
development of high-quality SW components in the CI/CD environment
· Interact with different stakeholders
of the project and ensure requirements are implemented adhering to architecture
· Participate in the review of
requirements, source code, and test plan
Requirements
Requirements – Must list (short, and really
must, no order)
· M.Tech or B.Tech in ECE/EEE/CS
or similar
· 8+ years of Experience with automotive
embedded systems
· Extensive experience with SW
architecture using UML tools like Enterprise Architect
· Experience with
requirements management tools like Polarion
· Experience with version
control and change management tools
· Experience with product
portfolio management for different production programs
· Awareness of functional safety
and ASPICE processes
Good to have
· Knowledge of battery
management system ECU
· experience with safety-compliant
real-time operating systems like PXROS
· Experience with the design of
cyber security for embedded products
· Experience with MCAL, Bootloader
and UDS
· Experience with static
code analysis and fixing deviations during static analysis
· Experience with the design of
test plans and testing of the SW module
· Experience with review of
source code and identifying potential SW bugs
· Basic skills in the German language
Soft skills
• Structured and have a good sense of details.
• Driven and result-oriented.
• Happy to share your best practices and equally happy
to learn from others.
• Great communicator and good corporation skills
Send Your Resume
Please contact us with your resume at careers@siriab.se