Software Engineer C++ & Architektur (m/w/d)
Core
Evaluate, initiate, and implement software development activities based on existing architectures; reduce system complexity through decomposition and design; create specifications and requirements in IBM DOORS.
Role type
Senior C++ Software Architect (Embedded Systems)
Builds
Modern embedded software solutions for complex technical systems
Domain
Automotive/Industrial Digital Engineering, Embedded Systems, C++
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (modern), hardware-aware programming, Requirements Engineering, Software Architecture, Systems Engineering, IBM DOORS
Preferred skills
Agile methodologies, complex technical system development
Technologies
IBM DOORS, C++
Responsibilities
Evaluate and implement software development activities based on existing architectures; Reduce complexity of software systems through decomposition and design; Create specifications and requirements in IBM DOORS; Collaborate with development teams on technical challenges; Support planning and execution of work packages; Contribute to the optimization of embedded software solutions.
Seniority
Senior, hands-on IC