Software Engineer for Open Networking

1 day ago


Redwood City, California, United States Hedgehog Development Full time

Hedgehog Development is an open-source software company that aims to bring networking designed and built for AI to reality. We're seeking a talented Software Engineer for Open Networking to join our team.

">

About the Role:

We are looking for an experienced software engineer with deep expertise in networking, network management/automation, and hardcore real-time and distributed systems programming. The ideal candidate will have hands-on experience with implementing device-specific automation framework adaptors/providers and be familiar with open network operating systems such as SONiC, DENT, Cumulus Linux, Switchdev, Vyatta, etc.

Responsibilities:

  • Implement fully automated test and certification labs using Terraform, Pulumi or Ansible.
  • Develop extensive automated test cases for our software factory system.
  • Contribute to the implementation of our Open Network Operating System.
  • Work with the Open Source Community, our support organization, and customers to improve user experience and stability of the platform and features.

Requirements:

  • Bachelor's degree in Computer Science or related field.
  • At least 3 years of experience in software development, preferably in the field of networking.
  • Experience with programming languages such as Go, Rust, C++, C.
  • Familiarity with NETCONF, YANG, OpenConfig, gNMI.
  • Hands-on experience with Kubernetes control plane.
  • Familiarity with cloud-native networking technologies.

What We Offer:

  • A competitive salary of $120,000 - $180,000 per year, depending on experience.
  • Equity stake in Hedgehog Development.
  • Opportunity to work on cutting-edge projects.
  • Collaborative and dynamic work environment.
  • Flexible work-from-home policy.


  • Redwood City, California, United States Hedgehog Development Full time

    Job Title: Software Engineer for Open Network Operating SystemAbout Hedgehog DevelopmentHedgehog Development is an open-source software company that brings networking designed and built for AI to reality. Our team is passionate about creating innovative solutions that improve user experience and stability of our platform.Company Overview:Hedgehog Development...


  • Redwood City, California, United States Hedgehog Development Full time

    About Hedgehog Development">Hedgehog Development is an innovative open-source software company dedicated to bringing AI-designed networking to reality. As a leading player in the industry, we strive to create cutting-edge technology that empowers our customers.">Job Summary">We are seeking an experienced Network Management Plane/Automation Software...


  • Redwood City, California, United States Hedgehog Development Full time

    We are seeking an experienced Senior Network Automation Engineer to join our team at Hedgehog Development. As a key member of our engineering team, you will be responsible for designing, developing, and implementing automation solutions for our network infrastructure. This is a dream job for a super-deep networking nerd who's into open networking. If you're...


  • Redwood City, California, United States Hedgehog Full time

    Hedgehog OverviewAt Hedgehog, we're revolutionizing the networking landscape with our cutting-edge Open Network Operating System. Our team is dedicated to building a trustworthy and user-friendly platform for the future of AI-driven networks.About the JobWe're seeking an experienced software engineer with a passion for hardcore real-time and distributed...


  • Redwood City, California, United States Hedgehog Development Full time

    Hedgehog Development is an open-source software company bringing networking designed and built for AI to reality. We are seeking an experienced Network Development Specialist to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing network solutions for our cloud infrastructure. This is a...


  • Redwood City, California, United States C3 AI Full time

    C3 AI Software Engineer Job DescriptionWe are seeking a highly skilled Software Engineering Lead to join our team at C3 AI. This is an excellent opportunity for someone with a passion for software development and leadership.C3 AI is a leading Enterprise AI software provider, accelerating digital transformation through its comprehensive services. Our proven...


  • Redwood City, California, United States Hedgehog Development Full time

    Hedgehog Development is a leader in cloud-native networking solutions. As a Cloud-Native Network Engineer, you will play a key role in driving innovation in our products.">About the Role:We are looking for a seasoned network engineer with hands-on experience in cloud-native networking technologies. The ideal candidate will have familiarity with Kubernetes...


  • Redwood City, California, United States Hedgehog Development Full time

    Hedgehog Development: A Leader in AI-Designed Networking">We're an innovative open-source software company driven by a passion for revolutionizing the way people think about networking. Our mission is to empower users with cutting-edge technology that makes their lives easier.">Job Title: Network Management Plane/Automation Software Development Engineer">As...


  • Redwood City, California, United States Hedgehog Development Full time

    We are seeking an experienced Cloud Networking Architect to join our team at Hedgehog Development. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud networking solutions for our infrastructure. This is a dream job for a super-deep networking nerd who's into open networking. If you're passionate...


  • Redwood City, California, United States Ll Oefentherapie Full time

    Based at Ll Oefentherapie, we are looking for a skilled Software Engineer and Cloud Specialist to join our team. This role offers a competitive estimated salary of $105,000 annually.In this position, you will design, develop, troubleshoot, and test software applications or operating systems according to provided design specifications. You will apply your...


  • Redwood City, California, United States Amiseq Inc. Full time

    Job Description:Amiseq Inc. is seeking a highly skilled Senior Software Systems Engineer to join our development team in Redwood City, CA. The successful candidate will be responsible for designing and developing highly available real-time distributed systems using big data technologies.The ideal candidate should have strong proficiency in Go or Java with at...


  • Redwood City, California, United States TalentBurst Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at TalentBurst. As a key member of our engineering team, you will be responsible for designing and developing large-scale systems using big data technologies, including Enterprise scale Kafka, Splunk, Prometheus/Loki/Grafana stack, ELK stack, and other Time Series databases.Key...


  • Redwood City, California, United States Helm Full time

    Transformative Role at Helm.aiWe are seeking a talented Research Engineer to join our team at Helm.ai, where we build AI software for autonomous driving and robotics. As a key member of our research team, you will contribute to the development of cutting-edge algorithms for unsupervised learning and perception problems at scale.About Helm.aiHelm.ai is a...


  • Redwood City, California, United States Check Point Software Technologies Full time

    About Our TeamAt Check Point Software Technologies, we're redefining the security landscape by meeting our customers' real-time needs and providing cutting-edge technologies and services to an ever-growing customer base.We've been recognized by Forbes as one of the World's Best Places to Work four years in a row (2020-2023), ranking among the top 50...


  • Redwood City, California, United States Zilliz Full time

    Zilliz is committed to building an inclusive and diverse workforce. We are an Equal Opportunity Employer and welcome people from all backgrounds, experiences, abilities, and perspectives.About the JobWe are seeking an experienced Distributed Database Developer to join our team. As a key member of our engineering team, you will be responsible for developing...


  • Redwood City, California, United States Bear Robotics, Inc. Full time

    Job Description: Software Infrastructure EngineerBear Robotics, Inc. is looking for an experienced Software Infrastructure Engineer to join our team. As a key member of our team, you will be responsible for designing and developing the overall robotic system software infrastructure, integration, testing, and performance evaluation.Duties:Develop and maintain...


  • Redwood City, California, United States OBSERVE, LLC Full time

    We are seeking a talented Software Development Engineer to join our team at Observe.AI. As a key member of our engineering team, you will play a crucial role in launching a new product line that represents a strategic focus within the contact center space.This is a unique opportunity to work directly with principal engineers, the Director of Product, and...


  • Redwood City, California, United States Biointellisense Full time

    Unlock the Future of HealthcareBioIntelliSense is a leading provider of innovative remote patient monitoring solutions. We're seeking an experienced Cloud Software Engineer to join our team and help shape the future of healthcare technology.About the Role- Develop cloud-native web applications that enable early detection of patient deterioration- Collaborate...


  • Redwood City, California, United States Monterra Credit Union Full time

    About the RoleIn this critical position at Monterra Credit Union, you will be responsible for planning, designing, implementing, controlling, and monitoring WAN and LAN systems. This includes managing network security, SD-WAN, Network Access Control, and Network Encryption.Key Responsibilities:Install new hardware, systems, and software for...


  • Redwood City, California, United States Oracle Full time

    Job SummaryWe're seeking a skilled Principal Applications Engineer to join our software engineering division.This is a full-time position that requires strong technical skills, excellent communication abilities, and a passion for innovation. As a member of our team, you'll have the opportunity to work on exciting projects, collaborate with talented...