Senior Software Developer AndroidLinux (Low Level)_Bharti_AT

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Master's or Bachelor's degree in Electronics or Computer Science., Minimum 8-10 years of experience in Automotive Software Development on Android., Proficiency in Android AOSP, Linux BSP, and Kernel development., Strong knowledge of embedded software development and performance optimization..

Key responsibilities:

  • Develop and optimize Android/Linux low-level software for automotive applications.
  • Integrate hardware peripherals and ensure platform security and performance.
  • Collaborate with team members in an Agile environment and support junior developers.
  • Conduct code reviews, debugging, and validation to ensure quality standards.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

Job description

Experience:
o MasterBachelor of engineering degree in ElectronicsComputer Science
with prior experience of minimum 810 years in Automotive Software
Development on Android in JAVA
o Experience on embeded software development
Skills and competencies:
o Knowledge Android AOSP – Android 10
o Experience in Linux BSP and Kernel development.( ARM Based)
o Experience in boot time measurement and optimization for quick boot
requirements.
o Experience in working with Android Run Time (Zygote, ADB bridge).
o Experience in performance analysis and optimization of in various layers.
o Experience in integrating various peripharals (Audio, BTWifi, GNSS etc.)
o Follow developments and integrate relevant patches to optimize
performance and maintain the security of platform;
o Experience in Hardware level debugging at KernelBSP level.
o Knowledge on Telepchips would be an added advantage.
o Experience or knowledge of Following tools
GITGerrit
Docker
JIRA
Confluence
Jenkins
o Review (static analysis) of peer progamming and track bug list.
o Low level design.
o Expert in developing source code based on specific schedule.
o Implement Unit tesing
o Experience in Software integration and validation methodologies.
o Experience of working in SCRUM team in Agile methodology.
o Support to Junior Developers
o Team Player with strong communication skills in English.
o Problem solving techniques & capability.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Software Engineer Related jobs