1

Computer Engineering Jobs in Lancaster, PA (NOW HIRING)

Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering . * 6+ years of software development experience. * 4+ years of Android application development experience. * 2+ ...

You will work closely with engineers and project teams to develop site plans, grading plans, utility layouts, and construction documents using modern CAD software. The position requires strong ...

Apply Early

Bachelor's Degree in Information Technology, Computer Engineering or related field required. If no degree, then at least 5 years of information technology management experience required. 2+ years of ...

Bachelors in Mechanical, Electrical, or Computer Engineering * Minimum of 5 years displayed experience providing product marketing and sales technical support to produce design wins * Experience with ...

Apply Early

CAD System Coordinator

Yocumtown, PA · On-site

$18.75 - $25.75/hr

Work with engineering, manufacturing, and quality teams to ensure CAD data is accurate and accessible * Coordinate with IT on system updates, permissions, and hardware/software troubleshooting ...

Apply Early

This role is designed for a student with sophomore standing or higher pursuing a degree in Computer Science, Electrical Engineering, Computer Engineering, Data Science, Information Systems, or a ...

Participates in review/completion process of Cost Schedule Impact Logs (CSIL's) and Request for Engineering Actions (REA's) as necessary. * Assists in providing technical support to CAD staff.

Associate Data Engineer III

Reading, PA · On-site

$110K - $132K/yr

Bachelor's Degree in Computer Science/Computer Engineering or equivalent years of software development experience required 7+ years of overall technology experience required 5+ years of Data ...

... Computer Engineering or equivalent years of software development experience • 5-7 years experience of appropriate programming languages dependent on the role(Java, RPG, etc) • Full stack ...

Associate Data Engineer III

Reading, PA · On-site

$110K - $132K/yr

... Computer Engineering or equivalent years of software development experience required • 7+ years of overall technology experience required • 5+ years of Data Engineering, Data Modeling and Data ...

next page

Showing results 1-20

Computer Engineering information

See Lancaster, PA salary details

$47.1K

$118.1K

$133.6K

How much do computer engineering jobs pay per year?

As of Jul 4, 2026, the average yearly pay for computer engineering in Lancaster, PA is $118,094.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $127,800.00 per year, depending on experience, location, and employer.

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

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 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 are popular job titles related to Computer Engineering jobs in Lancaster, PA? For Computer Engineering jobs in Lancaster, PA, the most frequently searched job titles are:
What job categories do people searching Computer Engineering jobs in Lancaster, PA look for? The top searched job categories for Computer Engineering jobs in Lancaster, PA are:
What cities near Lancaster, PA are hiring for Computer Engineering jobs? Cities near Lancaster, PA with the most Computer Engineering job openings:
Infographic showing various Computer Engineering job openings in Lancaster, PA as of June 2026, with employment types broken down into 83% Full Time, 15% Part Time, 1% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $118,094 per year, or $56.8 per hour.

Sr. Android Engineer

Kasmo Global

New Holland, PA • On-site

Other

Posted 3 days ago


Job description

Title - Sr. Android Engineer
Duration: 1+ Year Contract

Position Overview
We are seeking a Sr. Android Developer to develop a custom Android system and UI framework for CNH displays used in agriculture and construction machines. This role offers the opportunity to be part of a technological revolution in the industry and collaborate with a global, innovative team.
Key Responsibilities
  • Develop a custom Android system and UI framework for CNH displays.
  • Deliver customized Android framework components and UI widget libraries.
  • Plan and manage project deliverables while ensuring timely delivery.
  • Design software architecture and drive the implementation of core features.
  • Serve as a technical leader for the project.
  • Define requirements and evaluate the feasibility of display software.
  • Participate in code reviews and act as a Subject Matter Expert.
  • Mentor and coach system software developers.
  • Support application teams using the CNHi Android system by documenting best practices.
  • Optimize system performance and memory usage.
  • Integrate 3rd party software modules into CNHi displays.
  • Perform additional duties as assigned.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 6+ years of software development experience.
  • 4+ years of Android application development experience.
  • 2+ years of experience with:
    • Building custom Android systems.
    • Java and C/C++ programming.
    • Linux kernel development and configuration.
  • Ability to travel up to 10% domestically and internationally.
Preferred Qualifications
  • Master's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Knowledge of Internet-related networking protocols: TCP/IP, Ethernet.
  • Proven technical leadership experience.
  • In-depth knowledge of Android framework and internal Android architecture.
  • Experience in Automotive or Commercial Vehicle industries.
  • Understanding of Automotive networking protocols such as:
    • J1939, CAN, LIN, XCP, UDS.
  • Expertise in performance profiling tools for Linux and Android.
  • Proficiency in memory management techniques in Linux and Android.
  • Project management/planning experience.
  • Experience with V-Model and Agile Software Development Processes.