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.

  • MasTec Inc

    Software Engineer

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

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

  • 4 Staffing Corp

    Software Engineer

    21 hours 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 ...

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

  • Listrak

    Software Engineer

    10 hours 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 ...

  • Listrak

    Software Engineer

    3 weeks ago


    Listrak King of Prussia, PA, 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 h ...

  • MasTec Services Company, Inc.

    Software Engineer

    21 hours 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

    Software Test Engineer

    21 hours 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 ...


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

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


  • Insight Global King of Prussia, United States

    Job Description · A global FinTech client is looking for a Software Test Engineer to join their team. The Software Test Engineer (STE) role is critical to the business and technology mission of their main application. Specifically, the STE will design, implement, execute and repo ...


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

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

  • MRO

    Software Engineer

    34 minutes 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 ...

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

  • Chipton-Ross

    Software Engineer

    3 weeks ago


    Chipton-Ross King of Prussia, United States

    Chipton-Ross is seeking a Software Engineer for a contract opportunity in King Of Prussia, PA. · RESPONSIBILITIES: · Software Engineer Sr Staff to join and lead a Command and Control (C2) software development team as the Product Owner. DAILY RESPONSIBILITIES include but not lim ...

  • NextPit GmbH

    Software Engineer

    3 weeks ago


    NextPit GmbH King of Prussia, United States

    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 have employees sp ...