Android Triage/Debug Software Engineer

Android Triage/Debug Software Engineer

Artech Information System LLC

Mountain View, CA

Full-time

Posted 25 days ago


Job description

Company Description

Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.

Job Description

Qualification:

  • Strong Knowledge of Android OS Architecture (System, HAL and Framework)
  • Strong Knowledge of Android UI, Asynctask, ART, Dalvik, system libraries and threading
  • Strong Knowledge of ADB, Systrace, logcat, event logs, tombstones, ANR, Eclipse IDE, Android Studio, application development
  • Must have programming language knowledge such as JAVA/ C++
  • Knowledge of key Android features on various flavors (such as JB plus, Lollipop, Marshmellow etc)
  • Knowledge of Android log analysis and Software Development Life Cycle
Additional Information

All your information will be kept confidential according to EEO guidelines.


Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992



Frequently asked questions

Q: What skills or qualities help someone succeed as a Android Software Engineer?

A: To succeed as an Android Software Engineer, key technical skills include proficiency in Java or Kotlin programming languages, experience with Android SDK and APIs, and knowledge of Android architecture patterns such as MVVM and MVI. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for success in this role. By combining these technical and soft skills, Android Software Engineers can effectively design, develop, and maintain high-quality mobile applications, driving career growth and contributing to the success of their teams.

Q: What is the career path for a Android Software Engineer?

A: A typical career progression for an Android Software Engineer involves starting as a Junior Android Developer, where they focus on building and testing Android applications, and gradually moving to roles such as Android Software Engineer, where they take on more complex projects and lead smaller teams, and finally, Senior Android Engineer or Technical Lead, where they oversee large-scale projects and mentor junior engineers. Key opportunities for skill development include learning about mobile architecture, cloud computing, machine learning, and DevOps, as well as staying up-to-date with the latest Android technologies and frameworks. Long-term career prospects for Android Software Engineers may include transitioning into technical leadership roles, becoming a technical architect, or exploring adjacent fields such as artificial intelligence, data science, or product management.



Artech Information System LLC job posting for a Android Triage/Debug Software Engineer in Mountain View, CA with a salary of $136,800 to $188,700 Annually with a map of Mountain View location.