1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Software Engineer II
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 23167908

    Motorola Solutions logo

    Software Engineer II

    Motorola Solutions · Bengaluru · onsite · Posted 3d ago

    Not disclosed4–8 yrsfulltimeSourced fromInstahyre

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

    About this role

    Department Overview:


    The UXE organization designs and delivers high-performance Wave PTX client applications and web portals, combining intuitive user experiences with the strict reliability required for mission-critical environments.


    Job Description:

    • Proficiency in Telecom Domain with hands-on experience developing high quality mobile applications for public safety and enterprise communication using Android and Flutter frameworks.
    • VoIP Protocol Mastery: Extensive experience with SIP, RTP, RTCP, TCP/UDP protocols.


    Basic Requirements:

    • Bachelor's degree in Engineering, or a related field.
    • Android Development Expertise.
    • Advanced Java Programming: 4+ years of hands-on experience with Java for Android development. Hands-on knowledge of Flutter or similar cross-platform would be good.
    • Kotlin: Working knowledge and experience integrating Kotlin modules in Java-based projects.
    • Android SDK: Deep understanding of Android SDK (API 35+), Activity/Fragment lifecycle, Services, BroadcastReceivers.
    • Android Architecture: Repository pattern, and Android Architecture Components.
    • Gradle Build System: Proficiency with multi-module Gradle projects, build variants, flavors, and dependency management.
    • Android Studio: Proficiency with debugging tools, profilers, and build optimization.
    • Android Platform Knowledge: Android APIs Knowledge: Comprehensive knowledge of Android framework APIs. Android Components: Activity, Fragment, Services, Content Providers, Intent filters.
    • Android System Features: Power management, background limits, telephony APIs.
    • Native Development & JNI Integration.
    • JNI (Java Native Interface): Hands-on experience bridging Java/Kotlin with native C/C++ code.
    • SWIG Integration: Working with SWIG-generated wrapper classes for native API exposure.
    • Memory Management: Understanding of memory allocation, deallocation, and leak prevention between Java and native layers.
    • Multithreading & Performance: Multithreading, Thread Management, Synchronization, Concurrency, Performance Optimization.

    Sourced from instahyre

    Skills

    SIPRTCPRTPAndroidKotlinFlutterJavaTCPUDP

    About Motorola Solutions

    Motorola Solutions logo

    Motorola Solutions

    Telecom

    1.3k+

    employees

    1999

    27 years old

    Bangalore / Bengaluru, Karnataka

    India

    ₹14.3L PA avg

    Avg at Motorola Solutions

    About

    Motorola Solutions is a leader in mission-critical communications products, solutions & services for communities & businesses.

    Industries

    TelecomHardware & NetworkingSoftware Product

    Employee ratings

    10 reviews

    3.9/ 5

    Culture

    3.7

    Career growth

    3.5

    Work-life

    3.8

    Employees rate it well for

    Work-Life Balance40Job Security39

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 1,380 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • Cold email to HR for software jobs in India: 6 copy-paste templates
    • How to find remote software jobs in India in 2026 (complete playbook)
    • Free AI resume builder for India: make an ATS-ready resume in minutes

    All career guidesAll articlesBrowse companies hiring

    Software Engineer II · waiting for your command