Software Architekt (m/w/d)
Core
Design and maintain overarching software architecture for complex systems with hardware integration, collaborating with development, hardware, and product teams.
Role type
Senior Software Architect
Builds
Modular, testable, and maintainable software solutions for hardware-integrated systems
Domain
Industrial technology / Embedded systems / Hardware integration
Deliverable
production ML models | product features
Required skills
Software architecture design, C# .NET, Entity Framework Core, Microsoft SQL Server, C++, real-time systems, hardware integration, optical sensor data processing
Preferred skills
.NET 8, long-lifecycle software project experience
Technologies
C#, .NET, Entity Framework Core, Microsoft SQL Server, C++
Responsibilities
Design and maintain overarching software architecture, collaborate with development and hardware teams to align architecture with technical and business requirements, guide development teams in implementing modular solutions, evaluate and integrate new technologies to improve system performance and reliability
Seniority
Senior, hands-on IC