1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Senior Software Engineer/Tech Lead (Immediate Joiners Only)
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22778844

    Motorola Solutions logo

    Senior Software Engineer/Tech Lead (Immediate Joiners Only)

    Motorola Solutions · Bengaluru · onsite · Posted 2d ago

    Undisclosed5–10 yrsfulltimeSourced fromNaukri

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

    About this role


    Job Title: C/C++ Senior Embedded Developer

    About the Team: We design and support the core voice-powered enterprise applications that

    drive operations across retail, hospitality, manufacturing, and beyond. Our work spans

    hardware integration, networking, and client support, enabling seamless connectivity for some

    of the worlds leading brands. Every day presents new challenges and opportunities to innovate,

    empowering you to have a lasting impact on cutting-edge solutions.

    Primary Roles and Key Responsibilities:

    Strong C/C++ programming and debugging skills in a Linux environment.

    Experience in embedded software development, Real-Time Operating Systems (RTOS) and

    Device Drivers

    Experience in Multi-threaded software development for Multicore Architectures.

    Experience in VOIP application development, preferably on client/server platforms.

    Understanding of system performance and scaling

    Excellent problem solving/debugging skills,Design, develop, troubleshoot and debug.

    Leading contributor individually and as a team member, providing direction and mentoring to others.

    Working experience in Linux environment and knowledge of Linux commands.

    Good hands-on in problem solving and debugging tools like GDB, profiling tools like

    Valgrind.

    Proficient in using Make and CMake for building and managing large-scale C++ projects,

    including writing custom build scripts and managing complex dependency trees.

    Nice to have Skills:

    Good understanding of TCP and UDP protocols, good to have RTP, RTCP protocols

    Familiarity with source control tools like SVN and Git, and project tracking tools like Jira

    Having a knowledge of audio codecs like G711, G722, Opus is a plus.

    Experience in VoIP, telecom, or IoT platforms is a plus.

    Educational Qualifications:

    Bachelor’s degree in computer science, Electronics & Communication, Electrical

    Engineering, Information Technology, or a related technical discipline

    Master’s degree (M.Tech/M.S/MCA.) in a relevant field is a plus.

    Strong academic foundation in data structures, algorithms, operating systems, and

    computer architecture is highly desirable

    Sourced from naukri

    Skills

    FreertosEmbedded SystemsRTOSLinux

    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,240 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • Resume keywords for software engineers in India (with examples by role)
    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • What happened to Sonara? The shutdown, the relaunch, and 7 alternatives

    All career guidesAll articlesBrowse companies hiring

    Senior Software Engineer/Tech Lead (Immediate Joiners Only) · waiting for your command