Software Consultant (m/w/d)
Core
Analyze and evaluate complex customer requirements from functional and technical perspectives, and consult/coach clients on strategies, methodologies, software architectures, and technical solutions.
Role type
Senior IC software consultant (embedded systems)
Builds
Modern software-based systems for diverse industries
Domain
Embedded software and systems
Deliverable
production ML models | product features | dashboards & analysis | client delivery
Required skills
Modern software architecture design, embedded software development, complex software system development, agile methodologies, technical concept development, requirement analysis
Preferred skills
Workshop facilitation, structured documentation, client coaching
Technologies
Embedded systems frameworks, software engineering tools
Responsibilities
Analyze and evaluate complex customer requirements, develop functional and technical concepts for modern software systems, consult and coach clients on strategies and architectures, plan and conduct technical workshops, document results structurally
Seniority
Senior, hands-on IC