2

Entry Level Software Engineer Jobs in Alameda, CA

University degree in Computer Science or a related discipline. * 1 years of experience in a entry level role, an total of 2 years minimum in software development * 1 year minimum of experience in ...

University degree in Computer Science or a related discipline. * 1 years of experience in a entry level role, an total of 2 years minimum in software development * 1 year minimum of experience in ...

Showing results 21-40

Entry Level Software Engineer information

See Alameda, CA salary details

$27.2K

$118.8K

$214.2K

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

As of Sep 1, 2026, the average yearly pay for entry level software engineer in Alameda, CA is $118,847.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,700.00 and $136,000.00 per year, depending on experience, location, and employer.

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 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 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 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 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.

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

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can transition into the field through coding bootcamps, online courses, or degree programs. Age should not be a barrier to entering an entry level software engineering position.

What are the most commonly searched types of Software Engineer jobs in Alameda, CA?

The most popular types of Software Engineer jobs in Alameda, CA are:

What are popular job titles related to Entry Level Software Engineer jobs in Alameda, CA?

For Entry Level Software Engineer jobs in Alameda, CA, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Engineer jobs in Alameda, CA look for?

The top searched job categories for Entry Level Software Engineer jobs in Alameda, CA are:

What cities near Alameda, CA are hiring for Entry Level Software Engineer jobs?

Cities near Alameda, CA with the most Entry Level Software Engineer job openings:

Infographic showing various Entry Level Software Engineer job openings in Alameda, CA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $118,847 per year, or $57.1 per hour.

Software Engineering Asc Mgr - L4

Lockheed Martin Corporation

Sunnyvale, CA • On-site

$150K - $280K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Lockheed Martin rating

8.1

Company rating: 8.1 out of 10

Based on 396 frontline employees who took The Breakroom Quiz

41st of 72 rated aerospace companies


Job description

Job Description Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate, invest, inspire and integrate our capabilities to transform the future. At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve.

We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation.

And we're reimagining how space can connect us, ensuring security and prosperity. Join us in shaping a new era in space and find a career that's built for you. We are seeking an experienced and highly skilled Software Engineering Associate Manager to support, lead and manage Lab Operations Support in both the Space Based InfraRed System (SBIRS) and NextGenGeo Overhead Persistent InfraRed (NGG OPIR) program's Functional Test Assembly (FTA) teams.

As a Level 4 Associate Manager, you will play a critical role in leading and managing the lab operations for both the SBIRS and NGG OPIR system. Your expertise will be instrumental in ensuring the successful integration, test, and delivery of the program's complex systems and subsystems. The SBIRS and Next-Gen OPIR satellites are designed to detect and track ballistic missile launches, providing early warning of potential attacks.

Both the SBIRS and NGG FTAs support Space Vehicle design, development, qualification, and operations. They use a combination of flight like hardware, emulations, software, simulations and tools to represent a fully functioning space vehicle on the ground or in orbit. The FTA Labs provide a platform for the development, test, and integration of both hardware (HW) and software (SW) products.

This role includes leading and managing lab operations to include coordination of daily/weekly lab activities across both labs, including scheduling and staffing, ensuring lab configuration is maintained in accordance with lab requirements and program needs. Coordinate and reach out across the program pro-actively to coordinate and resolve complex technical issues affecting lab operations. Participate in various reviews as required.

Develop and maintain technical documentation, including test plans, test procedures, and test reports, to ensure compliance with program requirements and industry standards. Required to support periodic off-shifts and/or weekend support to meet the SBIRS and NGG program needs to include the FTA and Flight Operations Support (FOS) objectives. Standard Job Description Manages software development activities.

Responsible for coordinating subordinate employee recruitment, selection and training, performance assessment, work assignments, salary, and recognition/disciplinary actions. Oversees the design, development, documentation, and testing of software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle.

Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Ensures software standards are met. Basic Qualifications Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education Background in test and verification, including experience with functional test assembly and integration Active Secret security clearance Hands-On Hardware and/or software integration experience Desired Skills Experience with SBIRS, NGG OPIR or similar space-based systems Previous technical or functional leadership experience Familiarity with industry standards and regulations, including IEEE, ISO, and DoD standards Experience with test automation frameworks and tools, such as Python, LabVIEW, or TestStand Strong analytical and problem-solving skills, with the ability to analyze complex systems and identify technical risks Proficiency with Jira, Structure and/or Agile Hive Strong problem-solving and decision-making capabilities in complex technical environments.

Familiarity with a lab environment Proficiency in writing test procedures and documentation Cross-functional engineering experience, such as Electrical, Mechanical, Software and/or Systems Engineering Excellent verbal/written communication and interpersonal skills Pay Information Full-Time Salary Range: $150800.00 - $280000.00 At Lockheed Martin, we know mission success starts with taking care of our people. Our Total Rewards program is designed to attract top talent, support your well-being, and help you grow-both professionally and personally. The salary range for this position is as listed on the requisition

Please note that the salary information listed is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market(work location) and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Flexible work arrangements and schedules (e.g., 4x10), 401(k) match, Paid time off, Holidays, Parental Leave, EAP, Flexible Spending Accounts, Education Assistance, Life Insurance, Short-Term Disability, and Long-Term Disability

Annual short-term and/or long-term incentive compensation programs may be offered depending on the position. Payments under these annual programs are not guaranteed and can vary from year to year and are tied to a range of performance metrics. For (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays.

Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.


What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912