Eridan

Senior Embedded Software Engineer

Sunnyvale, CA, US

In-personFull time roleSenior Level

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

Eridan is seeking a highly skilled and proactive Senior Embedded Software Engineer with a strong background in embedded software development. As the founding member of the embedded team, this person will play a pivotal role in supporting our test and system engineering teams while contributing to the team’s growth. This position involves designing and implementing software solutions for cutting-edge radio units (RU), contributing to the next-generation platform software stack.

As our Senior Embedded Software Engineer, you will:

Software Development

  • Design and implement embedded software solutions in collaboration with cross-functional teams.
  • Develop software features in C++ for ORAN and M-plane.
  • Develop and maintain Linux user space and kernel drivers in C or Rust.
  • Own design proposals, coding, testing, and documentation processes.

Testing and Quality Assurance

  • Enhance regression and robustness testing.
  • Support CI/CD pipeline automation.
  • Perform quality code reviews and drive the execution of design and testing tasks.

Hardware Support and Deployment

  • Provide onsite support for hardware design, board bring-up, and deployments.
  • Represent the software team in cross-functional activities like board bring-up and customer demos.

Problem-Solving and Troubleshooting

  • Troubleshoot embedded software issues and configure verification equipment and cellular network base stations.
  • Execute complex tasks, such as multi-point user stories, bug fixes, and functionality verification.

Qualifications of a Successful Candidate

  • BS in Computer Science or equivalent work experience
  • 5-10 years of experience in embedded software development.
  • Strong programming skills in C and C++ with a deep understanding of software engineering principles.
  • Experience working with embedded Linux systems.

Nice to Have Skills

  • Experience with 5G, ORAN, DU, or RU software development.
  • Team leadership or managerial experience.
  • Experience with Yocto build systems for embedded Linux development. 
  • Familiarity with cellular network base station configuration and deployment. 
  • Programming experience in Rust.

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 $150,000 and $200,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 Logo

Eridan

Sunnyvale, California, USA

21-50

<p class="break-words white-space-pre-wrap t-black--light text-body-medium">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.</p>

Similar Jobs

Range energy Logo

Firmware Engineer

Firmware Engineer

  • Range energy
  • Mountain View, CA, US
  • In-person
  • Full time role

Achieve over 40% fuel savings and up to 70% emissions reduction with versatile Range trailer systems.

10 days ago

Wartsila Logo

Senior Embedded Software Engineer

Senior Embedded Software Engineer

  • Wartsila
  • Herndon, VA, US
  • Hybrid
  • Full time role

Innovative tech and services advancing global decarbonization and sustainability.

14 days ago

Mainspring energy Logo

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.

2 months ago

Passivelogic Logo

Senior Embedded Systems Engineer (Wireless Product Development)

Senior Embedded Systems Engineer (Wireless Product Development)

  • Passivelogic
  • Salt Lake City, UT, US
  • In-person
  • Full time role

Autonomous platform for buildings reducing carbon footprint and enabling smart cities.

1 day ago

Lucid motors Logo

Senior Software Tools Engineer

Senior Software Tools Engineer

  • Lucid motors
  • Newark, CA, US
  • In-person
  • Full time role

Innovative electric vehicles redefining sustainable mobility and elevating the driving experience.

About 1 month ago

Electric hydrogen Logo

Staff Power Electronics Embedded Engineer

Staff Power Electronics Embedded Engineer

  • Electric hydrogen
  • San Jose, CA, US
  • In-person
  • Full time role

Affordable decarbonization solutions for major industrial sectors, tackling climate change with urgency.

16 days ago

Joby aviation Logo

Senior Embedded Software Engineer, Hardware Emulation

Senior Embedded Software Engineer, Hardware Emulation

  • 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.

14 days ago

Eridan Logo

Embedded Software Engineer

Embedded Software Engineer

  • Eridan
  • Sunnyvale, CA, US
  • In-person
  • Full time role

Revolutionizing 5G with energy-efficient radios to significantly reduce power consumption.

11 days ago

Enphase energy Logo

Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

  • Enphase energy
  • Austin, TX, US
  • In-person
  • Full time role

Pioneering advanced solar solutions for a sustainable, solar-powered planet.

4 days ago

Quilt Logo

Embedded Software Lead

Embedded Software Lead

  • Quilt
  • Redwood City, CA, US
  • Hybrid
  • Full time role

Smart home climate systems reducing fossil fuel reliance with intuitive, energy-efficient technology.

1 day ago