2

Remote Embedded Software Intern Jobs in San Ramon, CA

Senior Embedded Software Engineer at unspun We are looking for a hands-on, execution-driven Senior ... Experience with fleet management at scale (device identity, config management, remote debugging)

... a Software Developer Internship to a driven and innovative junior college student. The intern will ... Employee divides their time between in-office and remote work. Access to an office location is ...

Staff Sensor Systems Engineer

Sunnyvale, CA · On-site +1

$189.30K - $290.70K/yr

Experience working on L4 (or equivalent) autonomous vehicle programs or advanced remote sensing platforms. * Experience developing, debugging, or integrating embedded or systemslevel software.

About the Role To ensure someone can be effectively supported throughout the intern we cn only look ... Good written and verbal English communication skills for collaborating with a remote, async team ...

Aptitude for GIS-based techniques, data structures, and software such as CARTO, ArcGIS, or QGIS ... Independent workflow must be effectively harmonized with remote collaboration * Familiarity with ...

Legal Intern

San Jose, CA · On-site +1

$60/hr

Renesas is an embedded semiconductor solution provider driven by its Purpose ' To Make Our Lives ... You will have the opportunities to explore our hardware and software capabilities and try new ...

Renesas is an embedded semiconductor solution provider driven by its Purpose ' To Make Our Lives ... You will have the opportunities to explore our hardware and software capabilities and try new ...

Navigation Engineer

Palo Alto, CA · On-site +1

$182K - $242K/yr

This role will be based in Palo Alto, CA, or remote within the United States. This position seeks a ... Experience writing embedded safety critical software in C++, Matlab, and/or Python. * Technical ...

Navigation Engineer

Palo Alto, CA · On-site +1

$182K - $242K/yr

This role will be based in Palo Alto, CA, or remote within the United States . This position seeks ... Experience writing embedded safety critical software in C++, Matlab, and/or Python. * Technical ...

next page

Showing results 1-20

Remote Embedded Software Intern information

See San Ramon, CA salary details

$15

$28

$43

How much do remote embedded software intern jobs pay per hour?

As of May 29, 2026, the average hourly pay for remote embedded software intern in San Ramon, CA is $28.40, according to ZipRecruiter salary data. Most workers in this role earn between $23.12 and $32.26 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Embedded Software Intern, and why are they important?

To thrive as a Remote Embedded Software Intern, you generally need a solid understanding of computer science fundamentals, C/C++ programming, and familiarity with microcontroller architectures, often supported by ongoing or completed coursework in electrical engineering or computer engineering. Experience with development tools such as integrated development environments (IDEs), version control systems like Git, and debugging hardware or simulators is typically required. Strong problem-solving skills, self-motivation, and effective communication are crucial soft skills for remote collaboration and learning. These skills and qualities are important because they enable interns to contribute meaningfully to real-world embedded systems projects while adapting to remote teamwork and project demands.

What are some common challenges faced by Remote Embedded Software Interns, and how can they be managed effectively?

Remote Embedded Software Interns often encounter challenges such as limited access to physical hardware for testing, coordinating with geographically dispersed teams, and troubleshooting issues without in-person support. To address these challenges, interns should proactively communicate with their mentors, make use of simulation tools, and participate in regular virtual meetings to stay aligned with project goals. Establishing a strong routine for documenting progress and asking for feedback can also help interns stay engaged and overcome obstacles effectively.

What is a Remote Embedded Software Intern?

A Remote Embedded Software Intern is a student or recent graduate who works remotely to assist in the development and testing of software that runs on embedded systems, such as microcontrollers or IoT devices. Their tasks often include writing code in languages like C or C++, debugging hardware-software interactions, and collaborating with engineering teams through virtual platforms. The position provides hands-on experience in embedded systems while allowing interns to work from anywhere, making it ideal for gaining industry experience without the need to relocate.
What are the most commonly searched types of Remote Embedded Software jobs in San Ramon, CA? The most popular types of Remote Embedded Software jobs in San Ramon, CA are:
What are popular job titles related to Remote Embedded Software Intern jobs in San Ramon, CA? For Remote Embedded Software Intern jobs in San Ramon, CA, the most frequently searched job titles are:
What job categories do people searching Remote Embedded Software Intern jobs in San Ramon, CA look for? The top searched job categories for Remote Embedded Software Intern jobs in San Ramon, CA are:
What cities near San Ramon, CA are hiring for Remote Embedded Software Intern jobs? Cities near San Ramon, CA with the most Remote Embedded Software Intern job openings:
Infographic showing various Remote Embedded Software Intern job openings in San Ramon, CA as of May 2026, with employment types broken down into 18% Internship, 58% Full Time, and 24% Part Time. Highlights an 100% Remote job distribution, with an average salary of $59,080 per year, or $28.4 per hour.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

unspun™

Emeryville, CA • On-site, Remote

$170K - $210K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 10 days ago


Job description

Senior Embedded Software Engineer at unspun

We are looking for a hands-on, execution-driven Senior Embedded Software Engineer to ship and sustain production-quality embedded and edge software for our deployed Vega™ 3D weaving systems. Reporting to Automation Lead, you’ll own critical machine-control software that helps scale our technology during commercial deployments.

Why This Role Matters

We’re building a new way to manufacture apparel: autonomous, software-defined, and radically more efficient. Vega™ is a world-first 3D weaving system that skips the flat 2D fabric stage entirely, going from yarn to finished product in one automated process— unlocking a step-change in speed, waste reduction, and the ability to make products on-demand. This role makes the revolution real: building & evolving the embedded software that keeps Vega™ reliable in the field. Think OTA updates, observability, diagnostics, and the hardening required for commercial scale.

What You'll Do
  • Lead development of embedded and Linux-based applications for industrial device control and communication

  • Build and improve production-grade telemetry, monitoring, and field diagnostics for deployed Vega™ machines

  • Design, implement, and operate secure over-the-air (OTA) updates and rollout mechanisms (versioning, staged rollouts, rollback, fleet health signals)

  • Build and improve automated test infrastructure (unit/integration/HIL), validation plans, and release gating for production software

  • Own deployment readiness: commissioning flows, upgrade playbooks, on-call/incident follow-up, and root cause analysis

  • Partner cross-functionally with automation, hardware, product, and operations teams to deliver reliable systems end-to-end

Who You Are

You’ve shipped real products into the field and supported them through failures, upgrades, and operational realities… and probably have some stories of how those have gone sideways. You thrive in collaborative environments, communicate clearly, and take ownership from root cause to durable fix. You care deeply about quality, and you’re excited by building systems that bridge software and complex electromechanical hardware.

What Makes You a Great Fit?
  • 5+ years of embedded software development experience (or equivalent demonstrated impact)

  • Strong C++ (or similar modern language) fundamentals: object-oriented design, memory management, concurrency, testing practices

  • Experience developing firmware features for microcontrollers in embedded real-time systems (drivers, comms, middleware APIs, RTOS interfaces)

  • Experience with FreeRTOS (or similar RTOS)

  • Strong debugging and testing skills (gdb/lldb, unit/integration testing, test plans, field diagnostics)

  • Experience deploying and supporting products in the field (manufacturing, robotics, industrial, or other uptime-critical environments)

  • BS/MS in Computer Science, Computer Engineering, or related field… or equivalent experience

Bonus Points:

  • Experience transitioning systems from R&D to production environments

  • Experience with secure boot, signed firmware, and vulnerability response processes

  • Experience designing or operating OTA update systems (security, signing, staged rollouts, rollback strategies, observability)

  • Experience with fleet management at scale (device identity, config management, remote debugging)

  • Experience with electro-mechanical systems and industrial robotics

Our Culture

We're relentless in pursuing our mission, intentional in our decisions, and fundamentally human in how we work together. We celebrate small wins, speak up to benefit many, and aren't afraid to make (and learn from) mistakes along the way.

Benefits

The salary range for this role is $170,000 - $210,000 USD annually, plus 0.08% - 0.15% equity.

Benefits include:

  • Self-regulated vacation policy

  • Comprehensive (gold & platinum) health/dental/vision insurance

  • Company sponsored 401k and FSA/HSA

  • Monthly wellness or education grant up to $150

  • Pre-tax commuter benefits

  • Incentive stock options

unspun's compensation philosophy centers on transparency, fairness, and alignment with our company values. We aim to offer competitive pay that reflects both market standards and individual contributions, fostering an environment where employees feel valued and motivated. Our holistic approach ensures that compensation decisions are consistent and justifiable across all levels to attract and retain top talent, support employee growth, and maintain a positive organizational culture.

Our Philosophy

We won't roll our eyes if your socks don't match. We get it. But then, if you spend those extra few minutes in the morning matching your socks and shirt, we get that too. Our workspaces are sometimes spotless and sometimes chaotic, and we celebrate messy exploration. We work through complex problems but generate simple and elegant solutions. We strive to look at things differently, and never do anything solely because "that's the way it's always been done."

We're a team of designers and engineers, industry-veterans and serial entrepreneurs, artists and developers. We're aspiring chess masters and climbers, bakers and photographers. Originally spun out of Stanford and the University of Colorado, we now call the SF Bay Area home, with strong ties to Hong Kong. We are looking for teammates who share our desire to work on ambitious problems and leave the world better than we found it.

unspun is an equal opportunity employer, and we are committed to being a diverse team that reflects a broad range of background, thought, and experience. We do not discriminate based on race, color, religion, sex, gender identity, sexual orientation, age, national origin, status as an individual with a disability, status as protected veteran, or any other legally protected characteristics. Women, minorities, and people from underrepresented backgrounds are strongly encouraged to apply.

Location

This is an onsite role, based at our microfactory in Emeryville, CA.