 
        
        Jobdescription
Tasks:
 * Drive the development of embedded software solutions in C/C++ and RTOS environments, ensuring code quality, performance, and compliance with project requirements
 * Guide and mentor embedded software engineers in day-to-day development tasks, quality control, effort estimation, and technical decision-making
 * Support or lead the adoption of model-based development approaches (e.g. Simulink), including automated code generation for embedded targets
 * Translate system-level requirements into clear, actionable software requirements and ensure traceability throughout the development lifecycle
 * Plan and manage software sub-projects using waterfall methodology: estimation, scheduling, risk identification, and resource coordination
 * Communicate effectively with internal and external stakeholders to align expectations, report progress, and resolve technical issues
 * Rapidly understand and adapt to new tools, environments, or technical domains as required by the project scope
 * Ensure timely and high-quality delivery of software components in alignment with project milestones and overall product goals
Requirements:
 * proven track record in embedded SW development and SW projects, specifically in a C/C++/RTOS environment
 * (ideally) experience with model based development (e.g. Simulink) and Code generation for embedded targets
 * ability to guide Embedded SW domain resources in terms of quality, estimations, work results. Strong in execution, results driven.
 * proven track record in Requirements Engineering (System Requirements --> technical SW requirements)
 * ability to run SW waterfall-type sub-projects (estimation, planning, requirements elicitation, resourcing, risk managament)
 * strong communicator towards internal and external stakeholders (within project team)
 * quick learner, able to jump into new environments quickly