Software Engineer 3 Position

2 weeks ago


Bengaluru, Karnataka, India Juniper Networks Full time
About the Position:

Juniper Networks is a leading provider of network security solutions, and we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will design and implement cutting-edge networking security technologies, collaborating with a team of experienced engineers to deliver innovative solutions.

Responsibilities:
  • Design and implement networking security platform software
  • Collaborate with cross-functional teams to deliver innovative solutions
  • Work closely with a team of highly skilled engineers to develop and deploy software
  • Develop and maintain software applications and systems
  • Ensure high-quality software delivery and maintainability
Requirements:
  • Strong understanding of TCP/IP, Ethernet switching protocols, and IP routing protocols
  • Proficiency in Unix/Linux programming, socket programming, computer operating system, data structure, and algorithm design
  • Proficiency in Linux or FreeBSD kernel and application programming and debugging
  • Proficiency in Intel x86 CPU and multi-core/multi-thread CPUs programming and distributed system programming
  • Proficiency in C/C++ programming and debugging skills
  • Good verbal and written communication and presentation skills
  • Self-motivated and great team player capable of working in a fast-paced R&D environment and driving projects
  • Bachelor or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field with 3 years of related experience; or PhD's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field with 1 year of related experience
Preferred Qualifications:
  • Working experiences on router, switch, or security product development
  • Working experience of programming Ethernet switch ASIC chips
  • Working experience on KVM, Xen, and DPDK
  • Working experience on class-of-service (CoS)
  • Self-guided and able to face challenging pressure
  • Experience on device drivers of hardware components and ASIC
  • Experience on hardware and system bring-up
  • Knowledge and working experience in computer and networking virtualization, hypervisor, VM, and container
  • Working experience with cloud applications, AI, and ML projects
  • Programming skills with Python or other scripts
About Juniper Networks:

Juniper Networks is a company that was founded on disruptive thinking, where colleague innovation is not only valued but expected. We believe that the great task of delivering a new network for the next decade is delivered through the creativity and commitment of our people. The Juniper Way is the commitment to all our colleagues that the culture and company inspire their best work-their life's work. At Juniper, we believe this is more than a job - it's an opportunity to help change the world...

Inclusion and Diversity at Juniper:

At Juniper Networks, we are committed to elevating talent by creating a trust-based environment where we can all thrive together. We know from experience that people from underrepresented groups often do not apply for roles they do not feel they meet all the criteria for. If you think you have what it takes, but do not necessarily check every single box, please consider applying. We'd love to speak with you.



  • Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our Upland InGenius team. As a key member of our global development team, you will be responsible for integrating CRM and telephony systems, working with our global development team to deliver high-quality software solutions.Key Responsibilities:Develop...


  • Bengaluru, Karnataka, India Granicus Full time

    About GranicusGranicus is a leading provider of cloud-based solutions for governments and their constituents. Our mission is to empower stronger relationships between government and residents by simplifying interactions and disseminating critical information.Job DescriptionWe are seeking a highly skilled Software Engineer 3 to join our team. As a key member...


  • Bengaluru, Karnataka, India Juniper Networks Full time

    About the Position:Juniper Networks is a leading provider of network security products. This position offers a great opportunity to work in an innovative software development team and develop cutting-edge networking security technologies.Responsibilities:As a Software Engineer Staff, you will design and implement networking security platform software and...


  • Bengaluru, Karnataka, India Juniper Networks Full time

    About the Position:Juniper Networks is a leading provider of network security products. This role offers a great opportunity to work in an innovative and excellent software development team and develop cutting-edge networking security technologies.Responsibilities:As a Software Engineer Staff, you will design and implement networking security platform...


  • Bengaluru, Karnataka, India ANSR Global Corporation Full time

    About the Role:As a software engineer at {company}, you will be working on developing innovative solutions to meet the needs of our customers. This is an exciting opportunity to join our team and work on challenging projects.Responsibilities:- Develop and maintain software applications- Collaborate with cross-functional teams to identify and prioritize...


  • Bengaluru, Karnataka, India NEC Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at NEC. As a key member of our software development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using...


  • Bengaluru, Karnataka, India Fidelity Investments Full time

    The Compliance System Support RoleAt Fidelity Investments, we are seeking a skilled Software Engineer to support our Compliance System. As a member of our team, you will play a critical role in ensuring the smooth operation of our Compliance and CDE applications.Main Responsibilities:Provide level 2 application and database oversight, including business...


  • Bengaluru, Karnataka, India ShamiRa Talent Solution LLP Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at ShamiRa Talent Solution LLP. The ideal candidate will have a minimum of 5 years of experience in design and development of Integration/Web/Distributed/Mobile applications with at least 3 years working on developing microservices...


  • Bengaluru, Karnataka, India Snaphunt Full time

    The OpportunityWe are seeking a skilled Software Engineer to join our team at Snaphunt. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and implement well-structured, efficient, and testable code.Collaborate with cross-functional teams to...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the Digital Transformation space, is seeking a highly skilled Python Developer to contribute to their team. As a CMMi Level 3 and ISO certified organization, Dew Software is committed to high-quality and excellence in service. This position will provide the ideal candidate the opportunity to work alongside Fortune 500...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the Digital Transformation space with a global presence, is seeking a skilled Python developer to contribute to their team. As a CMMi Level 3 and ISO certified organization, Dew Software is committed to high-quality and excellence in service. This position will provide the ideal candidate the opportunity to work alongside...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Key Role DetailsJob Title: Software Development Engineer II PositionLocation: Various global locations, including Bangalore, INDJob Type: Full-timeAbout Us: ADCI - Karnataka is a leading company in the industry, and we're looking for talented individuals to join our team.Job Description:We're seeking a skilled Software Development Engineer II to join our...


  • Bengaluru, Karnataka, India Dew Software Full time

    Android Developer Position at Dew SoftwareDew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation.Key...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our Upland India team as a key member of our InGenius product development team. As a Software Engineer II, you will be responsible for developing new features, troubleshooting issues, and collaborating with team members to deliver high-quality software...


  • Bengaluru, Karnataka, India Boeing Full time

    Job Title: Experienced Software Engineer - AutonomyBoeing is seeking a highly skilled Software Engineer to join their team in Bangalore, India. This position will focus on supporting the AvionX and Embedded Software organization.Key Responsibilities:Develop and implement autonomous drone/UAV flight control algorithms using Model-Based Development...


  • Bengaluru, Karnataka, India AQR Full time

    About AQR Capital IndiaAQR Capital India is a global investment firm that leverages financial theory and practical application to deliver long-term results.As a software engineer at AQR India, you will be part of a team responsible for designing and implementing proprietary systems and tools that drive quantitative strategy research and implementation.Your...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Program Overview: Sonata Software's Reboot with Sonata initiative is a tailored hiring program designed for experienced women professionals who have taken a career hiatus of 3 months to 4 years and are eager to resume their careers.This program is meticulously structured to empower women professionals as they embark on their second career phase, providing...


  • Bengaluru, Karnataka, India Tesco Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities:- Design and develop software applications using various programming languages and technologies- Collaborate with cross-functional...


  • Bengaluru, Karnataka, India Ola Full time

    Job Title: Software Development Engineer 3Job Summary:As a Backend Engineering engineer, you will play a crucial role in leading and managing a team of talented backend engineers. You will be responsible for designing, developing, and maintaining scalable, high-performance backend systems and services that power our organization's products and services. This...

  • Software Engineer 3

    2 weeks ago


    Bengaluru, Karnataka, India Euromonitor Full time

    Job Title: Software Engineer 3We are seeking a highly skilled Software Engineer 3 to join our team at Euromonitor International. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Microsoft technology stack.Key Responsibilities:Design and develop scalable,...