Solving particular problems or answering specific questions through target-oriented research and multi-discipline design, development, and implementation of hardware, software, and systems
Requirements
- Knowledge of systems engineering processes (specification & architecture)
- Experience with software development (e.g. device drivers, microcode, hardware-related software & firmware)
- Understanding of Software Configuration Management (SCM) practices
- Familiarity with infrastructure tools and systems
- Experience with conceptual models, operational scenarios, technical requirements, and functional description
- Knowledge of use case and feature requirements processing
- Experience with multi-discipline design, development, and implementation of hardware, software, and systems
Responsibilities
- Definition, specification, and allocation of requirements from different sources utilising knowledge of systems engineering processes (specification & architecture)
- Processing of use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional description
- Specification, design, implementation, and unit testing of Software (e.g. device drivers, microcode, hardware-related software & firmware) according to the requirements and architecture defined in the systems engineering process
- Establishment and maintenance of Software Configuration Management (SCM) practices into software development projects
- Continuously building and integrating infrastructure tools and systems
- Combining existing knowledge and practices to further developing and incrementally improving products, operational processes, and customer-specific feature development
- Maintenance support for hardware, software, and systems
Other