Job Overview
As a Software Architect at BorgWarner, you will be responsible for creating the software architectural design specification for power drive systems products based on software requirements. This role requires ensuring an A-SPICE-compliant documentation of the architecture in both text and graphic form, such as UML. You will participate in the development of complex embedded software from conception to series production.
Key Responsibilities
- Analyze software requirements to identify architecturally significant elements.
- Evaluate software architectural choices and define the software architecture elements.
- Allocate software requirements to the elements of the software architectural design.
- Define interfaces of software elements and describe their dynamic behavior.
- Create and update the bi-directional traceability between the software architecture elements and the software requirements.
- Analyze resources such as CPU load, code size, and RAM size, and define consumption objectives.
- Prioritize software components for criticality and complexity to aid in implementation and test effort planning.
- Plan and coordinate with internal and external partners on software architecture topics.
Qualifications
- B.S. in Engineering in Electrical, Electronics, Software, Mechatronics Engineering, or Computer Engineering.
- At least 3 years of experience in embedded software development in C and software design.
- Experience with globally distributed teams.
- Experience with ISO26262 / IEC61508 / A-SPICE.
- Knowledge of automotive-oriented software architecture, AUTOSAR, and Infineon Tricore Aurix controller family.
- Tool knowledge in Bitbucket, JIRA, Enterprise Architect, and Polarion is advantageous.
- Strong analytical and problem-solving capabilities.
- Fluency in English is required.
Our Culture
At BorgWarner, we believe in the health and safety of our employees as a top priority. We care about our local communities and the global environment. We promote and nurture a diverse and inclusive environment, honor integrity, strive for excellence, commit to responsibility for our communities and the environment, and build on the power of collaboration.
What We Offer
- A diverse and inclusive environment.
- Opportunities for global career advancement.
- A commitment to health and safety.
Join us at BorgWarner and contribute to our vision of a clean and energy-efficient world. Start your future with us now!
Benefits Extracted with AI
- Diverse and inclusive environment
- Global career opportunities
- Health and safety priority
Similar jobs
Last update: 23 minutes ago
Software Architect with Rust and C++ Experience
Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.
Software Architect - Embedded Systems
Join Linde Material Handling as a Software Architect to design innovative embedded systems for vehicle control in Aschaffenburg.
Senior Software Architect - Embedded Systems
Join Volvo Cars as a Senior Software Architect in Gothenburg, focusing on embedded systems and software architecture.
Senior Software Architect
Join Legend as a Senior Software Architect in Warsaw, Poland. Drive architectural blueprints and technical designs for our core products.
Software Architect
Join Volvo Cars as a Software Architect in Malmo, Sweden. Design and develop high-performance in-vehicle compute clusters for future Volvo models.
Software Engineer, Borg, Google Cloud
Join Google Cloud as a Software Engineer on the Borg team, focusing on cluster-management and large-scale system design.
Principal Software Architect
Join IBM as a Principal Software Architect in Cracow, leading technical strategy for enterprise SaaS solutions.
Embedded Software Developer - Intelligente Industrie
Join Gofore as an Embedded Software Developer in Munich. Work on cutting-edge projects in the intelligent industry with C++, Qt, and RTOS.
Senior Application Architect
Join Ørsted as a Senior Application Architect to design and document application architecture for our growing business in Warsaw.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
Embedded Android Software Developer
Join Volvo Cars as an Embedded Android Developer in Gothenburg, focusing on automotive infotainment systems with a collaborative team.
Senior Software Architect
Join AUTODOC as a Senior Software Architect in Lisbon. Lead architectural decisions, optimize systems, and collaborate with cross-functional teams.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Senior Android Platform Software Engineer
Join Koenigsegg as a Senior Android Platform Software Engineer to develop cutting-edge infotainment systems.
Senior Linux System Software Engineer
Senior Linux System Software Engineer at Intel, Gdansk. In-depth Linux, software development, and engineering skills required.
Senior Software Development Engineer
Senior Software Development Engineer at IBM, Cracow. Expertise in Java, AWS, Microservices, DevOps, and BigData.
Senior Software Architect - .NET/C#
Senior Software Architect role focusing on .NET/C# at Scania Group in Stockholm, driving technical solutions in automotive industry.
Principal Engineer - Embedded Systems and Software Architecture
Join Newfold Digital as a Principal Engineer to design scalable software solutions using PHP, MVC, and SOA in a remote role.
Senior PHP Software Engineer
Join Byborg Enterprises as a Senior PHP Software Engineer in Budapest, focusing on high-availability backend systems and PHP REST APIs.
Senior Software Developer
Senior Software Developer role at IBM in Cracow, focusing on hybrid cloud platforms, Kubernetes, and DevOps.
Senior Backend Software Engineer
Senior Backend Software Engineer at Waymo in Warsaw. Develop critical systems for autonomous driving technology.
Senior Software Developer - Embedded Systems
Join Danfoss as a Senior Software Developer focusing on embedded systems and Agile methodologies in Mestre, Italy.
Mid/Senior Embedded Engineer
Join Dolby as a Mid/Senior Embedded Engineer in Wrocław, focusing on software performance and optimization.
ADS Architect - Hybrid in Stockholm
Join Einride as an ADS Architect in Stockholm! Work on cutting-edge sustainable freight solutions in a hybrid role.