■ Job Description
- Proposes and implements software designs for new functionality as part of a software project team
- Ability to prototype and provide Proof of Concepts
- Participation in a scrum team(s)
- Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
- Provides reliable solutions to a variety of problems using sound problem solving techniques
- Performs technical root cause analysis and outlines corrective action for given problems
- Experience with Agile.
- Expertise and passion in trunk-based development and good understanding of (SDLC) Software Development Lifecycle
- Serve as a mentor to less experienced software engineers
- Estimate level of effort, evaluate new technologies
- Apply Garmin's Mission Statement and Quality Policy and enthusiastically exhibit a desire to see Garmin succeed
■Requirement
- 4+ years in C++, experience with embedded systems, OO development, experience with Linux/Android, AOSP, Android HAL
- Experience programming on ARM/Intel multi-core processors
- Experience with software integration testing
- Experience with Hypervisors and Android Containers
- Experience using tools such as Jira and Git.
- Fluent in English.
■Salary: ~1500 USD gross
■WORKING CONDITION
Working time:Mon-Friday : 9h00 – 18h00
Review salary:1 lần/năm
Insurance :Theo luật lao động Việt Nam
■Other Benefits:
• Competitive and attractive salary;
• In addition to an annual performance evaluation for career development, promotion and income adjustment.
• The company also has promotion and income adjustment opportunities for the contribution and dedication of excellent employees;
• Enjoy international standard health care and 24/7 accident insurance;
• Communication and training subsidies for critical personnel;
• Enjoy entertainment programs with annual company travel, monthly “Happy Hour”, team fund, join sports clubs such as football, swimming, badminton, etc. And more more collective activities on anniversaries.