Talent.com
Software Engineer, Platform Software
Software Engineer, Platform SoftwareCornelis Networks, Inc. • San Jose, California, United States
Software Engineer, Platform Software

Software Engineer, Platform Software

Cornelis Networks, Inc. • San Jose, California, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters.remote]
[job_card.job_description]

Cornelis Networks delivers the world’s highest performance scale-out networking solutions for AI and HPC datacenters. Our differentiated architecture seamlessly integrates hardware, software and system level technologies to maximize the efficiency of GPU, CPU and accelerator-based compute clusters at any scale. Our solutions drive breakthroughs in AI & HPC workloads, empowering our customers to push the boundaries of innovation. Backed by top-tier venture capital and strategic investors, we are committed to innovation, performance and scalability - solving the world’s most demanding computational challenges with our next-generation networking solutions.

We are a fast-growing, forward-thinking team of architects, engineers, and business professionals with a proven track record of building successful products and companies. As a global organization, our team spans multiple U.S. states and six countries, and we continue to expand with exceptional talent in onsite, hybrid, and fully remote roles.

We are seeking a motivated and talented Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining software for our custom hardware platforms. The ideal candidate will have a strong background in C, C++, and Python, with hands-on experience in developing software that interacts directly with hardware. You will also contribute to our DevOps and continuous integration (CI) processes, ensuring the reliability and efficiency of our development lifecycle. This is a mid-level position ideal for an engineer with approximately five years of experience who is passionate about working at the intersection of hardware and software.

Key Responsibilities :

  • Design, develop, and test software for our custom hardware platforms using C, C++, and Python.
  • Collaborate with hardware engineers to define software requirements and ensure seamless hardware-software integration.
  • Develop and maintain low-level drivers and firmware for various hardware components.
  • Develop and maintain the command-line interface (CLI) for our hardware platforms.
  • Participate in the entire software development lifecycle, from concept and design to testing and deployment.
  • Contribute to the improvement of our DevOps and CI / CD pipelines.
  • Troubleshoot and resolve software and hardware-related issues.
  • Write and maintain clear and comprehensive technical documentation.
  • Participate in code reviews to ensure code quality and adherence to best practices.

Minimum Qualifications :

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Approximately 5 years of professional software development experience.
  • Proficiency in C, C++, and Python.
  • Experience working in a Linux development environment.
  • Experience developing software for custom hardware platforms.
  • Understanding of hardware-software interaction, including low-level interfaces (e.g., SPI, I2C, UART).
  • Familiarity with DevOps principles and CI / CD tools (e.g., Jenkins, Git).
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Preferred Qualifications :

  • Experience with embedded systems and real-time operating systems (RTOS).
  • Experience with OpenBMC (Yocto) and / or Network Operating Systems (NOS).
  • Experience with CVE (Common Vulnerabilities and Exposures) analysis and resolution.
  • Experience with scripting languages for automation.
  • Knowledge of agile development methodologies.
  • Location :  This is a remote position for employees residing within the United States

    We offer a competitive compensation package that includes equity, cash, and incentives, along with health and retirement benefits. Our dynamic, flexible work environment provides the opportunity to collaborate with some of the most influential names in the semiconductor industry.

    At Cornelis Networks your base salary is only one component of your comprehensive total rewards package. Your base pay will be determined by factors such as your skills, qualifications, experience, and location relative to the hiring range for the position. Depending on your role, you may also be eligible for performance-based incentives, including an annual bonus or sales incentives.

    In addition to your base pay, you’ll have access to a broad range of benefits, including medical, dental, and vision coverage, as well as disability and life insurance, a dependent care flexible spending account, accidental injury insurance, and pet insurance. We also offer generous paid holidays, 401(k) with company match, and Open Time Off (OTO) for regular full-time exempt employees. Other paid time off benefits include sick time, bonding leave, and pregnancy disability leave.

    Cornelis Networks does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. Cornelis Networks is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

    [job_alerts.create_a_job]

    Software Engineer Platform Software • San Jose, California, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer - Platform Engineering

    Senior Software Engineer - Platform Engineering

    Spec • San Jose, California, United States
    [job_card.full_time]
    Join the team that's redefining how the world's largest brands fight online fraud.Our first-of-its-kind technology detects a cybercrime by scanning Internet traffic in motion, enabling online ticke...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - Agent Software

    Principal Software Engineer - Agent Software

    Zscaler • San Jose, California, United States
    [job_card.full_time]
    Serving thousands of enterprise customers around the world including 40% of Fortune 500 companies, Zscaler (NASDAQ : ZS) was founded in 2007 with a mission to make the cloud a safe place to do busin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Halo Industries, Inc. • Santa Clara, California, United States
    [job_card.full_time]
    Halo Industries has invented a revolutionary technology to replace a decades-old semiconductor material slicing process.Our laser-based technology eliminates waste, improves material cost and perfo...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer - Platform Infrastructure

    Software Engineer - Platform Infrastructure

    Brevian • Sunnyvale, California, United States
    [job_card.full_time]
    Software Engineer - Platform Infrastructure.We are looking for an experienced Backend Engineer to join our Engineering team. The ideal candidate will have a strong background in developing scalable,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Data Platform

    Software Engineer - Data Platform

    Eightfold • Santa Clara, California, United States
    [job_card.full_time]
    Design, develop, and maintain large-scale software platforms that serve millions of users globally.Contribute significantly to the architecture and evolution of our core data platform.Deliver high-...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer (Fullstack)

    Software Engineer (Fullstack)

    Picarro • Santa Clara, California, United States
    [job_card.full_time]
    Picarro is building the next generation of integrated solutions that incorporate various analytical instrumentation, such as our state-of-the-art laser-based gas sensors. These systems are adapted f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Direct Publisher Platform

    Senior Software Engineer - Direct Publisher Platform

    The Trade Desk • San Jose, CA, United States
    [job_card.full_time]
    A global advertising technology firm seeks a Senior Software Engineer for the OpenPath team based in San Jose, California. This role is pivotal in architecting systems for direct publisher integrati...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Platform Software Engineer

    Senior Platform Software Engineer

    Bonsai Robotics • San Jose, California, United States, 95113
    [job_card.full_time]
    Bonsai Robotics develops affordable, vision-based autonomy that makes off-road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai Intelligence, a connected...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer, Platform - Hayward, USA

    Software Engineer, Platform - Hayward, USA

    Speechify • Hayward, California, United States
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Aven • Campbell, California, United States
    [job_card.full_time]
    We invented a new type of credit card backed by assets (secured by equity in your home, cars, & other assets), enabling us to offer mind-bendingly low APRs to consumers. Our first product is the wor...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer 3

    Software Engineer 3

    Paypal • San Jose, California, United States
    [job_card.full_time]
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Platform Software Engineer

    Senior Platform Software Engineer

    Bonsai Robotics, Inc. • San Jose, CA, United States
    [job_card.full_time]
    Bonsai Robotics develops affordable, vision-based autonomy that makes off-road equipment smarter, safer, and more productive. We are redefining outdoor autonomy with Bonsai Intelligence, a connected...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - Search - Lucene

    Principal Software Engineer - Search - Lucene

    Veeva Systems • Pleasanton, California, United States
    [job_card.full_time]
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in hist...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Menlo Ventures • Mountain View, CA, United States
    [job_card.full_time]
    This is an amazing opportunity to be an engineer in a high-growth, high-potential startup.In this role, you will be part of the Platform team and responsible for architecting, designing, developing...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Ads

    Software Engineer, Ads

    Newsbreak • Mountain View, California, United States
    [job_card.full_time]
    NewsBreak is redefining the way users interact with local news and their communities.By bridging local users, local content creators, and local businesses, our mission is to foster safer, more vibr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - API Infrastructure

    Principal Software Engineer - API Infrastructure

    Rubrik • Palo Alto, California, United States
    [job_card.full_time]
    Our team is responsible for building the foundational API layer for all user and system interaction with Rubrik products. We connect our distributed SaaS products, and federated on-prem deployments....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Digicert • Sunnyvale, California, United States
    [job_card.full_time]
    We're a leading, global security authority that's disrupting our own category.Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, enti...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Harness • Mountain View, CA, United States
    [job_card.full_time]
    Harness is a high-growth company that is disrupting the software delivery market.Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, ef...[show_more]
    [last_updated.last_updated_30] • [promoted]