1

Computer Engineering Jobs in Batavia, OH (NOW HIRING)

Be Seen First

College level courses in computer programming or equivalent experience. Knowledge and Competencies: The following key competencies represent qualities, traits and behaviors that a successful employee ...

Supervisor, Controls Engineering

West Chester, OH · On-site

$78K - $101K/yr

Bachelors of Science Degree from an accredited college or university in Electrical Engineering (BSEE), Electrical Engineering Technology (BSEET), Computer Science (BSCS), Computer Engineering (BSCE ...

Be Seen First

College level courses in computer programming or equivalent experience. Knowledge and Competencies: The following key competencies represent qualities, traits and behaviors that a successful employee ...

Supervisor, Controls Engineering

West Chester, OH · On-site

$78K - $101K/yr

Bachelors of Science Degree from an accredited college or university in Electrical Engineering (BSEE), Electrical Engineering Technology (BSEET), Computer Science (BSCS), Computer Engineering (BSCE ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or another information technology discipline; or equivalent experience * 7+ years of experience with ...

Showing results 21-40

Computer Engineering information

See Batavia, OH salary details

$44.5K

$111.5K

$126.1K

How much do computer engineering jobs pay per year?

As of Aug 7, 2026, the average yearly pay for computer engineering in Batavia, OH is $111,476.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,300.00 and $120,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a computer engineer?

To thrive as a Computer Engineer, you need strong analytical skills, proficiency in computer architecture, hardware and software design, and at least a bachelor's degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), hardware description languages (like VHDL or Verilog), and tools like MATLAB or CAD software is common, and certifications like Cisco or CompTIA can be beneficial. Problem-solving abilities, teamwork, and effective communication are vital soft skills for collaborating on complex projects and troubleshooting technical issues. These skills and qualifications are essential for designing innovative computing solutions, ensuring reliable system performance, and succeeding in multidisciplinary engineering environments.

What is computer engineering?

Computer engineering is a field that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and hardware. Computer engineers work on both the hardware (such as processors, circuit boards, and memory devices) and the software that runs on these systems. Their work enables the creation of everything from smartphones and laptops to complex embedded systems in cars and medical devices. Computer engineering can also involve research, innovation, and improving the efficiency and performance of computers and related technologies.

What is the job of a computer engineer?

A computer engineer designs, develops, and tests computer hardware and software systems. They work on creating integrated circuits, embedded systems, and computer networks, often using programming languages and engineering principles. The role typically requires knowledge of electronics, programming, and system architecture.

What is the difference between Computer Engineering vs Computer Science?

AspectComputer EngineeringComputer Science
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science or related field
Work EnvironmentHardware and software development, embedded systems, device designSoftware development, algorithms, data structures, theoretical computing
Employer & Industry UsageTech companies, hardware firms, embedded systems companiesSoftware firms, research institutions, tech startups
Common Search & ComparisonYesYes

Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

How do computer engineers typically collaborate with other departments in a tech company?

Computer engineers often work closely with software developers, hardware designers, and product managers to bring complex systems to life. Collaboration usually involves regular meetings to align on project goals, troubleshooting cross-disciplinary issues, and integrating hardware and software components. Effective communication and teamwork are essential, as computer engineers must translate technical requirements and constraints between teams to ensure a smooth development process. This collaborative environment helps broaden your skill set and exposes you to various aspects of product development.
What job categories do people searching Computer Engineering jobs in Batavia, OH look for? The top searched job categories for Computer Engineering jobs in Batavia, OH are:
What cities near Batavia, OH are hiring for Computer Engineering jobs? Cities near Batavia, OH with the most Computer Engineering job openings:
Infographic showing various Computer Engineering job openings in Batavia, OH as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $111,476 per year, or $53.6 per hour.

Computer Programmer - Onsite Role Greater Dayton Area

GMi Companies

Lebanon, OH • On-site

$65K - $85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Job Duties & Responsibilities: Include the following, as well as other duties that may be assigned.

What You Will Be Doing:

Create, maintain, and modify computer programs and reports.  Assist the Director of Information Services with the administration and monitoring of the computer systems.  Provide training and technical support to users.  At GMi, this position also encompasses the duties of a Junior Systems Administrator. 

Specific Responsibilities: Programming / Report Generation / Data Mining:

  • Gather program and report requirements and test programs and reports to ensure compliance with requirements before use.
  • Create programs and reports using appropriate tools, including Visual Basic, C#, Crystal Reports, MS SQL, and Navision C/SIDE.
  • Create informational databases in Access and MS SQL Server that may be accessed by end users using Excel or Access.
  • Create programs for transferring information between database applications using appropriate tools, including Visual Basic, C#, MS SQL Server, and EDI.

 

User Support:

  • Provide technical assistance to users.
  • Resolve errors and problems for users.
  • Assist with creation of documentation and training materials.

Hardware/Software Administration:

  • Install, and monitor computers and peripheral equipment on the network.  Operating systems supported Windows and Windows Server.
  • Install and monitor software on user’s PC’s in accordance with company policy.
  • Monitor the network infrastructure to ensure that it is performing reliably. 
  • Perform and monitor system backups in accordance with corporate disaster recovery plans.
  • Monitor and administer EDI hardware, software, and services in accordance with company policy.
  • Monitor and administer PBX Phone System, Call Accounting, and Voice Mail in accordance with company policy.
  • Assist with implementation and monitoring of standards, policies and procedures to ensure data integrity, security, and legal and regulatory compliance.
  • Assist with writing and maintaining Procedure Manuals for the department, including detailed documentation on the various servers and other critical components of the network.

Assist Director of Information Services with Miscellaneous Tasks

  • Set up New User Accounts / Emails / Out of Office Email Replies
  • Distribution of inkjet printer cartridges to users
  • Resolve Phone issues
  • Color Copier Maintenance (replace toner cartridges, order supplies, call technician)

Qualifications: Must be able to perform each essential duty satisfactorily.  The requirements listed below are representative of the knowledge, skill and/or ability required.  Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

 

Education & Experience: Minimum of an Associate’s Degree in Information Systems or Data Processing, or equivalent experience and training.  Minimum of three to five+ years of experience developing programs using an object-oriented development environment, including at least two years of ODBC within Visual Basic.  College level courses in computer programming or equivalent experience. 

Knowledge and Competencies: The following key competencies represent qualities, traits and behaviors that a successful employee will exhibit.  This list is not exhaustive, as other qualities, traits and behaviors are desired.

  • Excellent organization and time management skills (ability to work under deadline pressure)
  • Strong analytical skills, possession of tact and integrity
  • Detail oriented and accurate
  • Must be proficient with Microsoft SQL Server, Navision C/SIDE, Visual Basic, C#, Access.  Experience with EDI, XML, and database design. Should be competent with Microsoft Word and Excel.
  • Experience with Microsoft Dynamics Nav/BC Modern Development environment.
  • Must be able to work on several projects simultaneously.
  • Must be able to keep track of complex analytical processes despite frequent interruptions.
  • Must be able to occasionally work long hours (more than 45 hours in a 72-hour period) with no loss of mental ability.
  • Strong interpersonal and communication skills necessary
  • Ability to manage conflict
  • Strong problem-solving skills (ability to brainstorm) and comfort in risk taking
  • Ability to interface with different business levels and disciplines
  • Ability to listen and interpret the needs of internal and external customers

Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential function.

The individual may need to sit or stand as needed.  May require walking primarily on a level surface for periodic periods throughout the day.  Reaching above shoulder heights, below the waist or lifting materials as required throughout the workday.  Proper lifting techniques required.  May include lifting up to 25 pounds and occasionally 40 pounds.  Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to focus.

Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Normal office environment. The performance of this position requires exposure to manufacturing areas where under certain areas require the use of personal protective equipment such as safety glasses and proper footwear.

Company Description

GMi is a US based manufacturing company developing new products, growing into new markets and looking for people who can help drive future growth. We are a family-owned company that truly values its employees and fosters and celebrates collaboration, personal and professional development, and out of the box thinking. GMi manufactures over 95% of its products and is known for its safe, quality-focused reputation and service to customers. Performance matters! Check out our website at https://gmicompanies.com/join-our-team/