Senior Platform Software Developer

7 days ago


Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 10,40,000 - ₹ 13,08,780
Job Overview

We are seeking a Senior Software Engineer to join our platform software team. This role involves developing and maintaining platform software, focusing on high-speed interfaces, infrastructure development, timing protocols, and leadership in JunOS or Junos Evolved software architecture.

Main Responsibilities:

  • Board Bring-Up and Interface Development: Work on platform software for high-speed interfaces, including 10G, 40G, 100G, 400G, and 800G.
  • Platform Infrastructure: Develop and support infrastructure software, including Routing Engine Redundancy, High Availability features, chassis and line card operations, fabric interconnects, and optical module integration.
  • Timing Software: Contribute to software development for timing protocols, including Precision Time Protocol (PTP), Synchronous Ethernet (SyncE), and Grand Master timing solutions.
  • Lead development efforts for platform products within the JunOS or Junos Evolved software architecture.
  • Collaborate with system and solution test teams to ensure the highest quality in product and solution deliveries.
  • Work closely with technical support teams to provide engineering support, assisting with critical customer escalations and ensuring successful deployments.

Requirements

To succeed in this role, you will need:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, with 7+ years of relevant experience.
  • Strong understanding of hardware-level details, including Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, and Flash Drivers.
  • Proficiency in device drivers, system bring-up, and FreeBSD/Linux internals.
  • Knowledge of Ethernet, Optical Transport Network (OTN), SONET, and related technologies.
  • Expertise in C and C++ programming, object-oriented analysis and design, data structures, and system debugging.
  • Prior experience in software development for networking products, with strong technical, analytical, and problem-solving skills.

Skills and Qualifications

You should have:

  • Deep knowledge of computer systems and networks.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication and collaboration skills.
  • Experience with software development methodologies and tools.


  • Bengaluru, Karnataka, India ACL Digital Full time

    Dear All,Greetings of the day…ACL Digital is actively hiring for experienced Senior/Lead Platform Software Developer - Routing/Switching to join our dynamic team in Bengaluru.- Job Requirement:- Hands on experience on End-to-End Software project development in a network company environment will be added plus.- Experienced in Linux kernel and hardware...


  • Bengaluru, Karnataka, India ACL Digital Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Dear All,Greetings of the day…ACL Digital is actively hiring for experiencedSenior/L Platform Software Developer - Routing/Switchingto join our dynamic team in Bengaluru.Job Requirement:Hands on experience on End-to-End Software project development in a network company environment will be added plus.Experienced in Linux kernel and hardware device drivers...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Dear All,Greetings of the day…ACL Digital is actively hiring for experienced Senior/Lead Platform Software Developer - Routing/Switching to join our dynamic team in Bengaluru.Job Requirement:Hands on experience on End-to-End Software project development in a network company environment will be added plus.Experienced in Linux kernel and hardware device...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Dear All, Greetings of the day… ACL Digital is actively hiring for experienced Senior/Lead Platform Software Developer - Routing/Switching to join our dynamic team in Bengaluru. Job Requirement: Hands on experience on End-to-End Software project development in a network company environment will be added plus. Experienced in Linux kernel and hardware...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000

    Job OverviewWe are seeking a skilled Senior Software Engineer to join our platform software team. This role involves developing platform software, focusing on Board Bring-Up and Interface Development, Platform Infrastructure, Timing Software, and leading development efforts for platform products within the JunOS or Junos Evolved software architecture.


  • Bengaluru, Karnataka, India Spot Your Leaders Full time

    Job Description :- Develop and integrate low-level platform software for avionics applications, including board support packages (BSPs), device drivers, and middleware.- Deploy and configure real-time operating systems (RTOS) such as VxWorks, Integrity, or RTEMS for embedded avionics targets.- Collaborate with system, hardware, and application software teams...


  • Bengaluru, Karnataka, India beBeeSoftware Full time US$ 2,00,000 - US$ 2,50,000

    Job Title: Platform Software LeadKey Responsibilities:Lead a team of 15+ platform engineers in developing high-performance modular platforms.Have good technical knowledge in networking/platform domain to lead the team and manage resource requirements (proto, hardware, software, headcount).Work on projects starting from conception, design, development, and...


  • Bengaluru, Karnataka, India Progress Software Full time US$ 90,000 - US$ 1,20,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India Sonata Software Full time ₹ 22,00,000 - ₹ 25,00,000 per year

    GreetingsCurrently we have an urgent Position for Senior SharePoint Developer Role with one of our projects, location based out of Remote.Kindly find below the details for your Perusal.Mode of Employment : Contract (On the 3rd Party Payroll)Contract Period : 6 Months - 1 YearCTC Range : 22 Lacs / Annum - 25 Lacs / Annum.Job Description:6-8 Years of Hands-on...


  • Bengaluru, Karnataka, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...