···
Log in / Register

Senior Software Engineer [Android Framework]

Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. Djalma Batista, 1661 - Chapada, Manaus - AM, 69050-010, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: The CESAR is seeking a Senior Software Engineer - Android Framework to design, develop, and optimize fundamental Android components, working with technical leadership and collaboration. Key Highlights: 1. Technical leadership over other developers 2. Focus on the AOSP framework layer 3. Resolution of complex and challenging problems Hello, we are CESAR! We are an innovation center that, for over two decades, has trained professionals and driven organizations forward by enhancing their digital strategies. We solve complex and challenging problems in a relaxed, decentralized work environment filled with benefits for our employees — who act as protagonists, interacting directly with globally scaled clients. If you are someone who enjoys investigating how things work, is eager to learn, possesses a team-oriented mindset, embraces challenges, and understands that diversity is essential for a fairer and more innovative society, then our **Senior Software Engineer - Android Framework** position may be perfect for you! Here, we value individuals who autonomously seek solutions, communicate effectively, and enjoy learning from daily challenges. **Mission:** As a Senior Software Engineer, you will focus on the AOSP framework layer, responsible for designing, developing, and optimizing fundamental Android components. Beyond technical contributions, you will provide technical leadership to other developers — guiding them, supporting technical decision-making, and actively contributing to the team’s professional growth. You will collaborate closely with other engineering teams to ensure our solutions meet the highest standards of performance, security, and functionality. You will ensure product quality, foster team growth, acquire and share best practices and technical knowledge. Responsibilities: * Develop and maintain Android framework layer components. * Analyze, design, and implement new features and improvements in AOSP. * Collaborate with hardware and software teams to integrate and optimize system functionality. * Identify and fix bugs through detailed testing and debugging. * Contribute to technical documentation and participate in code reviews. * Stay up-to-date with the latest trends and advancements in Android technology. * Contribute to building the team’s technical knowledge by sharing expertise and acting as a technical reference. * Anticipate and flag potential issues that could jeopardize deadlines. Requirements and Qualifications: * Bachelor’s degree in Computer Science, Software Engineering, or related field. * Advanced knowledge of Android Framework + Understanding of Android Open Source Project (AOSP) architecture. + Experience with generic framework layer components, including system APIs and Android service lifecycles. + Ability to modify, test, and debug internal framework modules. * Proficiency in Languages and Tools + Java and Kotlin — primary languages for the Android framework. + C and C++ — for native-layer debugging and integration. + Python and Shell Script — for test automation and log analysis. + Gerrit and Git — version control and code review for framework maintenance. * Ability to Work with Legacy Code + Reading and understanding code lacking detailed documentation. + Ease navigating the AOSP repository to locate useful references. + Ability to test changes without impacting other system components. * Strong communication and technical documentation skills. * Advanced English proficiency for conversation. Preferred Qualifications: * Advanced Analysis and Debugging + Ability to interpret logs and traces, including: - Bug reports, tombstones, ANRs, and Logcat logs. - CPU/GPU/Memory profiling and performance optimization. + Use of tools such as: - Systrace, Perfetto, Traceview, and Dumpsys for system behavior analysis. - GDB, LLDB, and addr2line for native code debugging. + Diagnosis of memory leaks, deadlocks, and race conditions within the framework. * Experience contributing to AOSP. * Experience with CTS/GTS testing. * Participation in open-source projects. Liked it? Wait until you see our diverse benefits package: * Health and dental insurance; * Meal/food allowance; * Language learning assistance; * Childcare assistance; * Contact lens assistance; * Life insurance; * Discounts on CESAR School courses; * Birthday day off; * Remote sports programs (Pilates, Top Dance, Functional Training, and Occupational Gymnastics); * Gympass; * Moodar; * Cíngulo. Want to learn more about CESAR? Click here (https://www.cesar.org.br/) and join us! #inovacaocesar #vemprocesar #soucesar

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.