SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Senior Director of Software Engineering

Company: Eridan
Location: Sunnyvale
Posted on: May 26, 2023

Job Description:

About Eridan
At Eridan we believe in the power of collaboration and communication to achieve our mission: connect the planet to empower asustainable, 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 .
As our Senior Director of Software Engineering, you will:

  • Lead software and systems engineering projects and programs.
  • Build, develop and manage a team of Engineers capable of delivering multiple products.
  • Interface/report to the VP of Engineering
  • Optimize the development of reliable software that empowers low-cost communications
  • Set guidelines and product roadmaps for software that runs on servers as well as in and around the kernel on an embedded target
  • Partner with our hardware team to ensure correctness and performance
  • Develop standards and procedures to ensure consistency and timely execution
  • Play a significant role in building our culture that values initiative, inclusion, respect, transparency and curiosity

    Qualities of a Successful Candidate

    • BS in Computer Science (or related field) with 10 plus years of relevant experience OR MS in Computer Science (or related field) with 7 plus years of relevant experience
    • Experience managing integrated engineering teams with at least 10 engineers
    • Strong knowledge of at least one of the following: architecture & design, algorithms and coding, interface management, HDL and/or DSP, ASIC RTL)
    • Familiarity with validation, verification and quality assurance
    • Strong knowledge of Linux; practical experience using C and C++
    • Experience building software (bare-metal, Linux, BSP,...) for FPGA embedded CPUs and SOCs
    • Experience with ORAN stack
    • Knowledge of connectivity protocols Ethernet, TCP/IP, I2C, SPI, PCIe, UART
    • Knowledge of threading and locking concepts
    • Bit manipulation and memory-mapped hardware
    • GNU Makefile
    • System administration

      Preferred Qualities/Nice to Have:

      • RF or Modem experience
      • DMA
      • High-performance techniques between user/kernel space
      • Experience with RISCV or ARM
      • C++11 or higher
      • Scripting, orchestration, Docker
      • Chef/Ansible/Puppet
      • Reproducible builds
      • Side projects in opensource
      • Understanding of floating-point operations
      • Operating popular databases and other projects on Linux

        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 $190,000 and $230,000 plus stock options and benefits.
          Eridanis an equal opportunity employer. We value andcelebrate 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.
          COVID-19 Note
          At Eridan we value the health and safety of our employees. In order to ensure a safe environment, we require that all employees are fully vaccinated.

Keywords: Eridan, Sunnyvale , Senior Director of Software Engineering, Executive , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds