Software Engineer Job at Threescore Agency, Cleveland, OH

V1pGVVhyTGtZb2tmaTU4TEs0UmIreFh0NUE9PQ==
  • Threescore Agency
  • Cleveland, OH

Job Description

Position Summary:

We are seeking a Computer Engineer to design, develop, and optimize hardware and software systems. This role involves collaborating with cross-functional teams to create innovative solutions across the product lifecycle, from embedded systems to high-performance computing.

Key Responsibilities:

  • Design, develop, and test integrated hardware/software systems for optimal performance.
  • Collaborate with engineers and architects to implement system solutions.
  • Contribute to the full product lifecycle from design to post-launch support.
  • Analyze and optimize existing systems for efficiency and scalability.
  • Troubleshoot and resolve hardware/software issues.
  • Maintain system documentation and follow industry standards.
  • Mentor junior engineers and stay updated on the latest advancements.

Qualifications:

  • Bachelor’s in Computer Engineering, Electrical Engineering, or related field (Master’s preferred).
  • 2+ years’ experience in computer engineering with expertise in hardware and software.
  • Strong knowledge of digital/analog circuit design, embedded systems, and microprocessor architecture.
  • Proficiency in C, C++, Python, and assembly language.
  • Experience with HDL (VHDL/Verilog) and FPGA programming.
  • Familiarity with Linux/Windows OS and system-level programming.
  • Experience with version control (Git) and Agile/Scrum methodologies.
  • Excellent problem-solving, communication, and collaboration skills.

Preferred Skills:

  • Experience with AI/ML integration, cloud computing, and cybersecurity in embedded systems.
  • Familiarity with high-performance or edge computing platforms.

Job Tags

Similar Jobs