Android Framewok_swc Middleware Job in Harman India

Android Framewok_swc Middleware

Apply Now
Job Summary Position Summary: We are seeking a dedicated Software Engineer to drive product development with a focus on quality and adherence to engineering best practices. The ideal candidate will be a collaborative team player, capable of coding, conducting peer code reviews, fixing defects in existing products, and taking the initiative to port products to new platforms. Job Responsibilities: Utilize Agile Scrum methodologies for software development. Develop new features and address bug fixes. Create unit tests for all new code to ensure reliability. Conduct static code analysis as needed. Ensure all code changes undergo peer review and participate in reviewing others' code. Contribute to the documentation of both new and existing programs. Refine requirements and troubleshoot problems effectively. Enhance and improve existing features, including addressing bugs. Perform technical research and stay updated on current technology trends. Leverage industry knowledge to support new product development. Basic Qualifications: Bachelor s or Master s degree in Computer Science or a related field. Practical experience with Linux Kernel and Android. Familiarity with Embedded Linux, device drivers, and Android OS. Strong understanding of ARM and ARM64 architectures. Knowledge of Android architecture and HAL layers. Languages: Required: Core Java, Android Desirable: Scripting languages Operating Systems: Required: Linux, Android Desirable: Additional Android experience Skills: Proficient in Android application and UI development. Familiar with Android framework internals. Experienced with the Android build system and vendor-specific structures. Understanding of Android architecture components (e.g., Binder, Zygote, system services). Knowledge of S2R (Suspend-to-RAM), power management, and performance optimization. Basic understanding of Ethernet drivers. Tools: Experience with Perforce, GIT, and hardware debugging using analyzers and debuggers. Familiarity with cross-compiler toolchains and build IDEs. Preferred Qualifications & Desired Competencies: Quick learner with the ability to adapt to new technologies. Strong team player capable of managing multiple projects simultaneously. Self-motivated and results-driven, with a passion for software development. Excellent written and spoken English skills. Eligibility Requirements: Specific location of the position. Willingness to travel as needed. Willingness to work in an office environment.
Qualification :
Bachelors or masters degree in computer science (or equivalent).
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs