Job Description
- Specify, design, develop, realize, and test subsystems within the limits of system specifications, costs and project planning. Cooperate with other disciplines and suppliers to ensure the timely realization of competitive, achievable and serviceable products. Participate in the definition of system specifications
- Reshaping the software architecture to facilitate the efficient implementation of the required functionality within a machine environment.
- Taking the lead in decisions about the direction that need to be taken and driving these ideas.
- Show technical leadership to assist and steer Software Engineers and influence stakeholders to realize the software architecture changes and development methods.
- Reviewing functional and software design documents.
- Taking ownership of software building blocks for which you’ll be responsible for the quality of the department.
- Communication with Architects and Designers from different fields.
- International working environment.
- Experience with C/C++, object oriented design and programming and Linux within a Software Engineering “in the large” environment.