BorgWarner logo

Software Architect for Embedded Systems

BorgWarner

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

APPRAID TECH logo
APPRAID TECH

Software Architect with Rust and C++ Experience

Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.

Linde Material Handling logo
Linde Material Handling

Software Architect - Embedded Systems

Join Linde Material Handling as a Software Architect to design innovative embedded systems for vehicle control in Aschaffenburg.

Volvo Cars logo
Volvo Cars

Senior Software Architect - Embedded Systems

Join Volvo Cars as a Senior Software Architect in Gothenburg, focusing on embedded systems and software architecture.

Legend logo
Legend

Senior Software Architect

Join Legend as a Senior Software Architect in Warsaw, Poland. Drive architectural blueprints and technical designs for our core products.

Volvo Cars logo
Volvo Cars

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.

Google logo
Google

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.

IBM logo
IBM

Principal Software Architect

Join IBM as a Principal Software Architect in Cracow, leading technical strategy for enterprise SaaS solutions.

Gofore logo
Gofore

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.

Ørsted logo
Ørsted

Senior Application Architect

Join Ørsted as a Senior Application Architect to design and document application architecture for our growing business in Warsaw.

ARQUIMEA logo
ARQUIMEA

Embedded Systems Developer

Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.

Volvo Cars logo
Volvo Cars

Embedded Android Software Developer

Join Volvo Cars as an Embedded Android Developer in Gothenburg, focusing on automotive infotainment systems with a collaborative team.

AUTODOC logo
AUTODOC

Senior Software Architect

Join AUTODOC as a Senior Software Architect in Lisbon. Lead architectural decisions, optimize systems, and collaborate with cross-functional teams.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Koenigsegg Automotive AB logo
Koenigsegg Automotive AB

Senior Android Platform Software Engineer

Join Koenigsegg as a Senior Android Platform Software Engineer to develop cutting-edge infotainment systems.

Intel Corporation logo
Intel Corporation

Senior Linux System Software Engineer

Senior Linux System Software Engineer at Intel, Gdansk. In-depth Linux, software development, and engineering skills required.

IBM logo
IBM

Senior Software Development Engineer

Senior Software Development Engineer at IBM, Cracow. Expertise in Java, AWS, Microservices, DevOps, and BigData.

Scania Group logo
Scania Group

Senior Software Architect - .NET/C#

Senior Software Architect role focusing on .NET/C# at Scania Group in Stockholm, driving technical solutions in automotive industry.

Newfold Digital logo
Newfold Digital

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.

Byborg Enterprises logo
Byborg Enterprises

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.

IBM logo
IBM

Senior Software Developer

Senior Software Developer role at IBM in Cracow, focusing on hybrid cloud platforms, Kubernetes, and DevOps.

Waymo logo
Waymo

Senior Backend Software Engineer

Senior Backend Software Engineer at Waymo in Warsaw. Develop critical systems for autonomous driving technology.

Danfoss logo
Danfoss

Senior Software Developer - Embedded Systems

Join Danfoss as a Senior Software Developer focusing on embedded systems and Agile methodologies in Mestre, Italy.

Dolby Laboratories logo
Dolby Laboratories

Mid/Senior Embedded Engineer

Join Dolby as a Mid/Senior Embedded Engineer in Wrocław, focusing on software performance and optimization.

Einride logo
Einride

ADS Architect - Hybrid in Stockholm

Join Einride as an ADS Architect in Stockholm! Work on cutting-edge sustainable freight solutions in a hybrid role.