2

Entry Level Computer Engineer Jobs in Baldwin, MD

S. in IT, Computer Science, or related field preferred (minimum High School diploma/GED). * Proven experience in IT support, systems engineering, or network operations, ranging from entry-level to ...

IT Operations Manager

Aberdeen, MD · On-site

$75K - $120K/yr

S. in IT, Computer Science, or related field preferred (minimum High School diploma/GED). * Proven experience in IT support, systems engineering, or network operations, ranging from entry-level to ...

IT Operations Manager

Aberdeen, MD · On-site

$75K - $120K/yr

S. in IT, Computer Science, or related field preferred (minimum High School diploma/GED). * Proven experience in IT support, systems engineering, or network operations, ranging from entry-level to ...

Position Summary McCormick Taylor is seeking a motivated entry-level GIS Analyst to join its ... Performs spatial analyses/data modeling to aid in decision-making for Engineering, Environmental ...

Position Summary McCormick Taylor is seeking a motivated entry-level GIS Analyst to join its ... making for Engineering, Environmental, Cultural Resources, Noise, Air Quality, and other ...

... as an entry level team member • Competitive pay • Performance bonus opportunities • ... computer tasks to enroll members into PE@PF sessions each day; • Keep all daily and weekly ...

next page

Showing results 1-20

Entry Level Computer Engineer information

See Baldwin, MD salary details

$29.2K

$67.5K

$114.9K

How much do entry level computer engineer jobs pay per year?

As of Jul 19, 2026, the average yearly pay for entry level computer engineer in Baldwin, MD is $67,533.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,100.00 and $76,400.00 per year, depending on experience, location, and employer.

What do entry-level computer engineers do?

Entry-level computer engineers design, develop, and test computer hardware and software components. They often work with programming languages, debugging tools, and development environments to support system improvements and troubleshoot technical issues under supervision.

What are some typical projects or tasks an entry level computer engineer can expect to work on in their first year?

As an entry level computer engineer, you'll likely be involved in supporting more senior engineers with tasks such as debugging hardware or software, conducting system tests, writing and maintaining code, and assisting with documentation. You may also help design and prototype circuit boards, work on firmware updates, or contribute to integration projects. Collaborative work is common, so expect to participate in team meetings and cross-functional projects, which is a great opportunity to learn from experienced colleagues and understand the broader workflow of product development.

What Does an Entry-Level Computer Engineer Do?

As an entry-level computer engineer, your job is to help code and test hardware and software for your company. In this role, you may evaluate system requirements, make recommendations about computer purchases, and respond to technical support requests throughout the company. Entry-level computer engineers often focus on learning more about the unique operating environment of their employer, including any unique hardware or software the company uses. Senior computer employers often supervise your work, especially at companies that use this job as an extended training position. Other details of this job vary by company. For example, some computer engineers focus on cloud systems, while others help install new workstations.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or executive roles at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Such compensation typically requires advanced skills, extensive experience, and often involves leadership or specialized expertise in areas like AI, cloud computing, or cybersecurity.

How to get an entry-level computer engineering job?

To secure an entry-level computer engineering position, candidates should develop foundational skills in programming languages like C++ or Python, gain experience through internships or personal projects, and obtain relevant certifications such as CompTIA or Cisco. Building a strong resume that highlights technical skills, problem-solving abilities, and teamwork can improve job prospects.

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

To thrive as an Entry Level Computer Engineer, you need a solid understanding of computer hardware, software fundamentals, and programming languages like C++ or Python, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with development environments, version control systems (such as Git), and basic circuit design tools is commonly expected. Strong problem-solving abilities, attention to detail, and effective teamwork set exceptional candidates apart. These skills enable engineers to efficiently develop, troubleshoot, and collaborate on technology solutions in dynamic, innovation-driven environments.

Is earning $70,000 out of college with an engineering degree good?

For an entry-level computer engineer, a starting salary of $70,000 is generally considered competitive and above the national average. Salaries can vary based on location, industry, and company size, but this figure typically reflects a solid entry-level compensation for recent graduates with relevant skills such as programming and hardware knowledge.

What is the difference between Entry Level Computer Engineer vs Entry Level Software Developer?

AspectEntry Level Computer EngineerEntry Level Software Developer
Required CredentialsBachelor's in Computer Engineering, certifications like Cisco or CompTIABachelor's in Computer Science or Software Engineering, certifications like Microsoft or AWS
Work EnvironmentHardware labs, manufacturing facilities, R&D departmentsOffice settings, coding environments, software development teams
Employer & Industry UsageTech companies, manufacturing, telecommunicationsSoftware firms, tech startups, IT departments
Common Search & ComparisonOften compared for entry-level roles in tech hardware and systemsCommonly compared for software development careers

Entry Level Computer Engineers typically focus on hardware, embedded systems, and system integration, working in environments that involve physical components. In contrast, Entry Level Software Developers primarily work on coding, software applications, and programming tasks. Both roles require a bachelor's degree and relevant certifications, but their work environments and industry focus differ significantly.

What does an entry level computer engineer do?

An entry level computer engineer typically assists in designing, developing, testing, and maintaining computer hardware and software systems. Their responsibilities may include troubleshooting technical issues, writing code, assembling hardware components, and supporting senior engineers on various projects. Entry level roles provide hands-on experience and help new engineers build foundational skills in areas like programming, circuit design, and network configuration. These positions are ideal for recent graduates or those new to the field, offering opportunities to learn and grow within the technology sector.
What cities near Baldwin, MD are hiring for Entry Level Computer Engineer jobs? Cities near Baldwin, MD with the most Entry Level Computer Engineer job openings:
Developer (Bayview Pediatrics)

Developer (Bayview Pediatrics)

Johns Hopkins University

Baltimore, MD • On-site

Full-time

Posted 13 days ago


Johns Hopkins Medicine rating

7.5

Company rating: 7.5 out of 10

Based on 205 frontline employees who took The Breakroom Quiz

231st of 886 rated healthcare providers


Job description

The School of Medicine, Pediatric Center for Child & Community Health Research is seeking a Developer to support the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. Assist with database maintenance and application system code support.
Job Scope/Complexity
Demonstrate a basic understanding of project life cycle and support sections of life cycle. Under direct supervision, assist with full life-cycle of small and/or parts of a large project. Once priorities are set, perform tasks under direct supervision with regular process updates. Examples can easily be found in existing code, methods or online. Typically, concepts used are simple and standard.
Specific Duties & Responsibilities
  • The responsibilities listed below are typical examples of the work performed by this position.
  • Not all duties assigned to this position are included, nor is it expected that everyone in this position will be assigned every job responsibility.

Analysis and Requirements Gathering
  • Under direct supervision support business/clinical/education problems by meeting with clients and more Sr. IT colleagues to observe and understand current processes and the issues related to those processes. Contribute to written documentation of findings to share with the client and other IT colleagues.
  • Review system requirements by meeting with clients and Sr. IT colleagues and researching existing technology to understand the business requirements for new applications.

Design and Development
  • Contribute to the development of detailed tasks by analyzing project scope and milestones for projects in order to ensure product is delivered in a timely fashion according to software lifecycle standards.
  • Contribute to functional/technical specifications by reviewing the provided system requirements, assist with putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions.
  • Assist with the development/change of data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solution for application development tasks.
  • Assist with documentation of code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-based system(s) to simplify code maintenance and to improve the support.

Testing & Documentation
  • Assist with the creation and documentation of test scenarios using the appropriate testing tools to validate and verify application functionality.
  • Assist with the testing of all changes by using the appropriate test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way.
  • Contribute to the creation and maintenance of documentation by writing audience-appropriate materials to serve as technical and/or end-user references.

Implementation and Maintenance
  • Assist with the Implementation of changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution.
  • Assist in the monitoring of changes and resolution of problems by responding to problems as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution.
  • Provide support by triaging and resolving issues to ensure prompt, effective service.

Minimum Qualifications
  • Bachelor's Degree.
  • No prior professional experience required.
  • Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula.

Preferred Qualifications
  • Experience working with REDCap databases and clinical research datasets.
  • Familiarity with clinical research, epidemiologic research, and/or population health research methodologies.
  • Experience with statistical software such as STATA, SAS, Python, and/or R

Classified Title: Developer
Job Posting Title: Developer
Role/Level/Range: ATO 40/E/03/OG
Starting Salary Range: Min $50,440- Max $88,400. Targeted $69,472 (Commensurate w/exp.)
Employee group: Full Time
Schedule: M-F; 8:30 to 5:00
FLSA Status: Non-Exempt
Location: Remote
Department name: Bayview Pediatrics
Personnel area: School of Medicine

What Johns Hopkins Medicine employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom