1

Hybrid Software Engineer Jobs in California (NOW HIRING)

Job Title: Front-End Software Engineer - Hybrid role must come in 2 days a week. Location: Sunnyvale, CA Walmart is seeking an exceptional Front-End Software Engineer to expand our dynamic team. The ...

Software Engineer

Los Angeles, CA · On-site

$100K - $136K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Software Engineer Job Family Information Technology Type LT Full-Time Position Status Getty Center Workplace Type Hybrid/Partially Remote Salaried/Hourly Salaried Hiring Pay Scale $100,776 - $136,048 ...

New

Software Engineer

San Francisco, CA · On-site

  • Medical

  • Life

  • Retirement

  • PTO

What you'll do As a P3 Software Engineer in the B2B - Business To Business engineering organization ... EEO Know Your Rights poster #LI-Hybrid #LI-DS2

Software Engineer

San Francisco, CA · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

... Designation Hybrid: Employee divides their time between in-office and remote work. Access to an ... software engineering experience building production services or applications using OO languages ...

Senior Software Engineer - Networking

Sunnyvale, CA · On-site

$143K - $189K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Hybrid Network Architecture & Strategy * Contribute to the design and evolution of the network ... Strong networking, software engineering, Linux, and cloud infrastructure skills. * Experience with ...

Senior Software Engineer - Networking

Sunnyvale, CA · Hybrid

$143K - $189K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Hybrid Network Architecture & Strategy * Contribute to the design and evolution of the network ... Strong networking, software engineering, Linux, and cloud infrastructure skills. * Experience with ...

Senior Software Engineer - Networking

Sunnyvale, CA · On-site

$145K - $192K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Hybrid Network Architecture & Strategy * Contribute to the design and evolution of the network ... Strong networking, software engineering, Linux, and cloud infrastructure skills. * Experience with ...

Software Engineer

Oakland, CA · On-site

  • Medical

  • PTO

Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including ... Software engineering foundation - experience designing and developing reusable libraries and ...

Senior Software Engineer Location: San Francisco, CA or Denver, CO (Hybrid, 3 days/week). Salary: $120k-$190k + equity. Full-time. Offstream is building the infrastructure for the environmental ...

Software Engineer

San Francisco, CA · Hybrid

$96K - $169K/yr

This is a hybrid role with at least 2 days in office and 3 days remote each week. Duties and ... Experienced with software engineering best practices - design patterns, code reviews, unit and ...

Showing results 21-40

Hybrid Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do hybrid software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for hybrid software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a hybrid software engineer?

To thrive as a Hybrid Software Engineer, you need strong programming skills in multiple languages, a solid understanding of both frontend and backend development, and typically a degree in computer science or related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is common. Excellent problem-solving abilities, adaptability, and effective communication are crucial soft skills for bridging cross-functional teams and managing complex projects. These competencies enable delivery of robust, integrated solutions that meet diverse business and technical requirements.

What is a hybrid software engineer?

A Hybrid Software Engineer is a professional who works on both front-end and back-end technologies, often contributing to both the client and server sides of software applications. They are skilled in multiple programming languages and frameworks, and can handle tasks ranging from user interface design to server logic and database management. This versatility allows them to bridge gaps between teams, streamline development processes, and deliver comprehensive software solutions. The term 'hybrid' often also refers to their ability to work in both in-office and remote environments, reflecting modern flexible work arrangements.

How do hybrid software engineers typically balance on-site and remote collaboration within their teams?

Hybrid Software Engineers often split their time between in-person and remote work, requiring strong communication skills and adaptability. They usually attend key meetings or collaborative sessions on-site to foster teamwork and address complex challenges, while handling individual tasks or coding remotely. Maintaining clear documentation, using collaboration tools like Slack or Jira, and proactively syncing with team members help ensure smooth workflow and project alignment. This balance enables them to stay connected with colleagues and contribute effectively, regardless of location.

What is the difference between Hybrid Software Engineer vs Cloud Software Engineer?

AspectHybrid Software EngineerCloud Software Engineer
CredentialsBachelor's in CS or related, coding certificationsBachelor's in CS, cloud platform certifications (AWS, Azure)
Work EnvironmentOn-premises and cloud hybrid systemsPrimarily cloud-based infrastructure and services
Industry UsageManufacturing, healthcare, finance with hybrid setupsTech, SaaS, enterprise solutions
Search & Comparison IntentRoles combining on-premises and cloud developmentFocus on cloud infrastructure and deployment

The Hybrid Software Engineer works across both on-premises and cloud environments, integrating systems and applications. In contrast, a Cloud Software Engineer specializes in cloud platforms, deploying and managing cloud-native applications. While both roles require strong coding skills and relevant certifications, their focus areas differ—hybrid engineers bridge traditional and cloud systems, whereas cloud engineers focus solely on cloud infrastructure and services.

What cities in California are hiring for Hybrid Software Engineer jobs?

Cities in California with the most Hybrid Software Engineer job openings:

Infographic showing various Hybrid Software Engineer job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Software Engineer, Modem BSP

TrellisWare Technologies

San Diego, CA • On-site

$139K - $183K/yr

Full-time

Re-posted 27 days ago


Job description

TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worldwide leader in highly advanced algorithms, waveforms, and communications systems that range from small form factor radio products to fully integrated solutions.
At TrellisWare, we connect passion with purpose and together we make an impact- on our careers, our company, and the world. And you can too. If you love to innovate and collaborate in a dynamic environment where boundaries are being pushed, you belong at TrellisWare. Where the opportunity to serve is not a challenge but a gift. Where you're never going alone. Because there's too much at stake to go solo.
Our Radio Products Team is seeking a hybrid Software Engineer, Modem BSP. You would be responsible for working on next generation self-networking hand-held radios for domestic and foreign defense forces. A typical day might start with you working in your personal office designing and implementing an initialization routine, hardware driver/abstraction layer, or a real-time operating system abstraction layer. It could move into one of our many state-of-the-art labs with your teammates to bring up your design on physical hardware. Enhancing cohesiveness and maintaining team morale is a responsibility of all our team members, as is the ambition for self-improvement and talent development. Through this dedication to unity and professional advancement, each team member is directly impacting the successful outcome of TrellisWare's deliverables and setting the tone for our core values of delivering excellence, pushing boundaries, and empowering people.
The essential duties and responsibilities include:
  • Design, implement, integrate, and maintain:
    • Hardware adaptation, device drivers, bootloader configuration.
    • System initialization.
    • Customization and optimizations for specific hardware and operating systems.
  • Perform feasibility studies, and performance analysis of real-time operating system performance and portability on specific hardware targets.
  • Document and present design alternatives using standard professional practices and corporate defined engineering processes.
  • Develop relationships with team members built on trust and respect.

Education and work experience requirements are:
  • Bachelor's degree in Electrical/Computer Engineering, Computer Science or related field of study required.
  • Minimum of four years' experience integrating with a real-time operating system (Nucleus, FreeRTOS, VxWorks) and four years of embedded software development experience.
  • Deep proficiency in C and C++.
  • Expertise in embedded systems architecture, hardware/software interaction, inter-processor communications, asymmetric multiprocessing, and Linux sub-system interaction.
  • Experience using debugging tools such as oscilloscopes, logic analyzers, JTAG debuggers, test script usage.
  • Experience with Object-oriented design, data link layer and device drivers as well as ARM based processors.

To be considered for this position, you would need to meet, at a minimum, the knowledge, skills, and abilities listed here:
  • Real-time operating systems for embedded products.
  • Integrating with hardware drive driver adaptations, operating system abstractions and boot sequencing.
  • General Linux sub-system fundamentals.
  • C/C++ and Python.
  • Distributed revision control systems (GitHub), and common RTOS development tools (i.e. compilers, linkers, and debuggers).
  • You can think on your feet - you are analytical, pay attention to detail and are able to communicate your thought process both written and verbally.
  • You are able, and enjoy working independently as well as in a team environment.
  • Strong collaborative drive and interpersonal skills.
  • Strong initiative, proactive work ethic and prioritization skills.
  • Trustable judgement and analytical problem-solving skills.
  • Effective execution and decision making.
  • Champion of change and promotes innovation.
  • Strong written and verbal communication skills.

The physical demands described here represent those that must be met in order to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable those with qualified disabilities.
  • Able to frequently sit, stand, walk, use hands to fingers, handle or feel, reach within hands and arm's length, stoop, kneel, and crouch, talk and hear.
  • Regularly required to sit for extended periods of time; frequently required to use office equipment such as PC, printer, telephone, etc.
  • Able to regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

Additional requirements are:
  • U.S. Citizenship or Permanent Residency

Note: Many of TrellisWare's positions require a security clearance or the ability to obtain one. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
TrellisWare Technologies pays competitively according to the market in an individual's geographic location, in addition to their qualifications and experience. The posted range is annually and for individuals located in the San Diego, CA area.
San Diego, California Pay Range
$115,000-$200,000 USD
Disclaimers
  • The above statements are not intended to be an exhaustive list of all responsibilities, duties and skills required of personnel so classified. Nothing in the job description restricts the company's right to change, assign, or reassign duties and responsibilities at any time for any reason.
  • As part of our onboarding process, we conduct background checks, where legally permitted and appropriate for the role, in accordance with applicable laws, regulations, and privacy requirements.

*TrellisWare Technologies, Inc. is an EEO/AA/Disability/Vets Employer.*
Check out the Careers page for more information about working at TrellisWare Technologies.