We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Full Stack Developer

Metronome, LLC
United States, California, San Diego
May 12, 2025
General Duties and Experience Overview:

Computer Hardware and Software Engineers are responsible for researching, designing, developing, and testing computer hardware and software programs. Their work ensures the seamless functionality of computer systems and related equipment, including keyboards, modems, and printers.

Computer Hardware Engineers:
  • Focus exclusively on computers and computer-related equipment.

  • Design and develop hardware components such as computer chips, circuit boards, and complete computer systems.

  • Supervise the manufacturing and installation of computer equipment.

Computer Software Engineers:
  • Develop the software systems that control and enhance the performance of computer hardware.

  • Apply principles of computer science, engineering, and mathematical analysis to design, develop, test, and evaluate software systems.

  • Analyze user needs and design, construct, test, and maintain computer applications software or systems.

  • Engage in the design and development of various types of software, including:

    • Operating Systems

    • Network Distribution Software

    • Compilers (software that converts programs for execution on a computer)

  • Solve technical problems that arise during development and deployment.

Key Skills and Technologies:
  • Strong programming skills, focusing more on algorithm development and problem-solving than just writing code.

  • Proficiency in programming languages, including:

    • C

    • C++

    • Java

    • Fortran (less commonly used)

    • COBOL (less commonly used)

Education:
  • Master's Degree in one of the following fields:

    • Computer Engineering

    • Electrical Engineering

    • Electronics Engineering

    • Mathematics with a concentration in Computer Science

Experience:
  • A minimum of 10 years of professional experience in one or more of the following areas:

    • Computer Design

    • Software Development

    • Computer Networks

Applied = 0

(web-7fb47cbfc5-6j2jx)