2

Embedded Software Engineer Remote Jobs in Tulare, CA

Senior Software Engineer, Core Platform

London, CA · On-site +1

$122K - $161K/yr

We're looking for a Senior Software Engineer to help design, build, and scale these core systems. You'll work on backend services that support researchers, startups, and enterprise AI teams as they ...

Be Seen First

Assistant Engineer (EIT) Location: Visalia, CA or Remote Depending on Experience Key ... Proficient in AutoCAD, Civil 3D, MS Excel, and traffic engineering software (e.g., HCS, PTV Vistro ...

Embedded Software Engineer Remote information

See Tulare, CA salary details

$69.8K

$152.8K

$173.4K

How much do embedded software engineer remote jobs pay per year?

As of Aug 26, 2026, the average yearly pay for embedded software engineer remote in Tulare, CA is $152,840.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,000.00 and $172,400.00 per year, depending on experience, location, and employer.

What is an embedded software engineer remote?

An Embedded Software Engineer Remote job involves designing, developing, and testing software that runs on embedded systems, such as microcontrollers or IoT devices, while working remotely. These engineers write low-level code, optimize performance, and ensure seamless hardware-software integration. They use programming languages like C, C++, or Python and collaborate with teams through virtual communication tools. Remote roles require strong self-discipline, effective communication, and the ability to troubleshoot issues independently.

What are the key skills and qualifications needed to thrive as an embedded software engineer remote?

To thrive as an Embedded Software Engineer Remote, you need strong programming skills in C/C++, a solid understanding of embedded systems architecture, and often a degree in computer engineering, electrical engineering, or a related field. Familiarity with real-time operating systems (RTOS), version control tools like Git, and hardware debugging tools is commonly required, and certifications like Certified Embedded Systems Engineer (CESE) are a plus. Excellent problem-solving, self-motivation, and clear communication are important soft skills for effective remote collaboration. These capabilities enable you to deliver reliable, efficient solutions in a distributed work environment while supporting cross-functional teams and project objectives.

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

Remote Embedded Software Engineers often encounter challenges such as limited direct access to physical hardware, coordinating across different time zones with team members, and maintaining effective communication for troubleshooting and integration tasks. These challenges can be mitigated by utilizing remote hardware labs, well-established code repositories, and clear documentation practices. Regular video meetings, collaborative development tools, and proactive status updates also help keep projects on track and align team efforts. By staying organized and responsive, remote engineers can overcome these obstacles and deliver high-quality embedded solutions.

What cities near Tulare, CA are hiring for Embedded Software Engineer Remote jobs?

Cities near Tulare, CA with the most Embedded Software Engineer Remote job openings:

Senior Software Engineer, Core Platform

London, CA • On-site, Remote

$122K - $161K/yr

Full-time

Posted 18 days ago


Job description

What We're Looking For

The Core Platform team builds the foundational services that power every experience across Lightning AI. From authentication and APIs to multi-tenancy, resource management, and developer tooling, this team creates the platform capabilities that every customer and engineering team depends on.

We're looking for a Senior Software Engineer to help design, build, and scale these core systems. You'll work on backend services that support researchers, startups, and enterprise AI teams as they build, train, and deploy AI applications on Lightning AI. You'll collaborate closely with product, infrastructure, and AI engineering teams to improve reliability, scalability, and developer experience across the platform.

This role is based in one of our San Francisco, NYC, or London office hubs, with a minimum of 2 in-office days per week and occasional team and company offsites. We are not able to provide visa sponsorship for this position at this time.

What You'll Do
  • Design, build, and maintain scalable backend services powering Lightning AI Studio.
  • Develop APIs and platform services supporting authentication, resource management, multi-tenancy, and developer workflows.
  • Improve reliability, observability, scalability, and performance across core platform infrastructure.
  • Partner closely with product, infrastructure, and AI engineering teams to deliver new platform capabilities.
  • Evaluate and improve technical architecture, engineering processes, and operational tooling.
  • Mentor engineers and help establish engineering best practices across the organization.
What You'll Need
  • Extensive experience building scalable backend systems using Go, Python, Rust, React or similar languages.
  • Strong experience designing and operating distributed systems or cloud-native services.
  • Experience building APIs, platform services, and infrastructure that other engineers depend on.
  • Familiarity with Kubernetes, Docker, and modern cloud platforms such as AWS, GCP, or Azure.
  • Strong understanding of software quality, automated testing, observability, and continuous delivery.
  • Proven ability to lead technical initiatives from architecture through production.
  • Excellent communication skills and the ability to collaborate effectively across engineering, product, and design.
  • Ability to thrive in a fast-moving, ambiguous startup environment.
Compensation