Senior Platform Software Developer

2 days ago


belgaum, India beBeePlatform Full time

We are seeking a seasoned professional to join our team as a Senior Platform Engineer.The ideal candidate will have hands-on experience with end-to-end platform software development in a networking product environment, including hardware bring-up, kernel-level debugging, and system-level integration.You will work closely with hardware and software teams to develop, debug, and optimize platform software across a variety of architectures and chipsets.Key Responsibilities:Lead and contribute to end-to-end software development for networking platforms (concept, design, development, integration, testing).Develop and maintain Linux kernel drivers, modules, and hardware interface layers (I2C, PCIe, SPI, etc.).Perform platform bring-up and hardware/software integration for new boards and chipsets.Debug and analyze complex hardware–software interaction issues using tools like Arium, BDI, GDB, and I2C trace analyzers.Conduct root-cause analysis and performance optimization for platform issues involving I2C, PCIe, and other buses.Work with PPC, ARM, and x86 architectures; read and interpret low-level assembly when required.Design and implement automation scripts (Shell/Python) for system testing, longevity, and validation.Collaborate with cross-functional teams (hardware, firmware, network software) to deliver high-quality, robust platform software.Support L2/L3 networking protocols and LAN/WAN interface integration in embedded network systems.Participate in design reviews, code reviews, and contribute to continuous improvement of development processes.Requirements:8–15 years of experience in platform or embedded software development for networking or hardware systems.Strong hands-on experience with Linux kernel internals, driver development, and device interfaces (I2C, PCIe, SPI).Proven debugging skills using hardware and software debuggers (Arium, BDI, GDB, etc.).Good understanding of PPC, ARM, and x86 architectures and ability to interpret assembly code.Strong proficiency in C programming with experience in large-scale software systems.Experience in source code management (Git, SVN) and UNIX/Linux development environments.Working knowledge of Ethernet Layer 2 and Layer 3 networking protocols (VLAN, ARP, IPv4/IPv6, OSPF, BGP).Experience designing or running longevity and stress tests using Shell/Python scripting.Strong problem-solving, analytical, and communication skills.Proven track record of delivering results under tight schedules in a cross-functional team environment.PREFERRED SKILLS:Experience with Broadcom (BCM) chipsets, SDK integration, or network ASICs.Familiarity with Cloud Networking, Virtualization, or SDN technologies.Experience with U-Boot, BSP development, and bootloader customization.Exposure to platform management software or system-level monitoring frameworks.Knowledge of DPDK, Open vSwitch, or SONiC is a plus.



  • belgaum, India beBeeSoftwareDeveloper Full time

    Key Role: Senior Software ArchitectWe are seeking a seasoned developer with extensive experience in the Ingenium platform to spearhead software development, unit testing, and integration testing.This key role requires expertise in COBOL programming language, JCL, Universal Life product using Ingenium 6.x or above version, customization on Mainframes, Windows...


  • Belgaum, India FirstHuman Technologies Full time

    Senior Software Consultant – Full Stack (PERN + Cloud + AI) Location: Remote | Experience: 3+ years About FirstHuman Technologies is an APAC-based IT consulting company driving innovation through digital transformation, cloud integration, and software development. Role Overview: We’re seeking a Senior Software Consultant to deliver full-stack solutions...


  • belgaum, India beBeeDeveloper Full time

    Software Development RoleThis position involves the application of various programming languages, coding practices, and software development methodologies under the guidance of senior developers.Assist with testing software, identifying bugs, and resolving issues in collaboration with the development team.Contribute to the development process, including...


  • belgaum, India beBeeSoftware Full time

    As a Senior Software Engineer II, you will lead the development of scalable cloud platforms.Main Responsibilities:Evaluate and maintain platform reliability to ensure continuous uptime.Design and implement all aspects of enterprise software systems, including tooling, deployment, security, and monitoring.Make technical decisions on configuration management,...


  • belgaum, India beBeeSoftware Full time

    About the RoleTamara is a leading fintech platform in Saudi Arabia and the wider GCC region, with a mission to help people achieve their dreams by building the most customer-centric financial super-app on earth.As an Engineering Manager, you will lead the way to develop cutting-edge platforms that enable seamless and scalable transactions. Your...


  • belgaum, India beBeeDistributedSystems Full time

    Job Title: Software Engineer – Distributed SystemsWe are seeking highly skilled software engineers to join our team and contribute to the development of our cybersecurity platform.The ideal candidate will design, implement, and maintain scalable microservices and modern web applications supporting our security platform.Build high-availability distributed...


  • belgaum, India beBeeSoftware Full time

    Job Title:A senior software architect is needed to design, develop and maintain scalable backend services using Python (FastAPI and Flask).


  • belgaum, India beBeeFlutter Full time

    Mobile App Developer InternshipThis is an exceptional opportunity for individuals looking to gain intensive, real-world experience in cross-platform mobile application development.The intern will work closely with senior developers, designers, and project managers to assist in building, testing, and maintaining mobile applications using the Flutter...


  • belgaum, India beBeeSoftware Full time

    Senior SDET RoleLucidity is a rapidly growing company that offers the opportunity to work on cutting-edge technology and solve real-world problems for major enterprises.Key benefits include significant cost savings on storage, elimination of downtime, reduced DevOps effort, and application-agnostic solutions.The role involves creating and maintaining...


  • Belgaum, India ACL Digital Full time

    Dear Connections, ACL Digital is hiring for Software Engineer Manager- Networking Domain for Bangalore location. Job Role - Software Engineering Manager - Networking Domain Experience: 12+ Years Work Location: Bengaluru Immediate to 15 Days only. Key Responsibilities - Lead end‑to‑end protocol development projects involving Layer‑2 and Layer‑3...