1

Computer Developer Jobs in Amherst, OH (NOW HIRING)

Co-op, Electrical Engineering

Avon, OH · On-site

$19 - $26/hr

Co-op, Electrical / Computer Engineering Date Last Revised: May 16, 2023 Position Summary: Co-op opportunity for Electrical/Computer Engineering majors. Electrical/ Computer or Mechatronic ...

.NET Developer ohio

Cleveland, OH · Hybrid

$90K - $105K/yr

Bachelor's degree in Computer Science, Software Engineering, or a related field Benefits * Hybrid work schedule * Paid Holidays * 10 days accrued PTO (escalates with history) * Health/Dental/Vision ...

Our brick-and-mortar, virtual, and hybrid schools specialize in closing educational gaps and offer innovative models such as career-technical education, sports training, bilingual programming, and ...

NET Developer 4 Job Category: IT Development Requisition Number: FRONT001586 Location: Middleburg ... Bachelor's degree in Computer Science or related field * 5+ years of experience architecting ...

Bachelor's Degree in computer science or a related field, or equivalent experience. (preferred) Work Experience * 3+ years of experience in DevOps engineering including CI/CD, Cloud and IAC * 3+ ...

Mainframe Developer Role: Mainframe Developer Location: Cleveland, USA Full Time Skill: COBOL Visa ... Bachelor's or Master's degree in computer science or related scientific field 5+ years of strong ...

Education * Bachelor's Degree in computer science or a related field, or equivalent experience ... AWS/GCP DevOps Engineer, Docker, Kubernetes, or Terraform certifications (preferred) Physical ...

Senior Applications Developer

Cleveland, OH · Hybrid

$93K - $127.80K/yr

Bachelor's degree in Computer Science, Computer Information Systems, Engineering or related field of study and five (5) years of experience as a Senior Applications Developer, Software Engineer ...

Embedded Software Engineer

Cleveland, OH · On-site

$127.50K - $167.80K/yr

... Computer Engineering, Electrical Engineering, Computer Science, or related technical field 2+ years of professional embedded software development experience Strong programming experience in C and/or ...

Senior Applications Developer

Cleveland, OH · On-site

$132.89K - $140.09K/yr

Bachelor's degree in Computer Science, Computer Information Systems, Engineering or related field of study and five (5) years of experience as a Senior Applications Developer, Software Engineer ...

DevOps Engineer

Cleveland, OH · Hybrid

$71K - $125K/yr

Bachelor's Degree in computer science or a related field, or equivalent experience. (preferred) Work Experience * 3+ years of experience in DevOps engineering including CI/CD, Cloud and IAC * 3+ ...

ServiceNow Developer

Cleveland, OH · Hybrid

$135K - $140K/yr

We are currently seeking a ServiceNow Developer for our client in the Banking domain. We value our ... Bachelor?s degree in Computer Science or any IT related field Experience: Minimum 2-8+ years of ...

About the Role The Linux Developer will design, deploy, and maintain Linux-based server ... Bachelor's degree in computer science or related field required. * Minimum of 5 years' experience ...

About the Role The Linux Developer will design, deploy, and maintain Linux-based server ... Bachelor's degree in computer science or related field required. * Minimum of 5 years' experience ...

next page

Showing results 1-20

Computer Developer information

See Amherst, OH salary details

$14

$46

$71

How much do computer developer jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for computer developer in Amherst, OH is $46.26, according to ZipRecruiter salary data. Most workers in this role earn between $35.34 and $56.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Developer, and why are they important?

To thrive as a Computer Developer, you need proficiency in programming languages (such as Java, Python, or C++), software development methodologies, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of databases are commonly required, and certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities set top developers apart. These skills ensure the delivery of robust, efficient, and maintainable software solutions that meet user and business needs.

What are some common challenges computer developers face when working on team projects?

Computer developers often encounter challenges such as integrating code from multiple team members, managing version control conflicts, and ensuring consistent coding standards. Effective communication within the team is crucial to clarify requirements and resolve issues quickly. Developers also need to balance individual responsibilities with collaborative tasks, such as code reviews and joint debugging sessions, to maintain project momentum and quality.

What is a Computer Developer?

A Computer Developer, often referred to as a software developer or programmer, is a professional who designs, writes, tests, and maintains computer software or applications. They use programming languages to create software solutions that meet the needs of users or organizations. Computer Developers work on a range of projects, from mobile apps and web platforms to large-scale enterprise systems. Their role often involves problem-solving, coding, debugging, and collaborating with other IT professionals to deliver functional and efficient software.

Digital Controls/Firmware Lead Engineer

Wright Technical Services

Cleveland, OH

Other

Posted 17 days ago


Job description

Wright Technical Services is representing an industry-leading advanced manufacturing organization seeking a Digital Controls / Firmware Lead Engineer to lead architecture, development, and verification of embedded firmware for industrial control platforms supporting applications such as advanced manufacturing equipment, power electronics systems, and energy infrastructure technologies.
This role requires deep expertise in embedded systems and real-time control, along with the ability to influence system-level architecture decisions and provide technical leadership across hardware, firmware, and software teams. This individual will play a key role in next-generation product development, platform strategy, and engineering best practices.
DUTIES AND RESPONSIBILITIES:
Technical Leadership and System Architecture

  • Serves as an expert in embedded firmware architecture for real-time industrial control systems, setting technical direction and ensuring alignment with system-level design requirements.
  • Gathers and analyzes requirements and takes responsibility for the architecture of systems or portions of systems.
  • Leads cross-functional definitions of system behavior, establishing architectural partitions between hardware, firmware, and higher-level software.
  • Recommends best-practice solutions for complex technical problems.
Firmware Design and Development
  • Designs and implements embedded firmware in C and/or C++ for microcontrollers and digital signal processors, with emphasis on deterministic control loops in power conversion and motion control.
  • Develops robust firmware interfaces to ADCs, DACs, PWM generators, sensors, and digital buses/communication protocols such as CAN, I2C, SPI, etc.
  • Applies software engineering practices such as following coding standards, using source code management systems, and designing and maintaining build processes.
Mentorship and Influence
  • Provides technical mentorship and guidance to less-experienced engineers.
  • Leads and contributes to design reviews, championing architectural clarity, documentation quality, coding standards, and robust design methodologies.
  • Influences the direction of platforms, development tools, and engineering best practices.
Testing, Validation and Integration
  • Leads prototype bring-up and system-level debug efforts, working hands-on with meters, oscilloscopes, logic analyzers, JTAG debuggers, packet sniffers, and other tools.
  • Designs and executes test plans.
  • Works with hardware, power electronics, and manufacturing engineering to ensure smooth integration and reliable product release.
BASIC REQUIREMENTS:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
  • 8+ years of experience in embedded firmware design and development using C/C++ and real-time operating systems.
  • Demonstrated experience leading complex technical efforts with minimal guidance.
  • Strong proficiency with embedded development tools and electrical engineering lab equipment.
  • Excellent problem-solving skills with proven ability to approach problems from a system-level perspective.
  • Strong written and verbal communication skills.
PREFERRED REQUIREMENTS:
  • Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • Experience with power electronics, welding processes, and/or motor control systems.
  • Strong understanding of control theory and signal processing concepts.
  • Experience with model-based design tools for control systems.

Wright Technical Services and our client are Equal Opportunity Employers. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.