Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 7.0 years
10 - 20 Lacs
Bengaluru
Work from Office
Key Responsibilities: Customize and optimize AOSP for media streaming and video collaboration devices. Develop and integrate custom Android framework components. Work on low-level components such as Camera HAL, Display Manager, HDMI interfaces, and SELinux policies. Write Android apps and services to support core platform features. Debug complex system issues involving Android services, native code, and hardware interfaces. Collaborate cross-functionally with hardware, firmware, and QA teams. Must-Have Skills: Expertise in Java, C, and C++. Experience with AOSP, HAL, and Android application development. Strong understanding of Camera HAL and Camera API2. Familiarity with Display Manager, HDMI OUT/IN, HDMI CEC. Knowledge of Chromium WebRTC audio/video APIs is a plus. Strong foundation in OS concepts, multi-threading, sockets, data structures, and algorithms. Proficient in debugging, root cause analysis, and performance tuning. Experience with Android Studio, XML, and REST APIs. Proficiency in git, gerrit, gradle, maven, and jenkins. Understanding of wake-locks, Android activity manager, and SELinux policy configuration.
Posted 1 month ago
5.0 - 8.0 years
5 - 15 Lacs
Bengaluru
Work from Office
Role & responsibilities: : Triage incoming bugs on Android platform from internal as well as external sources Detailed analysis to identify the root cause of incoming bugs and assign to relevant teams Communicate technical issues and solutions with external developers Preferred candidate profile : BS/MS in computer science or equivalent 5 - 8 years of relevant Experience in Android application or platform development. Good understanding of Android Architecture and different Android sub systems Very good in Java/Kotlin Must be familiar with ADB commands, Android debugging with Bug reports, logcat logs etc. Experience in using defect management systems Familiarity with Linux environment Excellent written and verbal communication skills
Posted 1 month ago
3.0 - 8.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Project description Luxoft is looking for experienced Android Framework and BSP developers for enablement of this platform for the customer. This brings immense scope of development for Android developers and enthusiasts. Responsibilities As a Senior Android Developer, you would be responsible for below components of Android AutomotiveLinux, Embedded, device driver, Audio subsystem, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S Skills Must have Engineer with 3-8 years of experience in Android Framework or HAL or driver development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Android framework, overall Android Architecture. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. Desirable experience with Multimedia frameworks such as OpenMAX, and Codec2 Compliance with CTS/VTS and support in resolving defects Strong background in embedded systems development System knowledge, System Debugging Nice to have Experienced with the Android Automotive platform is desired Experience with Android multimedia framework is desired
Posted 1 month ago
0.0 - 1.0 years
0 - 1 Lacs
Bengaluru
Work from Office
Responsibilities: * Collaborate with cross-functional teams on project deliverables. * Develop Android apps using Kotlin, MVVM, Retrofit & Firebase. * Test apps with Jetpack & Android Studio.
Posted 1 month ago
7.0 - 8.0 years
12 - 14 Lacs
Pune, Chennai
Work from Office
Good understanding of Kotlin, Java, Android Architecture Components, data binding and material design components. Strong knowledge of Android, how to deal with different screen sizes & understanding of mobile apps build process. Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Espresso
Posted 1 month ago
4.0 - 8.0 years
12 - 15 Lacs
Pune, Delhi / NCR, Mumbai (All Areas)
Hybrid
Responsibilities: * Design, develop & maintain AI-enabled Android apps using Kotlin * Experienced in AI Tools for development such as Windsurf, Cursor or other * Collaborate with cross-functional teams on project requirements & deliverables.
Posted 1 month ago
2.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Kotlin, Java, Android SDK, Android architecture patterns (MVVM), Understanding of interoperability between Compose and the traditional View system. Knowledge of best practices for background tasks and UI updates. Clean architecture, performance optimization The unidirectional data flow (State - Intent - Action - Effect/Event - State Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Understanding of ModularizationThis is key for our multi-tenancy strategy particularly when we ever attempt module swapping. Git, JIRA, UI / UX Design. Should look for experience in defining modules, providing dependencies, and understanding scopes. Good if they have experience with how DI frameworks manage dependencies across different modules and understanding of component hierarchies and scoping in a modular application Preferred technical and professional experience Excellent Testing / Debugging / Troubleshooting skills, Memory management
Posted 1 month ago
2.0 - 4.0 years
10 - 12 Lacs
Gurugram
Work from Office
Independently handle and manage Android application development projects. Collaborate closely with backend developers, testers, and cross-functional teams to deliver high-quality mobile solutions kapil@pycconsultants.com
Posted 1 month ago
4.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication
Posted 1 month ago
4.0 - 6.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Android Middleware/Framework Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins and Gitlab CI system Hands-on experience with GitLab, Jenkins, Artifactory, Grafana, Prometheus and/or Elastic Search. Experience with different testing frameworks and their implementation in CI system Programming using C/C++, Java/Kotlin, Linux. Yocto and its use in CI Environments Familiarity with ASPICE Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Posted 1 month ago
3.0 - 6.0 years
3 - 6 Lacs
Hyderabad, Telangana, India
On-site
Job Summary: Maimsd Technology is seeking a highly skilled Android HAL Developer with strong expertise in Kernel and Device Driver development . The ideal candidate will be responsible for designing, developing, and maintaining Android Hardware Abstraction Layers (HALs) for various hardware components, ensuring seamless integration and optimal performance across different Android platforms and SoCs. This role requires deep technical understanding, strong C/C++ programming skills, and a collaborative approach to troubleshooting and optimization. Key Responsibilities: Design, develop, and maintain Android Hardware Abstraction Layers (HALs) for various hardware components, including (but not limited to) camera, audio, display, and sensors. Port existing HALs to different Android platforms and SoCs (System-on-Chips) , ensuring compatibility and functionality. Optimize HAL performance and power consumption to ensure a smooth and efficient user experience. Work closely with hardware and software teams to ensure seamless integration between the Android stack and underlying hardware. Troubleshoot and resolve complex HAL-related issues , performing in-depth root cause analysis. Stay updated with the latest Android HAL development practices, industry trends, and new hardware interfaces. Required Skills: Strong proficiency in C and C++ programming languages . In-depth understanding of Android architecture and HAL concepts . Proven experience with Android kernel and device driver development . Knowledge of various hardware interfaces (I2C, SPI, MIPI, USB) . Familiarity with Android frameworks (Binder IPC, HAL, HIDL) . Experience with debugging tools and techniques commonly used in embedded Android development. Good problem-solving and analytical skills to tackle complex technical challenges. Strong communication and teamwork abilities for effective cross-functional collaboration. Preferred Skills: Experience with broader Android framework development. Knowledge of Android security and performance optimization techniques. Experience with scripting languages (Python, Shell) for automation and tooling. Familiarity with real-time operating systems (RTOS).
Posted 1 month ago
5.0 - 7.0 years
37 - 40 Lacs
Bengaluru
Work from Office
Mandatory Skills: 1. Engineer with 5+ years of experience in embedded Linux/ Linux application/ driver/kernel development 2. Strong C/C++ development skills with a good understanding of object-oriented design 3. Good understanding of Android framework, overall Android Architecture. 4. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. 5. Experience with Multimedia frameworks such as Stagefright, Gstreamer, OpenMAX, Codec2. 6. Compliance to CTS/VTS and support in resolving defects 7. Strong background in embedded systems development 8. System knowledge, System Debugging Good to have: 1. Experienced with Android Automotive platform is desired. 2. Experience on Android virtualization (virtio, trout) and hypervisor based OS. Keywords: Embedded, Android, HAL, Audio, Video, Camera, Graphics, Framework, OpenMax, ALSA, CTS, I2S.
Posted 1 month ago
17.0 - 22.0 years
1 - 4 Lacs
Kolkata
Work from Office
Urgent Opening for Android Developer - Kolkatta Posted On 28th Sep 2015 11:30 AM Location Kolkatta Role / Position Android Developer Experience (required) 1.5 plus years Description Our Client is an innovative IT Service, managed Outsourcing & Internet strategy company, with unique combination of Creativity and Technology. Headquartered in India, has offices in more than 5 global locations and caters to a wide range of enterprise clients, digital agencies and emerging companies across various industry verticals like BFSI, MPE, Travel & hospitality, Education, e-Governance etc. in more than 40 countries. With deep industry experience of 17+ years and technological expertise across all major business functions, we helps corporations and Governments across the globe embrace the Nexus of Forces Cloud/Web based custom application development, Mobility and Digital marketing services to make their business future ready. Our solutions are tailored to specific business needs enabling our clients that include many Fortune 500 clientele to Save smarter, Serve better & Grow faster . Our Vision To be a globally leading & passionate IT service company delivering technological innovations in a partnership approach. Educational Qualification BE, B.Tech, MCA, Graduate from any University Key Responsibilities - Skill Coding: Strong understanding of Android activity life cycle, Fragment Life cycle, Android Components, Android architecture. Working knowledge in File I/O, concurrency, multi-threading, Localization, AUDIO/VIDEO LIVE streaming, Intent Filter, RecyclerView, CardView, Singleton class, 9 patch image. GPS, Google Map ver2, Location manager, Route draw in map. WIFI, XML/JSON/SOAP, XML Pull Parsing, Difference between String, StringBuffer, and StringBuilder, Hashtable and hashmap SMS & Phone call, GCM, worked in PDF with library. QR code scanning, NFC, Service & Thread Experience in developing mobile applications using JAVA, XML in Eclipse and Android Studio, universal application design pattern using material design. Knowledge of ADB, logging, application installing, device drivers, memory management. Good knowledge of Object Oriented Programming concepts, Kitkat, Lollipop versions experience. Adept in end-to-end development of application from requirement analysis to system study, designing, coding, unit testing and de-bugging. Strong debugging and trouble-shooting skills and prior experience with performance measurement tools & familiarity with Android SDK and Tools (Debugger, Device Manager) along with good communication skills, team handling capabilities and quick learning abilities Possess a clear understanding of software development life cycle. Database Design: SQLite, Basic queries, Database connection open & close, Joining, UNION, ORDERR BY, GROUP BY, IN clauses Bitmap handling : Image processing, image downloading, AsyncTask class, bitmap optimization, reduce image size, orientation handling Chat application: Chat server, app architecture API: Make API requisition document as per the screen design. Lead a Project: Can lead a project with 1-2 team member, An effective communicator with excellent relationship building & interpersonal skills. Strong analytical, problem solving & organizational abilities. If Interested, Please share your profile Send Resumes to girish.expertiz@gmail.com -->Upload Resume
Posted 1 month ago
3.0 - 8.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Project description Luxoft is looking for experienced Android Framework and BSP developers for enablement of this platform for the customer. This brings immense scope of development for Android developers and enthusiasts. Responsibilities As a Senior Android Developer, you would be responsible for below components of Android AutomotiveLinux, Embedded, device driver, Audio subsystem, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S Skills Must have Engineer with 3+ years of experience in Android Framework or HAL or driver development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Android framework, overall Android Architecture. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. Desirable experience with Multimedia frameworks such as OpenMAX, and Codec2 Compliance with CTS/VTS and support in resolving defects Strong background in embedded systems development System knowledge, System Debugging Nice to have Experienced with the Android Automotive platform is desired Experience with Android multimedia framework is desired Other Languages EnglishB2 Upper Intermediate Seniority Senior
Posted 1 month ago
7.0 - 11.0 years
3 - 4 Lacs
Remote, , India
On-site
This role is for one of Weekday's clients Min Experience: 7 years JobType: full-time About the Role: We are looking for an experienced and visionary Mobile Architect to join our technology leadership team. This role is ideal for a candidate who thrives in a fast-paced, product-driven environment and has a strong background in designing scalable, secure, and high-performance mobile applications across Android and iOS platforms. As the Mobile Architect, you will play a pivotal role in shaping the mobile technology direction and ensuring seamless integration with our backend systems, cloud platforms, and third-party services. You will be responsible for setting the mobile architectural roadmap, defining best practices, and providing hands-on guidance to engineering teams working on multiple mobile initiatives. This is a senior role requiring strong leadership, technical depth, and an ability to work closely with cross-functional teams including product, design, DevOps, and QA. Key Responsibilities: Define and maintain the mobile architecture blueprint across platforms (Android and iOS), ensuring alignment with overall product and business strategy. Guide engineering teams on the design and development of modular, maintainable, and scalable mobile applications. Evaluate and implement new mobile technologies, frameworks, tools, and best practices to drive continuous improvement and innovation. Lead architectural discussions, design reviews, and code quality initiatives to ensure consistency and performance across apps. Collaborate closely with backend engineers to define API contracts and ensure seamless communication between mobile and server-side systems. Design and enforce security protocols, authentication strategies, and data protection mechanisms in mobile apps. Help plan and scope mobile features and product releases by providing technical insight during the planning process. Participate in and support agile development practices including sprint planning, estimation, and retrospectives. Provide technical mentoring to developers, conduct architectural reviews, and drive adherence to engineering best practices. Required Skills & Qualifications: 7+ years of experience in mobile application development with a strong architectural focus. Proven experience designing and scaling complex mobile applications on both Android (Kotlin/Java) and iOS (Swift/Objective-C) . Deep understanding of mobile platform architecture , performance tuning, memory optimization, and battery-efficient app design. Experience with architectural patterns such as MVVM, MVI, MVP, Clean Architecture, and modular app structures. Proficiency in consuming RESTful APIs, GraphQL, and integrating with third-party SDKs and services. Familiarity with CI/CD tools, mobile DevOps practices, and automated testing frameworks. Working knowledge of cloud platforms such as AWS, GCP, or Azure as it relates to mobile backend integration. Excellent communication skills with a proven ability to influence and collaborate with stakeholders at all levels. Bachelor's/Master's degree in Computer Science, Engineering, or a related field. Nice to Have: Experience with cross-platform frameworks like Flutter or React Native. Exposure to mobile analytics, A/B testing, and app store optimization (ASO). Contributions to open-source mobile libraries or active participation in mobile tech communities.
Posted 1 month ago
3.0 - 6.0 years
0 - 1 Lacs
Hyderabad
Work from Office
Job Title: Android Developer (Multimedia & IoT Applications) Location: Hyderabad Type: Full-Time | On-Site Experience Required: 25 years About 7 Darter Info Services Pvt. Ltd. At 7 Darter Info Services Pvt. Ltd. , we specialize in developing cutting-edge AI-powered surveillance and wireless communication systems for defense and mission-critical applications. We are at the forefront of innovation, combining multimedia, secure communication, and embedded hardware to create next-generation solutions. Role Overview We are looking for a highly capable Android Developer to join our growing tech team. The ideal candidate should have prior experience in building chat, SMS, and calling applications , and working on IoT-integrated Android apps . A strong foundation in Java , C/C++ , and secure coding practices including source code obfuscation is essential. Key Responsibilities Design and develop high-performance Android apps for chat, multimedia, and communication features . Build SMS and calling interfaces using Android Telephony APIs. Integrate Android applications with custom hardware and IoT devices . Develop and optimize native modules in C/C++ using NDK and JNI. Ensure code security through techniques like obfuscation , encryption, and anti-tampering. Work closely with UI/UX designers and hardware integration teams. Required Skills 2+ years of Android development experience using Java (Kotlin is a plus). Demonstrated experience with chat, calling, and SMS apps . Hands-on experience working on IoT or embedded hardware projects . Proficiency in C/C++ for native module development. Familiarity with Android NDK, JNI , and system-level debugging. Experience with ProGuard, R8 , and other code obfuscation tools. Strong understanding of secure Android application architecture. Preferred Qualifications Experience with Bluetooth, GPIO, UART , or other hardware interfaces. Knowledge of encryption libraries , reverse engineering protection, and data security. Apps published on the Play Store or contributions to open-source projects. What We Offer Work on mission-critical products for defense and national security. Opportunity to collaborate with hardware, AI, and embedded systems teams . Fast-paced startup culture with real impact and ownership. Competitive compensation and career growth. Apply Now Email your resume to: info@7darter.com
Posted 2 months ago
5.0 - 8.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Job Summary Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required Engineering graduate, MCA, etc Competencies Description KERNEL AND DRIVERS - LINUX Engineer is one who has done one or more of the following on Embedded Linux: design, development/customization, bug fixing/sustenance who is familiar with one or more of the following Linux Kernel configuration;board bring up;device tree; porting/adapting device drivers; For Android specialization, following will be additional : Android patches/configuration; Android architecture Platforms- Mandatory to have worked on one or more of the following: Embedded Linux; ARM Embedded Linux; x86/Intel Atom Technology Standard- NA Tools- Mandatory to have worked on one or more of the following Lauterbach; Build system-Makefile; Gerrit; Git Languages- Mandatory to have worked on one or more of the following C Specialization- POWER MANAGEMENT, PERIPHERALS, MEDIA , DISPLAY , CONNECTIVITY , DATA PROTOCOL, SECURITY, PERFORMANCE, ANDROID, CARRIER GRADE PLATFORM
Posted 2 months ago
8.0 - 13.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Job Summary Person at this position owns architecture/ design of a sub-system (a set of modules or a product), formulates new solution and ideas and produces new or original work. Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base. Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters. Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requirements and timelines. Person demonstrates the ability to analyse and interpret complex problems and improve, change or adapt existing methods to solve the problem. Roles & Responsibilities Person at this position owns architecture/ design of a sub-system (a set of modules or a product), formulates new solution and ideas and produces new or original work. Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base. Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters. Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requirements and timelines. Person demonstrates the ability to analyse and interpret complex problems and improve, change or adapt existing methods to solve the problem. Education and Experience Required Engineering graduate, MCA, etc Competencies Description KERNEL AND DRIVERS - LINUX Engineer is one who has done one or more of the following on Embedded Linux: design, development/customization, bug fixing/sustenance who is familiar with one or more of the following Linux Kernel configuration;board bring up;device tree; porting/adapting device drivers; For Android specialization, following will be additional : Android patches/configuration; Android architecture Platforms- Mandatory to have worked on one or more of the following: Embedded Linux; ARM, Embedded Linux; x86/Intel Atom Technology Standard- NA Tools- Mandatory to have worked on one or more of the following Lauterbach; Build system-Makefile; Gerrit; Git Languages- Mandatory to have worked on one or more of the following C Specialization- POWER MANAGEMENT, PERIPHERALS, MEDIA , DISPLAY , CONNECTIVITY , DATA PROTOCOL, SECURITY, PERFORMANCE, ANDROID, CARRIER GRADE PLATFORM.
Posted 2 months ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required Engineering graduate, MCA, etc Experience: 5-8 years Competencies Description KERNEL AND DRIVERS - LINUX Engineer is one who has done one or more of the following on Embedded Linux: design, development/customization, bug fixing/sustenance who is familiar with one or more of the following Linux Kernel configuration;board bring up;device tree; porting/adapting device drivers; For Android specialization, following will be additional : Android patches/configuration; Android architecture Platforms- Mandatory to have worked on one or more of the following: Embedded Linux; ARMEmbedded Linux; x86/Intel Atom Technology Standard- NA Tools- Mandatory to have worked on one or more of the following Lauterbach; Build system-Makefile; Gerrit; Git Languages- Mandatory to have worked on one or more of the following C Specialization- POWER MANAGEMENT, PERIPHERALS, MEDIA , DISPLAY , CONNECTIVITY , DATA PROTOCOL, SECURITY, PERFORMANCE, ANDROID, CARRIER GRADE PLATFORM
Posted 2 months ago
8.0 - 13.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Job Summary Person at this position owns architecture/ design of a sub-system (a set of modules or a product), formulates new solution and ideas and produces new or original work. Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base. Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters. Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requirements and timelines. Person demonstrates the ability to analyse and interpret complex problems and improve, change or adapt existing methods to solve the problem. Roles & Responsibilities Person at this position owns architecture/ design of a sub-system (a set of modules or a product), formulates new solution and ideas and produces new or original work. Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base. Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters. Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requirements and timelines. Person demonstrates the ability to analyse and interpret complex problems and improve, change or adapt existing methods to solve the problem. Education and Experience Required Engineering graduate, MCA, etc Experience ; > 8 years Competencies Description KERNEL AND DRIVERS - LINUX Engineer is one who has done one or more of the following on Embedded Linux: design, development/customization, bug fixing/sustenance who is familiar with one or more of the following Linux Kernel configuration;board bring up;device tree; porting/adapting device drivers; For Android specialization, following will be additional : Android patches/configuration; Android architecture Platforms- Mandatory to have worked on one or more of the following: Embedded Linux; ARM Embedded Linux; x86/Intel Atom Technology Standard- NA Tools- Mandatory to have worked on one or more of the following Lauterbach; Build system-Makefile; Gerrit; Git Languages- Mandatory to have worked on one or more of the following C Specialization- POWER MANAGEMENT, PERIPHERALS, MEDIA , DISPLAY , CONNECTIVITY , DATA PROTOCOL, SECURITY, PERFORMANCE, ANDROID, CARRIER GRADE PLATFORM Must to have Skills
Posted 2 months ago
8.0 - 13.0 years
12 - 18 Lacs
Bengaluru
Work from Office
Job Summary Person at this position owns architecture/ design of a specific technology area or a sub-system, formulates new solution and ideas and produces new or original work. Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base in a specific technology area or a sub-system. Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters in a specific technology area or a sub-system. Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requirements and timelines. Person demonstrates the ability to analyse and interpret complex problems and improve, change or adapt existing methods to solve the problem. Roles & Responsibilities Responsible for ensuring that both functional and non-functional (e.g. performance, scalability, security) requirements will be met or exceeded Responsible for providing Architecture/ high level design/ test strategy for the existing projects and new proposals for a specific technology area or a sub-system. Responsible for identification and evaluation of various tools, test languages or test methodologies and choosing the best ones for a specific technology area or a sub-system. Responsible for participating in Customer interaction for major/critical change requests/new features, moderating the meetings and highlighting impact on schedule and effort. Responsible for reviewing Design Documents and code, Test coverage and its alignment with technical objectives. Responsible for leading the specification of complex customer requirements for a specific technology area or a sub-system. Responsible for leading/ participating in technical reviews to ensure quality parameters are being met. Responsible for contribution to RFP/Documentation/complete responsibility for proposal relating to growth in existing accounts/effort estimation for new proposals. Expected to contribute to technical capability development of organisation through subject matter expertise. Expected to keep self-updated on trends, new developments, tools etc. in one's own area of expertise and proactively share the knowledge. Education and Experience Required Engineering graduate, MCA, etc Experience ; > 8 years Competencies Description KERNEL AND DRIVERS - LINUX Engineer is one who has done one or more of the following on Embedded Linux: design, development/customization, bug fixing/sustenance who is familiar with one or more of the following Linux Kernel configuration;board bring up;device tree; porting/adapting device drivers; For Android specialization, following will be additional : Android patches/configuration; Android architecture Platforms- Mandatory to have worked on one or more of the following: Embedded Linux; ARMEmbedded Linux; x86/Intel Atom Tools- Mandatory to have worked on one or more of the following Lauterbach; Build system-Makefile; Gerrit; Git Languages- Mandatory to have worked on one or more of the following C Specialization- POWER MANAGEMENT, PERIPHERALS, MEDIA , DISPLAY , CONNECTIVITY , DATA PROTOCOL, SECURITY, PERFORMANCE, ANDROID, CARRIER GRADE PLATFORM
Posted 2 months ago
3.0 - 8.0 years
8 - 18 Lacs
Bengaluru
Work from Office
Role & responsibilities 1) Working knowledge on ALSA and QNX Sound Architecture, Audio Algorithms such as Equalizer, delay, post-processing 2) Expert knowledge of DSP RTOS, and Computer architecture related concepts such as caching, DMA, MMU 3) Knowledge of xtensa DSP architecture, Assembly coding, performance benchmarking of algorithms Audio HAL experience preferred Android HAL development Infotainment Media, Phone, Camera, BT, radio, Vehicle (anyone is fine) Good understanding of Android architecture and internals (AOSP, Binder IPC, HAL & Native services) Working on Android HAL layer and realizing various customer requirements on Android. Exposure to Android CTS/VTS test development and fixing of CTS/VTS Preferred candidate profile Please interested candidate send me cv : galeiah.g@honeybeetechsolutions.com call me :7995220108.
Posted 2 months ago
5.0 - 10.0 years
8 - 9 Lacs
Noida
Work from Office
Senior Software Engineer (Android)a Why work with us? Partnerships with Industry Leaders: We are a Google and Microsoft partner, staffed by certified professionals. Global Presence: As a multinational corporation, we have clients and employees across the globe. Structured Environment: We follow CMMI Level-5 compliant processes to ensure quality and efficiency. Timely Salaries: We have consistently paid salaries on time since our inception. Job Stability: Despite market fluctuations, we have not had to lay off employees. Work-Life Balance: Enjoy weekends off on the 2nd and last Saturday of every month, with no night shifts. Our employees are 100% satisfied, thanks to a culture of trust and growth opportunities. Eco-Friendly Workplace: We promote health and well-being with special anti-radiation and energy removal features in our offices. We prioritize the job security of all our employees. We celebrate all festivals with enthusiasm and joy. Yearly Appraisals: Exceptional performers can receive over 100% increments during appraisals. We recognize and reward top performers on a monthly basis for their outstanding contributions. We provide Accidental and Medical Insurance to our employees. Who are we looking for? Designation : Senior Software Engineer (Android) Experience Range : 5+ years What is the work ? Design and develop scalable, maintainable, and high-performance Android applications using Kotlin and/or Java . Lead the end-to-end development lifecycle: concept, design, build, test, deploy, and support. Work closely with product managers, UX/UI designers, and backend engineers to deliver intuitive, functional, and engaging user experiences. Maintain code quality through code reviews, unit testing, and continuous integration . Mentor junior developers and contribute to a culture of technical excellence. Identify and resolve performance and security issues. Presales, RFQ discussion for new project finalization. What skills and experience we are looking for? Mobile app development & deployment of 5+ years. Minimum 4 years of development experience on Android. Should have knowledge on Flutter. Project handling, execution, monitoring, should be well versed with the processes involved and development life cycle. Must have worked with international clients. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. Strong command of Kotlin and Java, with a deep understanding of Android SDK and modern Android architecture. Hands-on experience with Jetpack components (ViewModel, LiveData, Room, Navigation, etc.). Experience with MVVM or Clean Architecture, Dagger/Hilt, Retrofit, and other modern libraries. Solid understanding of mobile application performance optimization and memory management. Knowledge of RESTful APIs and third-party SDK integration. Experience with Google Play Store deployment and release cycles. Familiarity with Jetpack Compose. Experience with Firebase, GraphQL, or WebSocket-based communication. Exposure to Kotlin Multiplatform, Flutter, or other cross-platform technologies. Good to have exposure on using the cross platform technology for web as well. Proficient in Git, Android Studio, and CI/CD tools (e.g., Jenkins, GitHub Actions, Bitrise).
Posted 2 months ago
4.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Job Description: Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins and Gitlab CI system Hands-on experience with GitLab, Jenkins, Artifactory, Grafana, Prometheus and/or Elastic Search. Experience with different testing frameworks and their implementation in CI system Programming using C/C++, Java/Kotlin, Linux. Yocto and its use in CI Environments Familiarity with ASPICE Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 2 months ago
4.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Job Description: Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins and Gitlab CI system Hands-on experience with GitLab, Jenkins, Artifactory, Grafana, Prometheus and/or Elastic Search. Experience with different testing frameworks and their implementation in CI system Programming using C/C++, Java/Kotlin, Linux. Yocto and its use in CI Environments Familiarity with ASPICE Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City