YOUR ROLESoftware development for embedded systemsShared services and client/server platformsNative and Web GUI applications in Windows, LinuxOUR REQUIREMENTS FOR THIS JOBHigher education in Computer Engineering or related areasSolid knowledge and experience in software development with C, C++,. NET/C# and JavaGood understanding of software development life cycle and methodologiesExperience in using MS Visual Studio and Eclipse IDEsGood expression skills in Portuguese and English, spoken and writtenIT WOULD BE A PLUS IF YOU HAVECyber-physical systems, real-time OS and hardware protocols (e.g. USB, I2 C, SPI)TCP/IP networks and Vo IP protocolsCloud integration protocolsWeb servicesCryptography / PKIWeb application developmentSystem modelling and design with UML