Jobs
>
Software Engineer
>
Wayne

    Software Engineer - Wayne, United States - Cornelis Networks

    Cornelis Networks
    Cornelis Networks Wayne, United States

    3 weeks ago

    Default job background
    Description


    Cornelis Networks is a technology leader delivering purpose-built, high-performance fabrics accelerating High Performance Computing, High Performance Data Analytics, and Artificial Intelligence workloads in the Cloud and in the Data Center.


    The company's products enable scientific, academic, governmental, and commercial customers to solve some of the world's toughest challenges by efficiently focusing the computational power of many processing devices at scale on a single problem, simultaneously improving both result accuracy and time-to-solution for their most complex application workloads.

    Cornelis Networks delivers its end-to-end interconnect solutions worldwide through an established set of server OEM and channel partners.

    Cornelis Networks is hiring software engineers with deep experience writing optimized C code, preferably for fabrics or networks.

    Your role will be to facilitate the delivery of CN5000, our next-generation HPC fabric, by contributing to our open source libfabric provider, Omni-Path Express (OPX).

    Ideal candidates will have written C code for high performance, optimal efficiency, and low memory footprint, and will be comfortable contributing to an open source, mission critical project.

    Key Responsibilities


    • Develop optimized fabric communication services software in C.
    • Analyze problems and implement solutions based on customer and internal requirements.
    • Coordinate with vendors and support team on problem resolution, design issues and upgrades.
    • Create and maintain documentation for host software installations, changes and upgrades.
    • Collaborate with hardware engineers to co-design next-generation hardware given software requirements.
    • Evaluate system architecture and make recommendations as required.
    • Develop and implement standard processes for installation, maintenance and enhancement of host software applications.
    • Review other team members' pull requests.
    Minimum Qualifications


    • Bachelor's, Master's, or Ph.
    D. degree in Engineering, Computer Science, or related discipline, or the equivalent in training and experience.


    • 7 years' experience (post college) in C, specifically fabric, network, or systems programming in Linux.
    • 7 years' experience (post college) with software development tools and toolchains including gcc and/or clang, git, bug tracking software, etc.
    • 7 years' experience (post college) with software performance analysis and performance analysis tools.
    • Advanced knowledge of network protocols.
    Preferred Qualifications


    • Experience in High Performance Computing (HPC).
    • Ability to analyze software scalability issues in multi-node environments (such as cloud or high-throughput computing).
    • Experience developing and supporting open-source projects.
    • Experience using hardware performance counters to guide development and code tuning.
    • Experience developing and estimating using an Agile framework such as Scrum.
    Location


    For this position, Cornelis Networks fully supports remote employees who live within the United States and are able to travel to our corporate offices in Wayne, PA periodically for in-person collaboration.


    Immigration Information:


    To qualify for this position, candidates must be located in the United States, legally authorized to work in the U.S.

    and must not need U.S. Visa sponsorship now or in the future.

    EEOC Information


    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.

    Cornelis Networks does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services.

    #J-18808-Ljbffr

  • MasTec Inc

    Software Engineer

    6 days ago


    MasTec Inc King of Prussia, United States Full time

    Overview · MasTec Communications Group is a leading national infrastructure construction company operating throughout the United States. · MasTec Communications Group performs both wireline and wireless communication services on a national scale. We are experts in cell tower cons ...

  • Bright Vision Technologies

    Software Engineer

    1 week ago


    Bright Vision Technologies King of Prussia, United States

    · Bright Vision Technologies has an immediate fulltime opportunity for Software Engineer - Java (TS/SCI Clearance Required) at King of Prussia, Pennsylvania, United States. · Candidate must have permanent work authorization and work for any employer without sponsorship now or i ...

  • 4 Staffing Corp

    Software Engineer

    3 days ago


    4 Staffing Corp King of Prussia, United States

    About the job Software Engineer · Job Title: Software Engineer - C# .NET · Duration: 6 Months to 1 Year (Contract Position) · *** NO C2C / C2H *** · Location: King of Prussia, PA · Job Summary: · Our client, a leading financial services company, has an immediate need for a Sof ...

  • Listrak

    Software Engineer

    2 days ago


    Listrak King of Prussia, United States

    About Listrak: · We are a SaaS company that offers an integrated digital marketing platform trusted by 1,000+ leading retailers and brands for email, text message marketing, identity resolution, behavioral triggers and cross-channel orchestration. Our HQ is in Lititz, PA, but we ...

  • MasTec Services Company, Inc.

    Software Engineer

    3 days ago


    MasTec Services Company, Inc. King of Prussia, United States

    Design software for wireless applications and develop tools for RAN & backhaul optimization and Implement Service Oriented Architecture solutions using .Net and WebApi. Design and Develop database solutions using SQL, Oracle, Postgres, MySQL, and other software databases. Develop ...


  • Cornelis Networks Wayne, United States

    Cornelis Networks is a technology leader delivering purpose-built, high-performance fabrics accelerating High Performance Computing, High Performance Data Analytics, and Artificial Intelligence workloads in the Cloud and in the Data Center. · The company's products enable scient ...

  • Cornelis Networks, Inc.

    Software Engineer

    3 weeks ago


    Cornelis Networks, Inc. Chesterbrook, United States

    Job Description · Job DescriptionSalary: · Cornelis Networks is a technology leader delivering purpose-built, high-performance fabrics accelerating High Performance Computing, High Performance Data Analytics, and Artificial Intelligence workloads in the Cloud and in the Data Cen ...


  • Envestnet Financial Technologies, Inc Berwyn, United States

    Envestnet Financial Technologies, Inc. seeks Lead Software Engineers in Berwyn, PA. (Telecommuting is Permitted) · Duties: Use best practices in UI development to translate UX designs and workflows into a working, interactive, performant application experience. Work with product ...

  • Cornelis Networks

    Software Engineer

    3 weeks ago


    Cornelis Networks Wayne, United States

    Cornelis Networks is a technology leader delivering purpose-built, high-performance fabrics accelerating High Performance Computing, High Performance Data Analytics, and Artificial Intelligence workloads in the Cloud and in the Data Center. · The company's products enable scient ...

  • ORS Partners

    Software Engineer

    3 weeks ago


    ORS Partners Conshohocken, United States

    Overview · Job Summary: · As a Software Engineer, you will play a crucial role in designing, developing, and leading technical projects in the logistics domain. Your expertise in API integration and event-driven architecture will be instrumental in shaping the future of our tech ...

  • ORS Partners

    Software Engineer

    3 weeks ago


    ORS Partners Conshohocken, United States

    Overview: · Job Summary: · As a Software Engineer, you will play a crucial role in designing, developing, and leading technical projects in the logistics domain. Your expertise in API integration and event-driven architecture will be instrumental in shaping the future of our te ...


  • Lockheed Martin Corporation King of Prussia, United States

    · Description:Are you looking to expand your career? Are you looking for an exciting career as a Software Engineer at one of the top Aerospace and Defense Companies? A fulfilling position that challenges your mind grows your skills, and contributes to our Nations most critical m ...


  • Sagent M&C LLC King of Prussia, United States

    Reference #: Why you'll LOVE Sagent: · You could work anywhere. We know you are talented and looking for something inspiring and impactful. A place where you will make a difference and have a great time doing it · By choosing Sagent, you can be part of our mission to make loans a ...


  • Lockheed Martin Corporation King of Prussia, United States

    · Description:Who We Are · Lockheed Martin is dedicated to shaping, developing, & advancing technologies & capabilities with a focus on our customers' needs as part of our 21st Century Security vision. We foster collaborative innovation, provide opportunities for career develop ...


  • Lockheed Martin Corporation King of Prussia, United States

    Job Description · Are you looking to expand your career? Are you looking for an exciting career as a Software Engineer at one of the top Aerospace and Defense Companies? A fulfilling position that challenges your mind grows your skills, and contributes to our Nation's most criti ...

  • Universal Health Services

    Software Engineer II

    3 weeks ago


    Universal Health Services King of Prussia, United States

    Responsibilities · One of the nation's largest and most respected providers of hospital and healthcare services, Universal Health Services, Inc. has built an impressive record of achievement and performance. Growing steadily since its inception into an esteemed · Fortune · 500 ...

  • Reflect

    Software Engineer

    3 weeks ago


    Reflect Villanova, United States

    [Full Time] Software Engineer at Reflect (United States) | BEAMSTART Jobs · Software Engineer · Reflect United States · Date Posted · 31 Oct, 2022 · Work Location · Villanova, PA, United States · Salary Offered · $90000 — $110000 yearly · Job Type · Full Time · Experience Requi ...

  • Globus Medical

    Software Engineer

    3 weeks ago


    Globus Medical Norristown, United States

    About Us: · At Globus, we move with a sense of urgency to deliver innovations that improve the quality of life of patients, inspired by the surgeons and healthcare providers who treat them. · Our world-class engineering works to transform clinical insights into tangible musculosk ...

  • MRO

    Software Engineer

    2 days ago


    MRO Norristown, United States

    MRO Software Engineers build, and advance technologies and products leveraged across our organization. MRO is shaping the future of Clinical Data within the healthcare ecosystem. We are looking for engineers enthusiastic about solving problems across the full-stack as we continue ...


  • Heller Search Associates King of Prussia, United States

    The Manager Application Development is responsible for participating in strategic decisions regarding application and infrastructure technology. Leads efforts to design and implement technology-enabled business and/or technical information solutions encompassing multiple speciali ...