Embedded Software Engineer

Eridan
Sunnyvale, CA

About Eridan

At Eridan we believe in the power of collaboration and communication to achieve our mission: connect the planet to empower a sustainable, shared future . That mission is possible with our patented transmitter which decreases the cost and power required to roll out 5G by 10x when deployed globally. This is all facilitated through our offices: our Sunnyvale headquarters has big windows (even in the lab!), is walking distance to downtown and the Caltrain, and fits the entire team in the cafeteria for our frequent company parties. Learn more about our mission here .

About the Role

We are seeking a motivated and hands-on Embedded Software Engineer with a strong foundation in embedded systems and a passion for learning. This role offers an excellent opportunity to grow your skills while working closely with a talented, multidisciplinary team building cutting-edge radio units (RUs).

In this role, you'll support our test and systems engineering teams by contributing to software development and feature implementation for our next-generation platform software stack. This is a high-impact position designed for someone ready to take ownership of coding tasks, build practical experience, and grow within the embedded systems space. Over time, you may also have the opportunity to explore different technical paths as the company scales, including embedded and application-layer roles.

As our Embedded Software Engineer, you will:

Software Development


  • Implement application-layer software features in C++.

  • Implement Linux user space and kernel-level drivers in C or Rust.

  • Participate in code reviews, design discussions, and documentation.

Testing & Quality Assurance


  • Implement test cases in Python.

  • Support the execution and expansion of automated test loops.

Hardware Support & Integration


  • Assist with board bring-up activities and on-site debugging.

  • Collaborate with hardware engineers and support software-hardware integration for new RU platforms.

  • Create custom software builds using Yocto and Git.

Problem Solving & Debugging


  • Troubleshoot embedded software issues with guidance and mentorship.

  • Set up and configure verification equipment (e.g., Keysight, Litepoint, Viavi CU/DU emulator).

  • Apply system-level thinking to identify and resolve software/hardware interaction issues.

Qualifications of a Successful Candidate


  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.

  • 1-3 years of experience in embedded systems

  • Proficient in C and C++ with solid software engineering fundamentals.

  • Comfortable working in embedded Linux environments.

  • Hands-on Git experience and ability to contribute to collaborative codebases.

Nice to Have Skills:


  • Experience or coursework in telecommunications, signal processing, or embedded systems.

  • Rust programming experience.

  • Familiarity with Yocto build systems.

  • Exposure to 5G, ORAN, DU, or RU software architecture.

  • Understanding of cellular base station configuration or deployment.

Perks of working at Eridan


  • Work on new technology that will make a significant impact on global infrastructure

  • Ability to learn, develop, and advance within a flexible environment

  • Collaborate with smart, passionate, and helpful co-workers

  • Celebrate progress company-wide

  • Pre-IPO equity

  • 401K with automatic match

  • Health, Vision and Dental insurance

Salary Range

Given our anticipated growth, we are open to hiring individuals with varying levels of experience to fill this role. Salary will be commensurate with job-related skills, experience and other relevant factors. The base salary range for the primary location of this role is between $105,000 and $130,000 plus stock options and benefits.

Eridan is an equal opportunity employer. We value and celebrate diversity and are committed to creating an inclusive environment for all employees. Qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Posted 2025-08-22

Recommended Jobs

Asset Protection Supervisor Full-Time

Designer Brands (DSW, Camuto Group)
San Francisco, CA

The Asset Protection Supervisor is responsible for executing and directing the company’s Asset Protection, Shortage Control and Safety programs at the store level. Responsible for supervising the sto…

View Details
Posted 2025-08-07

Staff Software Engineer

Peregrine Technologies
San Francisco, CA

Backed by leading investors from Silicon Valley, Peregrine supports public safety agencies across the country — from Los Angeles to Louisville to Atlanta — empowering public servants to improve ope…

View Details
Posted 2025-08-22

Produce Order Writer (Buyer / Inventory Replenishment) - Full Time

Whole Foods Market
San Mateo, CA

A career at Whole Foods Market is more than just the work you do- it's about your personal growth and creating meaningful change. Our purpose is to nourish people and the planet. That means improving…

View Details
Posted 2025-07-30

FedRAMP Senior Cyber Engineer (Multiple Levels)

Noblis
Sacramento, CA

Responsibilities Are you a Cyber Security professional or a Cloud Computing Engineer/Architect interested in Cyber Security? Are you looking to make an impact across the entire federal government? Do …

View Details
Posted 2025-07-29

Web developer (Senior) - SFO, CA

Two95 International Inc.
San Francisco, CA

Roles & Responsibilities Provide the core job responsibilities involved in the position and context for the role. •Learn and become deeply familiar with StubHub’s customer service and business ope…

View Details
Posted 2025-08-22

Accounts Receivable Clerk

Agricare, Inc.
Porterville, CA

Description Responsibilities: Create all AR invoices for services/reimbursements in accordance with due dates Request payment status Coordinate with the farming department for timely approv…

View Details
Posted 2025-08-20

CI Engineer

Vertex Sigma Software
Foster, CA

Our client is developing state of the art autonomous vehicle software for their purpose built vehicle. They believe that developing the end to end product will not only get us to market faster but wi…

View Details
Posted 2025-08-22

Product Development Project Manager

Get It - Marketing
Fullerton, CA

Product Development Project Manager Are you passionate about managing complex projects and driving innovation in personal care product development? We're looking for an experienced and motivated Pr…

View Details
Posted 2025-08-07

Director, Account Executive (San Francisco)

Tink
San Francisco, CA

Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and governme…

View Details
Posted 2025-08-23