What are the responsibilities and job description for the Software Architect position at Bosch Group?
Job Title: Software Architect for Airbag Systems
Description: As a Software Architect for airbag systems, you will be responsible for designing, developing, and implementing innovative software solutions for critical safety systems. You will work closely with cross-functional teams to ensure the reliability, safety, and performance of airbag systems.
:
Qualifications:
Basic Qualifications:
• Bachelor's degree in Electrical Engineering, Computer Engineering or Computer Science
• 5 years of Software Engineering experience
• 5 years of experience with C language, Compiler, linker and debugger
• 3 years of experience with microcontrollers
• 3 years of experience Automotive software development.
Preferred Qualifications:
• Experience working on global projects with global teams
• Strong problem-solving skills
• Experience mentoring junior engineers
• Explaining and training of complex technical problems
• Analytic Methods (8D)
• Process Knowledge (CMMI, A-SPICE, CC-PS processes)
• System Overview (including HW and Sensors)
• Knowledge of AB-ECU
• DOORS (Requirement Management Tool)
• ALM-CCM/CQ (Change Management Tool)
• ALM-SCM/MKS (Software Configuration Management Tool)
• Rhapsody/AMEOS (Software Design Tool) (Preferred)
• QAC
Description: As a Software Architect for airbag systems, you will be responsible for designing, developing, and implementing innovative software solutions for critical safety systems. You will work closely with cross-functional teams to ensure the reliability, safety, and performance of airbag systems.
- Software Architecture and Design: Architect and design the customer library, focusing on scalability, performance, and maintainability.
- Software Requirements: Develop, analyze, and refine software requirements to align with project objectives.
- Technical Decision-Making: Make critical technical decisions impacting the system's architecture and design.
- Technical Support: Provide technical guidance and support to the development team as the internal primary point of contact for software-related questions.
- Global Collaboration: Effectively collaborate with global teams to ensure successful project execution.
Qualifications:
Basic Qualifications:
• Bachelor's degree in Electrical Engineering, Computer Engineering or Computer Science
• 5 years of Software Engineering experience
• 5 years of experience with C language, Compiler, linker and debugger
• 3 years of experience with microcontrollers
• 3 years of experience Automotive software development.
Preferred Qualifications:
• Experience working on global projects with global teams
• Strong problem-solving skills
• Experience mentoring junior engineers
• Explaining and training of complex technical problems
• Analytic Methods (8D)
• Process Knowledge (CMMI, A-SPICE, CC-PS processes)
• System Overview (including HW and Sensors)
• Knowledge of AB-ECU
• DOORS (Requirement Management Tool)
• ALM-CCM/CQ (Change Management Tool)
• ALM-SCM/MKS (Software Configuration Management Tool)
• Rhapsody/AMEOS (Software Design Tool) (Preferred)
• QAC