YOUR ROLE
- Software development for embedded systems
- Shared services and client/server platforms
- Native and Web GUI applications in Windows, Linux
OUR REQUIREMENTS FOR THIS JOB
- Higher education in Computer Engineering or related areas
- Solid knowledge and experience in software development with C, C++, .NET/C# and Java
- Good understanding of software development life cycle and methodologies
- Experience in using MS Visual Studio and Eclipse IDEs
- Good expression skills in Portuguese and English, spoken and written
IT WOULD BE A PLUS IF YOU HAVE
- Cyber-physical systems, real-time OS and hardware protocols (e.g. USB, I2C, SPI)
- TCP/IP networks and VoIP protocols
- Cloud integration protocols
- Web services
- Cryptography / PKI
- Web application development
- System modelling and design with UML