2

Remote Embedded C Programming Jobs in Mountain View, CA

We align cross-functional teams-including Engineering, Legal, Compliance, and Design-on key ... As a perk, we also have up to four weeks per year of fully remote work! Responsibilities * Own the ...

Senior Firmware Engineer

Sunnyvale, CA · On-site +1

$153K - $242K/yr

Proficiency in C/C++ for embedded systems. * Familiarity with hardware interfaces and protocols ... Comfort with debugging tools such as GDB JTAG and debugging over serial or remote consoles. * Basic ...

New

Proficiency in programming languages such as C and C++. * Strong knowledge of microcontrollers, embedded systems, and hardware integration. * Exceptional problem-solving skills and attention to ...

... C, Java or other related language. 5 years of experience with GE's AEMS Reliance source design and ... Object-Oriented programming techniques, Oracle, and/or system administration is a plus. Desirable ...

Sr. Director, Delivery Management

Palo Alto, CA · Remote

$249K/yr

... the C-suite, and turns early deployments into long-term platform adoption. If you have built ... Engineers (IVEs) across regional accounts * Define FDE engagement models: embedded on-site, remote ...

Senior Flight Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

Strong knowledge of programming compiled (C, C++) and scripted (Python, shell script, etc.) languages. * Experience writing software for microcontrollers and other embedded systems, e.g., Xilinx Zynq ...

Headquartered in Sunnyvale, CA, and Munich, Germany, with remote team members across North America ... Work closely with external engineering partners, ASIC design engineers, ASIC design verification ...

Showing results 21-40

Remote Embedded C Programming information

See Mountain View, CA salary details

$82.6K

$180.9K

$205.3K

How much do remote embedded c programming jobs pay per year?

As of Aug 21, 2026, the average yearly pay for remote embedded c programming in Mountain View, CA is $180,943.00, according to ZipRecruiter salary data. Most workers in this role earn between $155,100.00 and $204,100.00 per year, depending on experience, location, and employer.

What is remote embedded C programming?

Remote embedded C programming involves developing software for embedded systems using the C programming language, while working from a remote location. Embedded systems are specialized computing devices found in products like medical devices, automobiles, appliances, and industrial machines. Remote programmers typically connect to their employer's or client's systems via secure networks to write, test, and debug code. This job requires strong knowledge of C, experience with microcontrollers or processors, and an understanding of hardware-software integration.

What are the key skills and qualifications needed to thrive as a remote embedded C programmer?

To thrive as a Remote Embedded C Programmer, you need a solid background in C programming, embedded systems design, and hardware-software integration, often supported by a relevant engineering degree. Familiarity with microcontroller development environments, version control systems like Git, and debugging tools such as oscilloscopes or logic analyzers is typically required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you excel in collaborative, distributed teams. These skills are crucial for delivering reliable embedded solutions, meeting project deadlines, and ensuring seamless coordination despite working remotely.

What are some common challenges faced by remote embedded C programmers, and how can they be addressed?

Remote embedded C programmers often face challenges such as limited access to physical hardware for testing, coordinating with cross-functional teams in different time zones, and debugging complex, hardware-dependent issues remotely. To address these obstacles, professionals typically use hardware simulators, remote access tools, and robust version control systems. Regular virtual meetings, thorough documentation, and proactive communication with hardware and firmware teams are also essential for efficient collaboration and project success.

What job categories do people searching Remote Embedded C Programming jobs in Mountain View, CA look for?

The top searched job categories for Remote Embedded C Programming jobs in Mountain View, CA are:

What cities near Mountain View, CA are hiring for Remote Embedded C Programming jobs?

Cities near Mountain View, CA with the most Remote Embedded C Programming job openings:

Staff Product Manager, Embedded

Brex

San Francisco, CA • On-site, Remote

$280K - $350K/yr

Full-time

Posted 22 days ago


Job description

Product at Brex

The Product team is at the forefront of Brex's mission to empower employees anywhere to make better financial decisions. With a deep understanding of the business, we identify and scope the most impactful opportunities for Brex to tackle. We align cross-functional teams-including Engineering, Legal, Compliance, and Design-on key decisions, set strategy, and drive products from inception to launch.

What you'll do

Embedded is one of Brex's fastest-growing enterprise channels, bringing our card program into the financial software and workflows customers already trust. As Staff Product Manager, you will lead its next phase.

What began as a project is now a line of business. You will build the Embedded API and partner platform to unlock 10x growth, accelerate partner launches, and expand the financial capabilities available across the ecosystem.

This is a broad, commercially accountable Staff IC role across Product, Card Infrastructure, APIs, and Business Development. You will lead partner discovery and pitches, shape technical and commercial commitments, convert partner needs into reusable capabilities, and own outcomes through launch, adoption, payment volume, and revenue.

Where you'll work

This role will be based in either our San Francisco, Seattle, or New York office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week, Monday, Wednesday and Thursday. As a perk, we also have up to four weeks per year of fully remote work!

Responsibilities
  • Own the multi-year strategy for the Embedded API and partner platform.
  • Prioritize the partner segments, workflows, and financial capabilities where Brex can win.
  • Lead partner discovery, executive pitches, solution design, and technical planning.
  • Turn partner needs into reusable APIs, tooling, and integration patterns rather than bespoke solutions.
  • Align Card Infrastructure, API Engineering, Risk, Legal, Compliance, Business Development, and GTM around reliable, scalable launches.
  • Use AI to simplify the developer experience and shorten the path from discovery to production.
  • Make disciplined tradeoffs about what to commit to, defer, standardize, or decline.
  • Own integration speed, reliability, launch rate, payment volume, revenue, and partner expansion.
Requirements
  • A track record of scaling an API product, developer platform, or API-led business.
  • Strong judgment about developer experience and reliable, secure integrations.
  • Technical fluency in APIs, data models, distributed or financial systems, and architecture tradeoffs.
  • Credibility in partner discovery, executive pitches, and solution planning.
  • Commercial judgment that connects product roadmaps to adoption, payment volume, and revenue.
  • A founder or GM mindset that moves from ambiguous strategy to launch-level detail.
  • Exceptional communication and influence across technical, business, risk, compliance, and external teams.
  • Fintech, payments, issuing, or embedded-finance experience is preferred but not required.
Compensation

The expected salary range for this role is $280,000 - $350,000.  However, the starting base pay will depend on a number of factors including the candidate's location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.