Jobdetails 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
... 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