Graduate Computer Engineer

3 November 2023
R30000 - R35000 / month
Application deadline closed.

Job Description

Job Description:
As a Graduate Computer Engineer at InfoTech, you will have the opportunity to work on cutting-edge projects and gain practical experience in the field of computer engineering. You will work alongside a team of experienced professionals and have access to a wealth of resources to support your professional development.

Key Responsibilities:

Software Development: Participate in the design, development, and testing of software applications, ensuring they meet the company’s standards and project requirements.
Hardware Integration: Assist with hardware design, integration, and testing, collaborating with multidisciplinary teams to create robust and reliable computing solutions.
Programming: Write, test, and debug code in various programming languages, as required by the projects.
Quality Assurance: Contribute to quality assurance processes, including code reviews, testing, and bug tracking, to maintain the quality and performance of software and hardware solutions.
Troubleshooting: Identify and resolve technical issues, providing innovative solutions to improve product functionality and performance.
Documentation: Prepare and maintain comprehensive technical documentation, including project reports, software documentation, and system manuals.
Collaboration: Work closely with cross-functional teams, including software developers, hardware engineers, and project managers, to achieve project objectives.
Continuous Learning: Stay updated with the latest technology trends and best practices in computer engineering to enhance your expertise.
Qualifications:

Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
Strong problem-solving and analytical skills.
Proficiency in programming languages such as C++, Java, or Python.
Knowledge of hardware design and integration.
Excellent communication and teamwork skills.
Self-motivated and eager to learn and adapt to new technologies.
Passion for technology and a commitment to staying up-to-date with industry trends.
Benefits:

Competitive salary and benefits package.
Opportunities for career growth and development.
Exposure to a wide range of technology projects and industries.
Ongoing training and mentorship from experienced professionals.
A supportive and collaborative work environment.