principal software engineering Solutions Architect ic · Posted Apr 20, 2026

About this role

NXP Semiconductors is hiring a principal-level Solutions Architect in the software engineering function based in Munich, Germany. The posting calls out experience with Data Structures, Embedded Systems.

Role
Solutions Architect
Function
software engineering
Level
principal
Track
Individual contributor
Employment
Full-time
Location
Munich, Germany
Posted
Apr 20, 2026

More roles at NXP Semiconductors

HW Validation Engineer
Austin (Oakhill · mid
Python Testing Automation
High Speed Analog Design Engineer
Chandler, AZ · mid
Senior Validation Engineer
Hyderabad, India · senior
Python C++ C
Sr Synthesis and Front-End Implementation Engineer
Hyderabad, India · mid
Python Frontend Development Automation
Sr Synthesis and Implementation Engineer
Hyderabad, India · senior
Python Frontend Development Automation
All NXP Semiconductors jobs →

Job description

from NXP Semiconductors careers

As part of NXP’s electrification and energy transition strategy, the Battery Management Systems (BMS) business is expanding beyond automotive into industrial Battery Energy Storage Systems (BESS), grid-edge, and energy infrastructure applications. We are looking for an experienced Principal BMS Industrial System Architect to define and drive next-generation BMS system architecture and solutions for industrial and stationary energy storage markets.

Position Overview

As a Principal BMS Industrial System Architect, you will be a technical authority responsible for defining, assessing, and driving end‑to‑end BMS system architectures for Battery Energy Storage Systems (BESS) and related industrial applications. You will operate at system level across hardware, firmware, algorithms, safety, communications, and edge/cloud interfaces, translating application and customer needs into scalable and robust BMS solutions.

In this role, you will work at the intersection of system architecture, customer engagement, system validation strategy, and next generation products planning. You will collaborate closely with Product Definition, Systems, Applications, Validation, Safety, and Marketing teams, while also engaging directly with key industrial customers, integrators, and ecosystem partners. As a principal‑level engineer, you will provide technical leadership, mentor engineers, and influence the long-term BMS roadmap.

Key Responsibilities

System Architecture & Technical Leadership

  • Define and own BMS system architectures for industrial Battery Energy Storage Systems (BESS), including module, rack, and system-level solutions
  • This is an excerpt. Read the full job description on NXP Semiconductors careers →
All software engineering jobs software engineering in Munich, Germany Jobs in Munich, Germany software engineering salaries software engineering career path
All NXP Semiconductors Jobs Browse software engineering roles principal positions