Search by job, company or skills

Motorola Mobility

Staff Engineer

Save
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The successful candidate will be a highly motivated self starter with experience in realizing the requirements into products. You will be responsible for requirements analysis, technical feasibility evaluation, development, delivery of the features and support till end of product life. Candidates have to ensure seamless integration of software updates, enabling faster Android upgrades and timely Motorola apps updates. Candidate is responsible for creating innovations on Motorola products, which help consumers worldwide enrich their digital lives. These are in the space of cool innovative software-hardware pairings.

Experience: 6 to 12 years

Current location: Bangalore (looking for candidates who are currently from Bangalore)

Job Location: Bangalore

Work Mode: work from office

Mandatory Skill:

  • Android Application and Framework development
  • Kotlin, Jetpack compose
  • Data structures, Algorithms, Time Space Complexity, Problem Solving

Preferred Skills:

  • Kotlin Multiplatform

AI Note - Preferred Skill:

  • AI/ML knowledge is NOT mandatory
  • Role focuses on the experience layer and core systems, not model building
  • Knowledge of AI orchestration or RAG is a plus, but optional

Primary Responsibilities:

  • Android Application and Framework development: Job responsibilities also include Android application/native software development across different subsystems of mobile device, requirements definition & planning, design, test, debug and competitive analysis.
  • On-Device AI Integration: Implement on-device AI frameworks and libraries to enable real-time AI processing, ensuring efficient utilization of device resources.
  • Off-Device AI Infrastructure: Architect and maintain scalable infrastructure for off-device AI processing, leveraging cloud services and distributed computing techniques.
  • Performance Optimization: Optimize AI algorithms and workflows to achieve optimal performance on mobile devices while balancing computational resources and battery life.
  • Collaboration: Collaborate with product managers, designers, and other engineers to ideate and implement AI-powered features that enhance user experiences.
  • Research and Innovation: Stay updated with the latest advancements in AI technologies and contribute to research initiatives aimed at driving innovation in mobile AI solutions.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149168055

Similar Jobs

Bengaluru, India

Skills:

Data structuresAlgorithmsPytorchPythonSW architectureAI ML solutionsQuantization techniquesMachine learning compiler techniquesDesign philosophiesMachine learning runtimesONNXDeep learning frameworksMachine learning compilersSW design patterns

Bengaluru, India

Skills:

release managementMVVMKotlinDependency InjectionSqliteRetrofitAndroid SDKMVIGit workflowsClean ArchitectureHiltKoinProfiling ToolsCI CDOkHttpJetpack Composeperformance optimizationRoom

Remote

Skills:

Linux Device Driver DevelopmentSpiCQtDesign PatternsBoard Bring UpI2cFirmware DevelopmentAlgorithmsYoctoQMLCandata structuresobject-oriented designAgile development processOs portingBuildrootUboot

Bengaluru, India

Skills:

UmlJavaPythonAlgorithmsData structuresOopEclipse

Bengaluru, India

Skills:

threat modeling JavaGdprcloud securityCloudformationTypescriptGcpTerraformOwasp Top 10Penetration TestingAzurePythonGolangAWScloud network securityCNAPP toolscloud configuration reviewscryptographic algorithmssecure code reviews