2

Remote Component Engineer Jobs in California (NOW HIRING)

Senior Software Engineer

San Francisco, CA ยท On-site +1

$144K - $190K/yr

Locations In this role you can work from Remote, United States Overview GitHub is looking for a ... You'll focus on the details: crafting open source and inner source component libraries and ...

SOC Intergration Engineer

Mountain View, CA ยท Remote

$175K - $450K/yr

MatX is seeking silicon micro-architects and design engineers to join our team as we create best-in ... Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi ...

Senior Software Engineer

San Francisco, CA ยท Remote

$191K - $287K/yr

The base salary is one component of 6sense's total compensation package for this position. Other ... PTO).#Li-remote Notice of Collection and Use of Personal Information for California Residents:

Optical Engineer

El Segundo, CA ยท On-site +1

$137K - $177K/yr

At the Mission Payloads Division (MPD), we are pioneers in remote sensing systems that guide our ... component performance * Willing to travel occasionally to work location or customer site ...

Sr. Software Engineer

San Francisco, CA ยท Remote

$179K - $263K/yr

Experience working with design systems and component libraries. * Knowledge of frontend ... remote Notice of Collection and Use of Personal Information for California Residents: California ...

Document and communicate component-level specifications to clarify performance thresholds and ... S. commercial remote sensing regulations (NOAA), FCC spectrum licensing processes, and export ...

Space Systems Engineer

Redwood City, CA ยท On-site +1

$150K - $250K/yr

Document and communicate component-level specifications to clarify performance thresholds and ... S. commercial remote sensing regulations (NOAA), FCC spectrum licensing processes, and export ...

Remote : OK Job Role: As a software developer, you'll be the brain behind crafting, developing ... Integrate the developed functionality and/or component into a fully functional system. * Ensure ...

Senior Web Engineer

Bodega Bay, CA ยท On-site +1

$121K - $145K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Build and evolve shared component libraries and design-system assets used across multiple Mobility ...

Senior Web Engineer

Bodega Bay, CA ยท On-site +1

$121K - $145K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Build and evolve shared component libraries and design-system assets used across multiple Mobility ...

Senior Web Engineer

San Francisco, CA ยท On-site +1

$121K - $145K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Build and evolve shared component libraries and design-system assets used across multiple Mobility ...

Senior Web Engineer

San Francisco, CA ยท On-site +1

$121K - $145K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Build and evolve shared component libraries and design-system assets used across multiple Mobility ...

Software Engineer

San Francisco, CA ยท On-site +1

$146K - $235K/yr

... scale a robust component library to ensure UI consistency and reusability * Write clean ... Employee divides their time between in-office and remote work. Access to an office location is ...

next page

Showing results 1-20

Remote Component Engineer information

How does a Remote Component Engineer typically collaborate with cross-functional teams to ensure component integration and quality?

As a Remote Component Engineer, you will frequently work with design, manufacturing, and quality assurance teams to ensure that electronic or mechanical components meet project requirements. Collaboration often involves virtual meetings, sharing detailed specifications, and reviewing test results to address integration issues. You'll use digital collaboration tools to communicate updates, resolve technical challenges, and coordinate on design changes, making strong remote communication skills essential. This collaborative workflow ensures components are delivered on time and meet the necessary standards for performance and reliability.

What are the key skills and qualifications needed to thrive as a Remote Component Engineer, and why are they important?

To thrive as a Remote Component Engineer, you need a solid background in electronics, component selection, and circuit design, often supported by a degree in electrical engineering or a related field. Proficiency with CAD tools like Altium Designer or OrCAD, familiarity with ERP systems, and knowledge of industry standards are typically required. Strong problem-solving abilities, attention to detail, and effective remote communication skills set standout candidates apart. These skills ensure reliable component choices, efficient collaboration with global teams, and successful project outcomes in distributed engineering environments.

What is the difference between Remote Component Engineer vs Remote PCB Designer?

AspectRemote Component EngineerRemote PCB Designer
Required CredentialsBachelor's in Electrical Engineering or related, certifications like IPC or EE licensesBachelor's in Electrical Engineering, Electronics, or related; certifications like IPC Designer Certification
Work EnvironmentDesigning and selecting electronic components, collaborating with engineers remotelyCreating PCB layouts, schematic design, and routing remotely
Industry UsageElectronics manufacturing, aerospace, consumer electronicsElectronics, telecommunications, consumer device design
Common Search/ComparisonYesYes

The Remote Component Engineer focuses on selecting and integrating electronic components into designs, ensuring compatibility and performance. In contrast, the Remote PCB Designer specializes in creating the physical layout of printed circuit boards. Both roles require electrical engineering knowledge and often collaborate remotely within electronics industries, but their core responsibilities differ in component selection versus PCB layout design.

What is a Remote Component Engineer?

A Remote Component Engineer is a professional who specializes in designing, selecting, and managing electronic or mechanical components for products or systems, while working remotely. Their responsibilities often include evaluating component quality, ensuring compatibility, and collaborating with cross-functional teams to support product development. Remote Component Engineers utilize digital tools and communication platforms to perform their duties from a location outside of the traditional office. This role is common in industries such as electronics, manufacturing, and technology, where global collaboration is essential. The position requires strong technical knowledge, analytical skills, and the ability to work independently.
What are the most commonly searched types of Component Engineer jobs in California? The most popular types of Component Engineer jobs in California are:
What job categories do people searching Remote Component Engineer jobs in California look for? The top searched job categories for Remote Component Engineer jobs in California are:
What cities in California are hiring for Remote Component Engineer jobs? Cities in California with the most Remote Component Engineer job openings:
Infographic showing various Remote Component Engineer job openings in California as of June 2026, with employment types broken down into 1% Locum Tenens, 94% Full Time, 4% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
Senior Software Engineer

Senior Software Engineer

GitHub

San Francisco, CA โ€ข On-site, Remote

$144K - $190K/yr

Other

Posted 14 days ago


Job description

About GitHub

GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations

In this role you can work from Remote, United States

Overview

GitHub is looking for a Senior Software Engineer to join the Primer Engineering team to help evolve GitHub's open source design system, Primer (https://primer.style/) . Primer Product maintainers play a vital role in ensuring GitHub's UI is consistent and accessible by supporting the implementation and adoption of reusable design patterns across the product.

In this role, you'll work with a distributed, diverse, and passionate community of engineers and designers to design, prototype, implement, and ship highly performant user experiences. You'll focus on the details: crafting open source and inner source component libraries and developer tooling that make it easier for product teams to build high-quality UI with Primer, from designing balanced component APIs to maturing components for stable release. You'll also partner with product engineers to surface and upstream common patterns and coach Primer adoption as net-new projects and UI patterns move from conception to launch.

We're looking for creative problem solvers and diverse thinkers who care about culture as much as they care about customers and features. If you enjoy the challenge of building design systems at scale while delivering an equally empowering end user and developer experience, the Primer Engineering team might be the place for you. Great products reflect the teams that build them.

Responsibilities

Design, develop, test and ship high-quality technical solutions, written primarily in React/JavaScript, HTML, and CSS, that scale across multiple GitHub services. You will be a core contributor to Primer React (https://github.com/primer/react) , and may also push changes to React-based internal components (https://primer.style/product/getting-started/react/shared-components/) , github.com, and our Rails library, Primer ViewComponents (https://github.com/primer/view_components) .

  • Collaborate with cross-functional teammates to define and implement innovative UX solutions and advance UI quality.

  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others and enable broad contribution to the design system.

  • Write architecture briefs and proposals to guide the future of the design system's technical health and growth, and directly serve the needs of feature team consumers.

  • Design and implement well-reasoned component APIs to facilitate seamless integration between software components.

  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations.

  • Become intimately familiar with the systems you build and take pride in writing maintainable code and supporting what the team has built, and contribute to high-quality documentation and technical maintenance of our docs site (https://primer.style/) .

  • Partner with feature teams developing new features to share expertise on reusable UI components and coach Primer adoption as projects move from conception to launch, with a view toward growing the feature team's systems thinking practices.

  • Leverage AI to build, maintain, and automate our systems, scale contribution, and ensure agents and humans alike can build UI successfully with Primer.

Qualifications

Required Qualifications:

  • 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python

  • ??OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python

  • OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python

  • OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.

  • OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field.

  • OR equivalent experience

  • 4+ years of experience in JavaScript/React

  • 3+ years of experience writing accessible HTML according to WCAG standards

  • 2+ years contributing to or maintaining a UI component library or design system

Preferred Qualifications:

  • 1+ year of experience providing technical leadership

  • Minimum 2 years' experience as an engineer contributing to design systems or UI/UX using JavaScript and associated tools (e.g., React, TypeScript, Jest, Storybook, ESLint), HTML, and CSS

  • Comfortable with Git version control

  • Experience leading the implementation of complex UI components for multiple use cases within a website or application

  • Experience with WCAG compliance and/or implementing accessibility best practicesExperience benchmarking UI performance and shipping optimizations

  • Track record of working successfully with designers to implement and fine-tune complex UI

Compensation Range

The base salary range for this job is USD $124,000.00 - USD $329,200.00 /Yr.

These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.

This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled.

GitHub values

  • Customer-obsessed

  • Ship to learn

  • Growth mindset

  • Own the outcome

  • Better together

  • Diverse and inclusive

Manager fundamentals

  • Model

  • Coach

  • Care

Leadership principles

  • Create clarity

  • Generate energy

  • Deliver success

Who We Are

GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub.

Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are-because we know that people flourish when they can work on their own terms.

Join us, and let's change the world, together.

EEO Statement

GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!