Entry level computer engineer Job Description

Entry level computer engineer Job Description Template

An entry-level computer engineer is a professional who assists in the development, testing, and maintenance of computer software and hardware systems. They work with a team of experienced engineers to learn and implement new technologies in the field of computer engineering. A degree in computer science or a related field is typically required.

Responsibilities:

  • Design, develop and test software components and applications for computer systems
  • Assist in the preparation and documentation of software requirements and specifications
  • Provide technical support and troubleshooting assistance to end-users
  • Collaborate with cross-functional teams to identify and resolve software defects and issues
  • Stay up-to-date with emerging trends and technologies in software engineering
  • Contribute to the development and maintenance of software development standards and best practices
  • Participate in code reviews and contribute to the development of coding standards
  • Ensure compliance with software development and quality assurance best practices and standards

Requirements:

  • Bachelor's degree in Computer Engineering or related field
  • Understanding of software development principles and programming languages such as C++, Java, and Python
  • Knowledge of operating systems, databases, and computer networks
  • Ability to troubleshoot and debug software issues
  • Familiarity with software development tools such as Git, Jira, and Visual Studio
  • Strong analytical and problem-solving skills
  • Effective communication and collaboration skills to work in a team-oriented environment
  • Willingness to learn and adapt to new technologies and programming languages.