CareerPlanSign in

Softwarearchitekt & Lead Engineer (m/w/d)

Oberkochen, BADEN_WUERTTEMBERG💼 Full-time🗓 2026-09-22 → 2026-09-26

Core

Refactoring and modernizing a legacy MATLAB codebase while defining and evolving a robust software architecture for engineering algorithms.

Role type

Senior Software Architect & Lead Engineer

Builds

Scalable, maintainable software structures for engineering algorithms and simulation tools

Domain

Engineering software / Simulation / MATLAB

Deliverable

production ML models | product features

Required skills

Legacy system modernization, Refactoring strategies, Regression testing, Software architecture design, Modular code structuring, Cross-project component reuse, Technical leadership without direct management, Knowledge transfer and team coaching

Preferred skills

None stated

Technologies

MATLAB

Responsibilities

Analyze and modernize existing MATLAB codebase, Implement refactoring measures in production, Ensure behavioral stability via testing strategies, Define and develop software architecture, Structure code with clear module boundaries and interfaces, Build reusable components across projects, Integrate new functionality into consistent structure, Collaborate with domain experts to translate tuning and optimization procedures into software, Convert domain algorithms into maintainable software structures

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.