2

Entry Level Software Engineer Jobs in California, MD

The Role The Electrical Engineer I provides entry-level technical and engineering support services ... software defined radios including Embedded COMSEC, anti-jam, and SATCOM waveforms. Early work ...

The Role The Electrical Engineer I provides entry-level technical and engineering support services ... software defined radios including Embedded COMSEC, anti-jam, and SATCOM waveforms. Early work ...

The Role The Electrical Engineer I provides entry-level technical and engineering support services ... software defined radios including Embedded COMSEC, anti-jam, and SATCOM waveforms. Early work ...

Entry Level Software Engineer information

See California, MD salary details

$23K

$100.5K

$181.1K

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

As of Aug 10, 2026, the average yearly pay for entry level software engineer in California, MD is $100,489.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,300.00 and $115,000.00 per year, depending on experience, location, and employer.

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

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.
What are the most commonly searched types of Software Engineer jobs in California, MD? The most popular types of Software Engineer jobs in California, MD are:
What cities near California, MD are hiring for Entry Level Software Engineer jobs? Cities near California, MD with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in California, MD as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $100,489 per year, or $48.3 per hour.

ELECTRICAL ENGINEER I

BOOST LLC

Patuxent River, MD

Full-time

Medical, Dental, Retirement, PTO

Posted 5 days ago


Job description

BOOST LLC is a dynamic management consulting firm that offers an array of government-compliant back-office solutions to support our teaming partners within the GovCon space. Our consultants are experts in Accounting, Contracts, Human Resources, Recruiting & Sourcing, and Strategic Pricing, and our passion is guiding our partners toward success within this competitive sector. We are working with our client, Don Selvy Enterprises (DSE) to find their next Electrical Engineer I.

About DSE

DSE, Inc. is a team of experienced professionals dedicated to engineering, training, and program management that enables front-line soldiers, sailors, and Marines to fully exploit the tactical capabilities of aviation and maritime platforms. We accomplish this by using the most qualified employees and keeping abreast of every new capability in aviation, maritime technologies, and simulation/training technology as it emerges. To this day, DSE continues to foster a work environment that supports ingenuity and the care for each member of the team.

The Role

The Electrical Engineer I provides entry-level technical and engineering support services for the Air Combat Electronics program office at NAVAIR (PMA-209). This position is open to recent graduates and early-career engineers. No prior professional experience is required.

You will work alongside senior engineers supporting military communications systems, with a focus on software defined radios including Embedded COMSEC, anti-jam, and SATCOM waveforms. Early work includes:

  • Supporting the review of Engineering Change Proposals and CDRL documents

  • Contributing sections to technical white papers and platform integration plans

  • Assisting with testing of ARC-210 radio capabilities delivered through Collins radio and RCU software releases

This is a role built for someone who wants to learn defense communications systems from the inside. You are not expected to arrive knowing waveform theory or the NAVAIR acquisition process. You are expected to arrive with a solid engineering foundation, real curiosity, and the willingness to ask questions until you understand the answer.

Why DSE

DSE doesn't just ask for your experience, it rewards it. DSE's PTO program is experience-based rather than tenure-based. Relevant internship, co-op, and military experience is evaluated at hire and can qualify you for a higher PTO allocation from day one. It's a rare structure in this industry, where most companies only reward the tenure, you earn after you join.

That same philosophy carries through the rest of the benefits package:

  • Starting salary range: $75,000.00 - $85.000.00 annually

  • Medical and dental: 100% company-paid premiums for employees, 50% for dependents

  • 401(k): up to a 4% company match

  • Insurance: fully paid life, short-term, and long-term disability, no cost to you

  • Employer-funded FSA plus HRA contributions toward your deductible

  • Experience-based PTO: internship and co-op experience considered, plus the option to purchase additional PTO

  • 11 paid holidays (6 national, 5 floating)

  • Tuition reimbursement to support continued professional growth, including graduate coursework

  • Structured onboarding with a senior engineer mentor and a defined path to Electrical Engineer II

Responsibilities

Engineering Support and Development

  • Support the analysis, design, testing, and evaluation of military communications and weapons systems under the direction of senior engineering staff

  • Assist in verifying that designs meet operational requirements, addressing both functional and performance specifications

  • Learn and apply the tools, standards, and methodologies used in Navy systems integration work

Technical Documentation and Analysis

  • Assist in reviewing engineering change proposals, CDRL deliverables, feasibility studies, and other technical documentation

  • Draft assigned sections of technical reports, white papers, and integration plans for senior review

  • Compile and organize technical data in support of engineering analyses and recommendations

Systems Integration and Testing

  • Support systems integration activities to verify interaction between components and subsystems

  • Assist with quality assurance testing, troubleshooting, and validation activities

  • Support the preparation of test plans, procedures, and acceptance criteria, and capture and document test results

Process and Documentation Support

  • Assist in writing and maintaining procedures, work instructions, and design practice criteria

  • Identify and raise inefficiencies observed in day-to-day engineering workflows

Performance Evaluation

  • Support the review of technical specifications for alignment with military standards and performance requirements

  • Assist in collecting and analyzing performance data used to identify risks and evaluate system reliability

Required Education
  • Bachelor of Science degree in Electrical Engineering from an ABET-accredited institution

  • Degree must be completed prior to start date. Candidates graduating within six months of application are encouraged to apply

Required Experience
  • No prior professional engineering experience required

  • Must be able to obtain and maintain a Secret security clearance; U.S. Citizenship required due to the sensitivity of customer-related requirements

  • Demonstrated foundation in circuit analysis, signals and systems, and electronics coursework

  • Strong oral and written communication skills, including the ability to document technical work clearly

  • Proficiency in MS Word, MS Excel, and MS PowerPoint

Preferred Experience
  • Internship, co-op, or research experience in aerospace, defense, communications, or RF engineering

  • Coursework or project experience in communications systems, RF and microwave engineering, digital signal processing, or embedded systems

  • Hands-on laboratory experience with test equipment such as oscilloscopes, spectrum analyzers, and signal generators

  • Senior design or capstone project involving hardware and software integration

  • Familiarity with MATLAB, Simulink, Python, or C

  • Prior military service or exposure to a DoD environment

  • Existing or previously held security clearance

DSE is an equal opportunity employer, and 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.