1

Computer Engineer Jobs in Newark, DE (NOW HIRING)

Parsons is seeking a Junior Computer Scientist/Engineer to support our cutting-edgeDrone Armorcounter-unmanned aerial systems (C-UAS) program. This role provides professional software and application ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

Senior Computer Scientist/Engineer

Aberdeen, MD · On-site

$131K - $173K/yr

The Senior Computer Scientist/Engineer may also lead a team of computer scientists on large and complex projects within the Drone Armor program. What You'll Be Doing Software & Application ...

System-of-systems engineering, web, cloud, modeling, and simulation * Develop robust, modular, and ... Apply knowledge of computer hardware, systems software, computer system architecture, and ...

Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT Technical Skills ... Currently, We are looking for entry-level software programmers, Java Full stack developers, Python ...

next page

Showing results 1-20

Computer Engineer information

See Newark, DE salary details

$47.6K

$119.2K

$134.9K

How much do computer engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for computer engineer in Newark, DE is $119,189.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,400.00 and $129,000.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $300,000 or more annually, often with extensive experience, advanced skills, and sometimes in leadership roles. High compensation is typically associated with large tech companies, executive positions, or roles requiring rare expertise and certifications.

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 a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What kind of work do computer engineers do?

Computer engineers design, develop, and test computer hardware and software systems. They work on creating processors, embedded systems, and network solutions, often using programming languages and engineering principles to solve technical problems. Their work may involve hardware design, software development, and system integration in various industries.

What engineers make $500,000?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large technology companies or startups with high growth potential.

What Is a Computer Engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What are computer engineers?

Computer engineers are professionals who design, develop, test, and maintain computer hardware and software systems. They work at the intersection of electrical engineering and computer science, focusing on how computer systems function and how they can be improved. Their roles can involve creating microprocessors, designing circuit boards, developing embedded systems, and optimizing software for hardware performance. Computer engineers play a crucial role in advancing technology across industries, from consumer electronics to aerospace and healthcare.

Can computer engineers make $500,000?

Computer engineers can potentially earn $500,000 or more annually, especially in senior roles, management, or specialized fields like software architecture or cybersecurity, often requiring advanced skills, certifications, and experience. Such high salaries are typically found in large tech companies, consulting firms, or through entrepreneurial ventures, but are not common for entry-level positions.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.
What are the most commonly searched types of Computer Engineer jobs in Newark, DE? The most popular types of Computer Engineer jobs in Newark, DE are:
What are popular job titles related to Computer Engineer jobs in Newark, DE? For Computer Engineer jobs in Newark, DE, the most frequently searched job titles are:
What job categories do people searching Computer Engineer jobs in Newark, DE look for? The top searched job categories for Computer Engineer jobs in Newark, DE are:
What cities near Newark, DE are hiring for Computer Engineer jobs? Cities near Newark, DE with the most Computer Engineer job openings:
Infographic showing various Computer Engineer job openings in Newark, DE as of June 2026, with employment types broken down into 76% Full Time, 5% Part Time, 5% Temporary, and 14% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $119,189 per year, or $57.3 per hour.
Computer Engineer (Embedded HW)

Computer Engineer (Embedded HW)

CACI International, Inc.

Aberdeen, MD • On-site

Full-time

Medical, Retirement, PTO

Posted 17 days ago


Job description

Job Title: Computer Engineer (Embedded HW)
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Top Secret
Employee Type: Regular
Percentage of Travel Required: Up to 25%
Type of Travel: Outside Continental US
* * *
The Opportunity:
Embark on an exhilarating journey with us as you join a vibrant team dedicated to solving intricate, multi-disciplinary challenges across various fields. This is your chance to apply your expertise to groundbreaking problems in hardware security, embedded systems analysis, and reverse engineering. You'll not only enhance your skills but also play a crucial role in developing innovative solutions to complex security challenges through collaboration with cybersecurity professionals, electrical engineers, and other technical specialists.
More About the Role:

Become part of an exceptional team of engineers from diverse backgrounds, all united by a passion for tackling real-world problems from a whole-system security perspective.
Responsibilities:
  • As a computer engineer, you'll work hands-on with cutting-edge embedded systems, radio modules, UxS platforms, and embedded computers.
  • Your role will involve analyzing systems from hardware through firmware and software layers, identifying security vulnerabilities in design and implementation, and leveraging reverse engineering techniques to replicate and understand complex systems.
  • You'll collaborate closely with penetration testers and other engineers, bringing your computer engineering expertise while cross-training in complementary disciplines to build comprehensive security assessment workflows.

Qualifications:
  • Active Top Secret Clearance with the ability to obtain TS/SCI.
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 2-4 years of relevant experience.
  • Hands-on experience with embedded systems design, development, or analysis.
  • Proficiency with ARM and/or x86 architectures.
  • Working knowledge of low-level communication protocols (UART, SPI, I2C, CAN, etc.)
  • Experience with embedded Linux or RTOS environments.
  • Familiarity with firmware analysis and debugging tools (JTAG, logic analyzers, oscilloscopes, etc.)
  • Understanding of hardware-software interfaces and embedded system architectures.
  • Ability to read schematics and understand circuit design fundamentals.
  • Strong grasp of networking protocols and embedded communication systems.
  • Experience with reverse engineering methodologies for hardware or software systems.

Desired:
  • Professional experience in hardware security, IoT security, or embedded systems security.
  • PCB design or hardware prototyping experience.
  • Firmware development experience in C/C++ for embedded systems
  • Scripting skills in Python, Bash, or similar languages for automation and analysis.
  • Experience with software-defined radio (SDR) platforms and RF analysis tools
  • Familiarity with hardware security techniques (side-channel analysis, fault injection, etc.)
  • Knowledge of UAS/UXS technologies and platforms.
  • Understanding of wireless protocols (WiFi, Bluetooth, Zigbee, LoRa, etc.)
  • Experience with version control systems and collaborative development workflows.
  • Knowledge of secure boot, cryptographic implementations, or trusted execution environments.
  • Familiarity with FPGA development or system-on-chip (SoC) architectures.
  • Experience disassembling, analyzing, or modifying commercial off-the-shelf (COTS) embedded devices.
  • Malware analysis or digital forensics background.
  • Certifications such as CEH, GIAC, or hardware security related credentials.
  • Active participation in CTF competitions, hardware hacking communities, or security research.

This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$90,300 - 189,600 USD
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.