2

Remote Embedded C Programming Jobs in Mountain View, CA

Andriod Developer

Sunnyvale, CA · Remote

$57 - $75/hr

Andriod Developer Location: Sunnyvale, CA (Remote) - Look for nearby location candidates those ... Experience with embedded real time systems with limited resources (memory and processing)

Silicon Validation Engineer

Mountain View, CA · On-site +1

$175K - $450K/yr

... embedded software, drivers, and low-level hardware access. * Ability to read and understand C or C ... Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi ...

Staff Software Engineer

San Jose, CA · On-site +1

$133K - $222K/yr

... or embedded systems. * Experience designing, developing, and integrating at least one of the ... Programming Interfaces (APIs): Representational State Transfer (REST), Simple Object Access ...

Be Seen First

Embedded or Android Development: A proven history of writing software for embedded devices or ... Location: Remote Company Description IQronix is a managed engineering services provider that ...

New

... embedded applications. As a Product Engineer at Cube, you'll take product ideas from spark to ... We're a fully remote company based in San Francisco. You can work from anywhere and join our highly ...

Showing results 41-60

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:

Andriod Developer

EPSoft Technologies

Sunnyvale, CA • Remote

$57 - $75/hr

Full-time

Re-posted 8 days ago


Job description

Job Title: Andriod Developer

Location: Sunnyvale, CA (Remote) – Look for nearby location candidates those candidates will be given first priority

Duration: Long term

Minimum Education and Experience required: - Need total 10 years’ experience consultants

  • Bachelor's Degree in Computer Science or related field and 5+ years of experience building scalable e-commerce applications or mobile software

Minimum Skills required:

  • Experience with mobile software development using Java & Kotlin
  • Strong experience in Algorithm and Data Structure.
  • Experience with networking, RESTful API and working with JSON, XML
  • Experience using distributed source code version control systems (Git/Github)
  • Experience working within an agile development team
  • Experience with Android SDKs and software debugging techniques
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools
  • Experience with embedded real time systems with limited resources (memory and processing)
  • Experience with command line Android build tools for Continuous Integration
  • Experience in design patterns, MVC, data structures and algorithms.
  • Experience in unit and integration testing
  • Published Android application is required