Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Line of Business:

Automotive

Position:

Regular Android Developer for Automotive Project, Bangalore

Project Description

Luxoft is one of the major independent Software Services companies world-wide. We deliver professional software services in multiple business verticals such as Finance, Automotive, and Digital Transformation.

Responsibilities

A software engineer in this position will focus their time developing and testing software Application/Framework based on Android OS. As a Software Engineer, you will be expected to work as part of a team developing and debugging features in the domain. Self-guided work is expected, and guidance from more senior team members will help expand your capabilities. The person who will be most successful in this position has a good understanding of the required programming languages and tools used in in-vehicle infotainment.
• Working knowledge of software development tools, debuggers, emulators, compilers, etc for Android.
• Working knowledge of software development processes.
• Working knowledge of embedded operating systems.
• Work on Monitoring (KPI) and stability of the platform and optimization.
• Ensure support for the delivery of features in scope, time and quality.
• Ensure traceability and consistency of requirements, feature maturity, test specifications, defects, and change requests
• Report status, issues and progress of the SW development to the SW project lead
• Ensure pre-integration testing and verification for the functional area and its features.
• Ensure the implementation of defined test strategies and document the achieved results.
• Defect triaging and work with seniors and other domains for the resolution
• Analyze customer and internal requirements and specifications and translates these into software designs.
• Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms.
• Tests software designs and code at the unit and system level to ensure that all requirements are met and the highest software quality is achieved.
• Participates in internal and customer-driven design reviews throughout the program.
• Coordinates software development activities with the software team leader.
• Identifies product requirement or performance issues. Works with the software team leader to negotiate a resolution.
• Communicate with Client peers to coordinate software development. This includes occasional travel for training or coordination with other groups.

Skills

Must

• Bachelor’s Degree in Engineering or related field and min 4 years of relevant work experience
• min 4 years of embedded software development.
• Very Strong working experience in Java and Multi-Threaded environment.
• Very Strong understanding of IPC, Threads, Memory management & OS Concepts.
• Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
• Expert in Android Application Development.
• Good exposure to Android HAL/framework development, integration in platform.
• Should have experience on Android development and debugging robust systems
• Creative problem-solver capable of creating and reproducing complex software defects
• Good experience in Android internals (Android O/P. Car preferred)
• Android build, porting and customization experience
• System level debugging
• Strong attention to detail.
• Exemplary verbal and written communication skills.
• Creative problem-solver capable of creating and reproducing complex software defects.
• Capable project management and time management skills.

Nice to have

• Experience of system integration for automotive infotainment systems

Languages

  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

WHERE

Bangalore

Work Type

Android

Seniority Level

Regular

Ref number
VR-44035
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in Android

Specialization Position / Title Location Send to a friend
Android Android Platform Architect for Automotive Project Bangalore, IN Apply or Add to my jobs
Android Senior Engineer- Android HMI Bangalore, IN Apply or Add to my jobs