Computer Engineer Job Description

A computer engineer is an individual who specializes in designing and building computer systems.

Computer engineers use their expertise in computer hardware and software to design and develop computer systems.

They work in small teams or small offices, depending on the company they work for.

They often design computers for large corporations.

Typical tasks performed by a computer engineer include: troubleshooting computer problems, designing computer software and hardware, selecting computers’ components, and taking a computer apart to repair or replace components.

Updated on:     
October 7, 2022

Job Brief:

We're looking for a Computer Engineer who can help us develop the next generation of computer systems. The ideal candidate will have experience in design, development, and implementation of computer systems, as well as a strong understanding of the principles of computer science. If you have the skills and experience we're looking for, we'd love to hear from you.

Computer Engineer Duties:

  • Perform systematic analysis of complex information and data in order to resolve problems
  • Design, develop, and test advanced computer applications
  • Analyze performance, functionality, and usability of computer applications
  • Research and prototype new technologies
  • Develop and interpret technological principles
  • Manage projects to set goals, objectives and timelines
  • Oversees the completion of projects
  • Obtain/maintain proficiency in relevant technologies

Computer Engineer Responsibilities:

  • Design, develop, test, and implement code, solutions, and enhancements for a variety of platforms
  • Analyze and troubleshoot production issues and monitor system performance to ensure optimal system performance and availability
  • Write and maintain unit and integration tests
  • Work closely with 3rd party vendors to resolve issues
  • Assist with training and documentation
  • Maintain and build effective relationships with team members and business partners
  • Assist with software integration, configuration, and deployment

Ready to transform your hiring process?

We offer a full range of hiring and recruiting solutions for every step in the process. We'll help you find and hire the right candidates.
Post this job for free
green check mark symbol
Free Plan
green check mark symbol
No credit card required

Requirements And Skills:

  • Bachelor's degree in Computer Science or Computer Engineering
  • 3+ years of professional experience in computer hardware design
  • Experience designing ASIC and other custom logic
  • Experience designing embedded processors
  • Experience designing routers or other network devices
  • Experience with real-time operating systems

[Company Name] is proud to be an Equal Opportunity Employer. We believe that diversity and inclusion are critical to our success as a company, and we are committed to building a team that reflects these values. We encourage applications from people of all races, religions, national origins, genders, sexual orientations, gender identities, gender expressions and ages, as well as veterans and individuals with disabilities.