+$15,000 Are you looking for your next job? Let our headhunters help you Go >

Software Architect (C++/Java)

Software Architect Software Architecture C++ Java Embedded OS Development Git

Icon salary Salary
Up to $2,500
Icon Location Location
Hanoi
Icon Vacancies Vacancies
1 person(s)

Benefit

Extra health insurance Extra health insurance
Performance bonus Performance bonus

Job Overview And Responsibility

- Design overall SW Architecture and explicitly make SAD (SW Architectural Design) document based on customer requirements. - Consider SW Reusability by checking whether new modules are really needed or not, have the developers utilize the previous design and source code that already developed in other projects to avoid redundant work load - Be responsible to lead architectural decision based on constraints, risks and quality attributes among stake-holders i.e.) OEM, developer teams, project leader, developers, validation engineers etc. - Act as single point of contact for the company work scope to collect, discuss and review, any technical requirement or topic related to the delivery of products to customer. - Propose technical alternatives for resolving cross-functional issues at project level - Perform a verification review of design - Collect or propose new technical programs to be setup, not related to a specific product, but applicable in general. Then manage all related technical activities for the execution of such programs (from planning, to development and testing).

Required Skills and Experience

Competencies: Excellent written and verbal communication skills in English High responsibility and good teamwork An analytical mind with a problem-solving attitude Qualifications: B.S in Mechatronic Engineering, Automotive Engineering, Computing Engineering, Information Technology, Computer Science, or related major Advanced programming skills (C++ or Java) Familiar with configuration management tools (like Git, Gerrit) Good understanding of software architecture design Understanding of CPU scheduling and memory management Understanding of build systems and real-time OS Over 3 years of hands-on experience in embedded systems

Why Candidate should apply this position

Hybrid Working: Employees can split time between working in the office and working from home 5 working days/week: Mon – Fri with flexible working hours Total remuneration package: up to 16.5 months of salary Support for lunch and other allowances (Coding Expert, Technical Leader, phone, etc.) Annual salary review 12 days of annual leave and an additional 8 days of company holidays Premium health care and accident insurance Support for obtaining TOEIC and technical certifications (ISTQB, Agile Scrum, etc.) On-site and training opportunities abroad Company trip and sports clubs (zumba, football, ping-pong, badminton, etc.) Monthly budget for team activities LG Gram provided

Similar jobs