Senior Software Developer

3 days ago


Bengaluru, India preferable.ai Full time

Job Description Job Description The Senior Embedded Software Developer will be responsible for designing, developing, and implementing embedded software solutions for our residential gateway devices. The role involves close collaboration with hardware engineers, vendors, and product managers to define new features and ensure seamless integration. We are seeking a standout Senior Embedded Software Developer who thrives in high-performance environments and consistently delivers excellence. The successful candidate will be expected to: • Lead the design and development of robust embedded software solutions for residential gateway devices, ensuring scalability, reliability, and performance at scale. • Drive cross-functional collaboration with hardware engineers, vendors, and product managers to define, architect, and integrate complex features with precision and efficiency. • Own system-level optimization, proactively identifying and resolving bottlenecks to enhance stability and resource utilization. • Set the standard for code quality, conducting rigorous code reviews and enforcing best practices across the team. • Provide expert-level support in post-production environments, swiftly diagnosing and resolving critical issues. • Mentor and elevate junior developers, fostering a culture of technical excellence and continuous improvement. • Champion innovation, bringing forward new ideas, tools, and methodologies that push the boundaries of what our technology can achieve. Requirements • Bachelor’s degree in Computer, Electrical, or Software Engineering • 5+ years of embedded software development experience • Proficiency in C/C++ and Linux environments • Experience in hands-on development on embedded targets and strong troubleshooting skills • Keen understanding of software development methodologies and ability to effectively work in a collaborative team environment. • Must demonstrate the following capabilities: o Strong communication and interpersonal skills o Proven analytical thinking and effective problem-solving o Ability to identify root causes and drive issues to resolution o Commitment to continuous learning and professional growth • Experience with OpenWRT • Experience with Linux networking stack • Expertise in Wi-Fi technologies, including in-depth understanding of 802.11 standards and Wi-Fi security protocols • Experience with CPE devices (including residential gateways, routers, ONTs, and Wi-Fi products • Knowledge of Broadband Forum Standards • Practical experience setting up GitLab CI/CD pipelines for embedded software Benefits What We Offer • Competitive salaries and comprehensive health benefits • Flexible work hours and remote work options • Professional development and training opportunities • A supportive and inclusive work environment • Access to cutting-edge technology and tools. Requirements C , C++ , Linux , OpenWRT , GitLab CI/CD



  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Development Engineer At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we...


  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...

  • Software Developer

    2 weeks ago


    Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Developer Responsibilities Work closely with senior developers and architects as well as Product Management, IT and Operations teams for architecting, designing and developing Database Cloud products. Design and architect scalable and maintainable software solutions using Java technologies. Develop high-quality code adhering to...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Member of Technical Staff Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a senior member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or...


  • Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different areas, considering the scale of our software...

  • Developer-Software

    4 days ago


    Bengaluru, India SLK Software Full time

    Job Description Job description - SLK Software Services Private Limited is looking for Developer-Software to join our dynamic team and embark on a rewarding career journey - - A Developer is responsible for designing, developing, and maintaining software applications and systems - - They collaborate with a team of software developers, designers, and...


  • Bengaluru, Karnataka, India GetSet Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer- DevOpsGetSetSoftware is exclusively appointed by ourclient (a leading provider of mission-critical, cloud-native monetization andrevenue management software on the private and public cloud. Established in1999, served over 50 telecommunications operators in more than 50 countries,processing over one billion transactions per hour with...

  • Software Developer

    1 week ago


    Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Developer Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a Senior Software Engineer, you will work with Product/Design during the design phase, author a technical approach to building the features, and breakdown, refine, and deliver the work with your team. The ideal candidate...


  • Bengaluru, India Sonata Software Full time

    About Sonata Software In today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike. As a leading Modernization Engineering company, we aim to...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Member of Technical Staff The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of...