1

Associate Software Developer Jobs in Santa Rosa, CA

Electrical Engineer II

Petaluma, CA · On-site

$82K - $125K/yr

Writes software to support the integration of sensors and embedded processors * Designs and ... to Associate Engineers. Shares ideas and experiences with others, solicits feedback and asks ...

Associate Fleet Technician, Bay Area

Bodega Bay, CA · On-site

$28.50 - $38.25/hr

The Associate Fleet Technician is a critical, entry-level technical role that provides the ... Work cross-functionally with Engineering, Software, and Field Operations teams to provide critical ...

Associates degree or training from an approved and accredited technical school in engineering or ... Erection sequencing Concepts Software & Technology Personal computer; phone; computer software ...

Associates degree or training from an approved and accredited technical school in engineering or ... Erection sequencing Concepts Software & Technology Personal computer; phone; computer software ...

Systems Engineer

Healdsburg, CA · On-site

$120K - $165K/yr

The Systems Engineer will execute multiple aspects of the systems engineering discipline, to include requirements decomposition into software/hardware functions, system performance analysis and trade ...

Electrical Engineer

Healdsburg, CA · On-site

$100K - $145K/yr

... mechanical, software, firmware, systems, manufacturing, and program management teams. The ... Lead or coordinate engineering activities for complex electromechanical systems, with an emphasis ...

Sr . R&D Engineer

Novato, CA

$122K - $168K/yr

Job Title : ABB Talent Pool - R&D Engineer / R&D Senior Engineer / R&D Team Lead / Associate ... Documenting work results (like findings, designs, or software), allowing others to maintain and ...

We specialize in engineering design, asset management, and geospatial data analytics to support ... Proficiency in Trimble Business Center, StarNet or similar survey processing software. * Ability to ...

UBEO is a distributor/servicer of document equipment and software solutions. Primary products ... Bachelors/associate degree in computer information systems. * 4+ years related remote and/or field ...

UBEO is a distributor/servicer of document equipment and software solutions. Primary products ... Bachelors/associate degree in computer information systems. * 4+ years related remote and/or field ...

Systems Engineer II

Petaluma, CA · On-site

$82K - $125K/yr

Provides general guidance and assistance to Associate and Level I Engineers * Other duties as ... Familiarity with office software and computer-based productivity tools * The ideal candidate will ...

Showing results 21-40

Associate Software Developer information

See Santa Rosa, CA salary details

$12K

$91.1K

$143.2K

How much do associate software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for associate software developer in Santa Rosa, CA is $91,149.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,800.00 and $103,300.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What are the key skills and qualifications needed to thrive as an associate software developer, and why are they important?

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in Santa Rosa, CA?

The most popular types of Software Developer jobs in Santa Rosa, CA are:

What are popular job titles related to Associate Software Developer jobs in Santa Rosa, CA?

For Associate Software Developer jobs in Santa Rosa, CA, the most frequently searched job titles are:

What cities near Santa Rosa, CA are hiring for Associate Software Developer jobs?

Cities near Santa Rosa, CA with the most Associate Software Developer job openings:

Infographic showing various Associate Software Developer job openings in Santa Rosa, CA as of August 2026, with employment types broken down into 1% As Needed, 66% Full Time, 31% Part Time, 1% Temporary, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $91,149 per year, or $43.8 per hour.

Electrical Engineer II

AeroVironment, Inc.

Petaluma, CA • On-site

$82K - $125K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted yesterday


AeroVironment rating

9.1

Company rating: 9.1 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

7th of 72 rated aerospace companies


Job description

Worker Type
Regular
Job Description
Summary
The Electrical Engineer II designs, develops, modifies and evaluates electronic parts, components or integrated circuitry for electronic equipment, or other hardware systems and/or electrical engineering applications. In this role, one selects components and equipment based on analysis of specifications and reliability as well as determines design approaches & parameters. Conducts general engineering and design of electronic systems on small unmanned aircraft vehicles with cross-functional teams. May also review vendor capability to support product development.
Position Responsibilities
  • Performs simulation and detailed design for digital and analog circuits
  • Drives system integration, assembly procedures, and test procedures
  • Documents designs with engineering drawings and written descriptions
  • Trouble-shoots complex systems from a hardware and software perspective
  • Designs, builds, and tests prototypes expediently and efficiently. Works with avionics, embedded systems, and RF links
  • Writes software to support the integration of sensors and embedded processors
  • Designs and implements circuit boards. This includes architecture, component selection, schematic capture, board layout, board bring-up, and documentation
  • Performs electronic engineering support activities on R&D projects
  • Performs design & analysis tasks and writes fabrication & test procedures
  • Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors
  • Other duties as assigned

Basic Qualifications (Required Skills & Experience)
  • B.S. Degree in Electrical Engineering or related discipline is required or equivalent combination of education, training, and experience
  • Minimum of 2 - 5 years of relevant experience
  • Experienced using Altium Designer for schematic capture and PCB layout
  • Experienced in one or more areas: Radio Frequency (RF), embedded control, FPGA
  • Experienced with power electronics, including motors and lithium batteries
  • Demonstrated ability to troubleshoot complex systems
  • Demonstrated familiarity with common industry protocols (LVDS, I2C, HDMI, UART, SPI, CAN, USB)
  • Strong knowledge of Engineering fundamentals, mathematics, physics & material properties
  • Familiarity with Small UAV subsystems and associated software
  • Proficient with office software, computer-based productivity tools and other software tools in one's area of expertise
  • Some travel may be required in support of flight test operations (up to 30%)
  • Must have a clean driving record

Other Qualifications & Desired Competencies
  • Advanced degree is preferred
  • Flight test or R/C (Remote Control) experience preferred
  • Demonstrated ability of hands-on experience with tools is preferred
  • Consistently complies with company's policies and procedures
  • Follows standard practices and procedures when analyzing situations or data from which answers can be readily obtained. Completes assigned tasks within schedule and budget
  • Skilled at building productive internal/external working relationships and offers guidance to Associate Engineers. Shares ideas and experiences with others, solicits feedback and asks relevant questions
  • Develops professional expertise and applies company policies & procedures to resolve a variety of issues
  • Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
  • Displays strong initiative and drive to accomplish goals and meet company objectives
  • Takes ownership and responsibility for current and past work products
  • Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
  • Has effective problem-solving, analytical, interpersonal and communication skills
  • Team Player - Focuses on teamwork, collaboration and puts the success of the team above one's own interests

Physical Demands
  • Ability to work in an office and manufacturing environment (Constant)
  • Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)

Clearance Level
No Clearance
The salary range for this role is:
$82,000 - $125,000
AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.
ITAR Requirement:
This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits.
We also encourage you to review our company website at http://www.avinc.com to learn more about us.
Principals only need apply. NO agencies please.
About AV:
AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.
We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve.
Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next.
If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
U.S. Citizenship required

What AeroVironment employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom