Computer Engineers must use many technical abilities and soft skills in their roles, including:
• Expert knowledge of programming and computer engineering best practices
• In-depth understanding of relevant programming languages, including Python, Ruby, Java and C#
• Familiarity with basic coding, program and design, such as HTML/CSS and database development
• Understanding of integrated system management, content management systems and customer relationship management systems
• Excellent communication skills, including speaking, writing and active listening
• Great project management abilities, including time management, prioritization and organization
• Good collaboration and teamwork skills
Other IOT professions
Do you want to get involved?
Get in touch.
The European Commission’s support for the production of this publication does not constitute an endorsement of the contents, which reflect the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained therein.