Specification of features of the software to implement, including data structures;
Design, code, testing and documenting SW components;
Designing the underlying Software Architecture for your implementation;
Development based according to EN 50128 (V-Model);
Design and development of test cases and integrating the software you have built.
Good knowledge of C / C++;
Knowledge of modeling in SysML or basic UML;
Experience in Linux is an advantage;
Experience in MVB, CAN, UDP or TCP based communication;
English is a must;
German would be a big plus.
We offer you stability and know-how of a global company that has been operating on the market since 1976;
With Brunel, you will have the opportunity to take part in the best projects for the most exciting companies - from Czech organizations to large international corporations in automotive, industry, manufacturing and IT;
You will work with us on a number of projects over a long period of time, thanks of which you’ll grow rapidly in your own expertise, and your salary can also then increase faster than elsewhere;
With us, you determine what your next project will be;
For individual projects, our customers perceive you as an expert with the prestige of an external employee.
To work for Brunel is to experience attractive work assignments, look forward to positive career prospects, enjoy the secure backing of a growing employer and explore the sheer diversity of the world of Engineering and ICT.
We have more than 40 offices, and three development centers in Europe alone, and our 97 offices worldwide employ more than 10,000 people.
To stand still is to fall behind, so stay on the move with Brunel!