This job is no longer available
Eridan
Embedded Software Engineer
4 months ago
About the Job
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.
About the Company

Eridan
Eridan is a rapidly-growing startup building 5G radios to enable abundant wireless connectivity everywhere in the world. Our MIRACLE transceiver is based on a patent-protected switching architecture that decreases the amount of power required to transmit a gigabit of data by 5-10x.
Similar Jobs

Staff Embedded Software Engineer
Staff Embedded Software Engineer
- Mainspring Energy
- Menlo Park, CA, US
- In-person
- Full time role
Flexible, scalable energy systems accelerating the transition to a net-zero carbon grid.
6 months ago

Embedded Software Engineer
Embedded Software Engineer
- STILL
- Barcelona, CT, ES
- Hybrid
- Full time role
STILL is the leading provider of custom intralogistics solutions, high-quality electric forklift trucks, forklifts, pallet trucks and racking systems.
About 1 month ago

Sr. Embedded Software Engineer
Sr. Embedded Software Engineer
- Teledyne Energy Systems
- Oak Ridge, TN, US
- In-person
- Full time role
Innovative energy solutions for a greener future through advanced electrolytic, thermoelectric, and fuel cell systems.
About 2 months ago

Embedded Software Engineer
Embedded Software Engineer
- Orbisk
- Utrecht, UT, NL
- Hybrid
- Full time role
Automated AI-driven solution reducing restaurant food waste by over 4,000 kilos annually.
About 1 month ago

Senior Embedded Systems Engineer
Senior Embedded Systems Engineer
- May Mobility
- Ann Arbor, MI, US
- In-person
- Full time role
Autonomous electric vehicles designed for safe, sustainable, and eco-friendly transportation.
About 1 month ago

Senior BMS Embedded Software Engineer
Senior BMS Embedded Software Engineer
- Archer
- San Jose, CA, US
- In-person
- Full time role
Revolutionizing urban transport with climate-friendly electric vertical takeoff and landing aircraft.
6 days ago

Embedded Software Engineer
Embedded Software Engineer
- KOKO Networks
- Pune, MH, IN
- In-person
- Full time role
27 days ago

Senior/ Staff Embedded Software Engineer
Senior/ Staff Embedded Software Engineer
- Quilt
- Redwood City, CA, US
- Hybrid
- Full time role
Smart home climate systems reducing fossil fuel reliance with intuitive, energy-efficient technology.
26 days ago

Firmware Engineer
Firmware Engineer
- Corinex
- Vancouver, BC, CA
- In-person
- Full time role
Optimizing grid flexibility for smarter, low-carbon energy consumption through cutting-edge digital solutions.
5 days ago

Senior Embedded Software Engineer
NewSenior Embedded Software EngineerNew
- Joby Aviation
- Santa Cruz, CA, US
- In-person
- Full time role
Transforming personal mobility with eco-friendly, electric aircraft for safe, quiet, and fast travel.
About 15 hours ago