Android Software Solution Architect

Application deadline date has been passed for this Job.
This job has been Expired
Full-Time
  • Post Date: March 12, 2021
Job Description

• You will join a team that manages and maintains our rapidly growing connectivity platform.
• You will be working as part of a motivated team in a fast-paced working environment, where quality and attention to detail are vital.
• The successful candidate will be responsible for designing, developing and managing various pieces of software that runs on that latest infotainment systems that are used in the vehicles all over the world
• You will design and implement customer-visible features that are used by millions of people every day. Along the way, you will have the opportunity to test your software under real conditions in the test vehicles.

RESPONSIBILITIES
• Work with multiple teams and individuals to understand product and system requirements and drive overall system solutions.
• Investigate architectural options on how to design new features, reviewing these options with the rest of the team.
• Review, evaluate and identify solutions from multiple angles.
• Technically manage a small virtual team at times to accomplish large complex goals.
• Work with and coordinate other teams and vendors to achieve a common goal.
• Create, drive, review and update high level system architecture documents.
• Dive deep into issues and code to resolve tough issues (e.g. performance bottlenecks).
• Mentor and train others as needed.
• Leverage industry best practices to design, implement, test, and support new feature development.
• Work in an agile team of software developers and test engineers.
• Write code at the hardware, driver and business logic software layers.
• Review other team members code, supplying constructive feedback for their changes.

REQUIRED SKILLS
• Strong understanding of software architecture principles.
• Strong understanding of object oriented design and development
• Ability to understand large portions of code at a high level and how those pieces interact.
• Ability to debug and perform deep dive software analysis.
• Extensive experience in C/C++ in a POSIX environment
• Experience with debugging and code analysis tools such as gdb
• Experience with Connectivity technologies.
• Familiarity with QNX, Linux or other UNIX-like operating systems
• Familiarity with Android applications and AOSP frameworks.
• Familiarity with Java/Kotlin.
• Excellent communication and interpersonal skills

REQUIRED EXPERIENCE
• Bachelor’s Degree in computer science, software engineering or related field
• 10+ years work experience in software development

BENEFITS
• “FPT care” health insurance provided by AON and is exclusive for FPT employees.
• Annual Summer Vacation: follows company’s policy and starts from May every year
• Salary review 2 times/year or on excellent performance
• International, dynamic, friendly working environment
• Annual leave, working conditions follow Vietnam labor laws.
• Other allowances: working on-site allowance, etc.

CONTACT
Interested candidates should submit a completed Curriculum Vitae/ Resume and Cover Letter to:
Recruitment Department
FPT Software Workforce Assurance
Contact Person : Ms. Le Thi Ha
Email : [email protected]
Website : www.career.fpt-software.com