1

Associate Software Engineer Jobs in Berkeley, CA

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from tools that just don't cut it. Unleashing problem-tackling solutions that make a huge difference in ...

Software Engineer

San Francisco, CA · On-site

$260K - $300K/yr

Role Mission Software Engineers at Cognition are not feature builders. You will be working on some of the hardest open problems in applied AI: how do you build an agent that can reason across ...

Software Engineer San Francisco Bay Area, CA 6+ Months Contract Scope of Work, Skills and/or Qualifications: • Proficiency in multiple programming languages such as C#, Java, Go, Python, C ...

We're looking for a full stack Software Engineer to join our growing engineering team. You'll work on all areas of the JetInsight product and help solve challenging problems involving route ...

Software Engineer

Pleasanton, CA · On-site

$175K - $200K/yr

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from tools that just don't cut it. Unleashing problem-tackling solutions that make a huge difference in ...

We are seeking a Staff Software Engineer to design and build enterprise-scale Marketplace platforms ... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ...

We are seeking a Staff Software Engineer to design and build enterprise-scale Marketplace platforms ... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ...

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from tools that just don't cut it. Unleashing problem-tackling solutions that make a huge difference in ...

We are seeking a Staff Software Engineer (iOS) to join our Home Page Engineering team in Sunnyvale ... customers and associates worldwide. If you're passionate about solving problems in a dynamic ...

... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Principal, Software Engineer

San Mateo, CA · On-site

$143K - $286K/yr

As a Principal, Software Engineer, you will set the tone of engineering-excellence and drive ... Drive execution of business plans, provide supervision and development opportunities for associates.

Senior, Software Engineer

San Mateo, CA · On-site +1

$117K - $234K/yr

We are seeking a Senior Software Engineer for a key position on Walmart Amends. Amends serves as ... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ...

Senior, Software Engineer

Hayward, CA · On-site +1

$117K - $234K/yr

We are seeking a Senior Software Engineer for a key position on Walmart Amends. Amends serves as ... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ...

As a Principal, Software Engineer, you will set the tone of engineering-excellence and drive ... Drive execution of business plans, provide supervision and development opportunities for associates.

Principal, Software Engineer

Fremont, CA · On-site

$143K - $286K/yr

As a Principal, Software Engineer, you will set the tone of engineering-excellence and drive ... Drive execution of business plans, provide supervision and development opportunities for associates.

... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

As a Principal, Software Engineer, you will set the tone of engineering-excellence and drive ... Drive execution of business plans, provide supervision and development opportunities for associates.

As a Staff Software Engineer, you will set the tone of engineering-excellence and drive processes ... Drive execution of business plans, provide supervision and development opportunities for associates.

We are seeking a Staff Software Engineer for a key position on Walmarts Amends. Amends serves as ... part-time associates in Walmart and Sam's Club facilities. Programs range from high school ...

next page

Showing results 1-20

Associate Software Engineer information

See Berkeley, CA salary details

$23

$51

$120

How much do associate software engineer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for associate software engineer in Berkeley, CA is $51.71, according to ZipRecruiter salary data. Most workers in this role earn between $37.40 and $54.76 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in Berkeley, CA? The most popular types of Software Engineer jobs in Berkeley, CA are:
What are popular job titles related to Associate Software Engineer jobs in Berkeley, CA? For Associate Software Engineer jobs in Berkeley, CA, the most frequently searched job titles are:
What job categories do people searching Associate Software Engineer jobs in Berkeley, CA look for? The top searched job categories for Associate Software Engineer jobs in Berkeley, CA are:
What cities near Berkeley, CA are hiring for Associate Software Engineer jobs? Cities near Berkeley, CA with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Berkeley, CA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 68% In-person, 16% Hybrid, and 16% Remote job distribution, with an average salary of $107,551 per year, or $51.7 per hour.
Software Engineer

$175K - $200K/yr

Other

Medical, Retirement

Posted 26 days ago


Job description

Software Engineer

The Top Line

Here's the deal. We're all about helping researchers break free from tools that just don't cut it. Unleashing problem-tackling solutions that make a huge difference in the real science they do every day. That's our mantra, our promise and we own it. Our tribe is different. We thrive on moving fast, taking risks and persevering through failure.  We embrace the unknown and we are happy to make mistakes. We are there for each other and we crave diversity because we know that building a truly diverse tribe will make us better at everything.

The Job

Does working on life science instruments sound fun? How about designing software, AI tools, and scripting for automation and instrumentation? Why not work on interesting new custom projects for our brand-new Stuntman platform?  All of this is exactly what we want our next software engineer to do.  Nowhere else will you get a chance to work on software to run new mechanical hardware and electronics from start all the way through to the final delivery to the customer. Our systems have it all.  AI, Optics, motion control, liquid handling, temperature control, and much more.

Our ideal candidate is enthusiastic, flexible, and eager to attack new challenges.  They will work with other software developers, engineers, and scientists to develop and test custom software and scripting to run new and existing instruments.

Responsibilities

  • Responsible for delivering custom lab automation software, firmware, and scripting solutions to the end customer
  • Develop software for interacting with and controlling automation hardware
  • Collaborate with domain experts to specify, design, and create extensions to the Unchained software platform
  • Hit the ground running, and provide clinical execution in a highly dynamic and collaborative environment
  • Work with Sales team to develop novel custom solutions and scope them
  • Excited about and comfortable using AI to generate, troubleshoot, and debug
  • Hands on testing and development on the hardware
  • Have a passion for learning new skills, technologies, and science
  • Bring a very positive, and highly energetic attitude to all aspects of your work
  • Be flexible and ready when the going gets tough to help us do whatever needs to get done to meet our customer's needs
  • Occasionally assist Product Support Engineers to resolve escalated customer issues relating to automation software
  • Full-time based at our HQ in Pleasanton, CA 

Qualifications

  • Experience with hardware communication using CANBUS, Serial (232/485), TCP/IP, USB, MODBUS, and i2C
  • Experience with trouble shooting automated equipment
  • Excellent C# programming skills, including deep knowledge of multi-threaded and event-based designs
  • Excellent knowledge of Python
  • Good working knowledge of C++ with ATL/COM
  • Good at being self-directed to complete projects on time that meet the customer's requirements
  • Experience with Git desirable
  • UI development skills using WPF
  • Requires a bachelor's degree in computer science, computer engineering, electrical engineering or equivalent with 5+ years of experience.
  • Excellent written and verbal communication skills
  • Willing to travel to customers up to 5% of the time.
  • Experience with process control and motion control is a plus

Compensation

The US base salary range for this full-time position is $175,000 - $200,000. This salary range is an estimate, and the actual base salary may vary based on the Company's compensation practices. This role is also eligible for our bonus program, and comprehensive health and retirement benefit programs.