Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12654309

    ARM Embedded Technologies logo

    Senior Software Engineer - Networking

    ARM Embedded Technologies · Bengaluru · hybrid · Posted 62d ago

    Undisclosed4–9 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Overview:

    We are seeking accomplished Software Engineers with a deep knowledge of developing and testing high performance networking software that is leveraged by AI frameworks. The successful candidates will have the opportunity to work with cutting-edge technologyoften before public releaseon development platforms, software models, FPGAs, and early silicon.


    About Arm:

    Arm is the industry leader in microprocessor technology, powering a vast ecosystem with over 1,000 partners and 90 billion processors shipped. Our innovations drive the computing and connectivity revolution across AI data centres, cloud infrastructure, and networking appliances.


    Responsibilities:

    As a Software Engineer in the IAS Networking team, you will:

    • Design, develop, test and optimise high-performance networking software on Arm platforms, along with test cases and sample applications to ensure production-quality software,
    • Work closely with internal and external partners to enhance networking stacks, and automate CI/CD pipelines,
    • Contribute to open-source projects by developing, upstreaming, and maintaining code.
    • Adapt quickly to different layers of the networking software stack.

    Essential Skills & Experience:

    In addition to having at least five years experience in either software development and optimization or software validation and test automation; the successful candidate should be:

    • Highly proficient in C and C++,
    • Have a strong grasp of multicore processor architectures and low-level systems,
    • Experienced at developing tests, and improving software quality,
    • Experienced with distributed version control systems (e.g. Git),
    • A clear, effective communicator (both written and verbal).

    Nice To Have” Skills and Experience:

    The following experience will be looked upon favorably:

    • Familiarity with open-source software contribution processes,
    • Highly proficient in Python,
    • Hands on experience with network I/O drivers and L2-L7 networking stack consisting of data plane software such as DPDK, VPP, Snort, etc.
    • Experience with networking software stack components for AI applications such as RoCE, libFabric, OpenMPI, NCCL, OneCCL, etc.
    • Familiarity with PyTorch based training applications or concepts related to SDN and cloud native technologies such as Kubernetes and CNIs.

    In Return:

    We are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding!

    • Partner and customer focus
    • Teamwork and communication
    • Creativity and innovation
    • Team and personal development
    • Impact and influence
    • Deliver on your promises

    Sourced from naukri

    Skills

    C plus plusDPDKRDMA

    About ARM Embedded Technologies

    ARM Embedded Technologies logo

    ARM Embedded Technologies

    Semiconductors

    1.3k+

    employees

    2002

    24 years old

    ₹31L PA avg

    Avg at ARM Embedded Technologies

    About

    Leads in energy-efficient semiconductor designs that power a vast range of computing devices and infrastructure globally.

    Industries

    Semiconductors

    Employee ratings

    10 reviews

    3.4/ 5

    Culture

    3.8

    Career growth

    3.5

    Work-life

    3.7

    Employees rate it well for

    Compensation & Benefits41Company Culture36

    Find them on

    WebsiteAmbitionBox reviews

    Senior Software Engineer - Networking · waiting for your command