Bạn mong mỏi tìm kiếm 1 công ty có chế độ phúc lợi tốt để hoàn toàn yên tâm phát triển năng lực kĩ thuật?
Bạn đang tìm kiếm cơ hội onsite làm việc tại nước ngoài, nhưng chưa biết bắt đầu từ đâu?
Vậy thì vị trí C++ SOFTWARE ENGINEER (1 NĂM KINH NGHIỆM TRỞ LÊN) sẽ đáp ứng những mong đợi của bạn.
Mô tả công việc:
Điều tra & thu thập kiến thức về công nghệ mới & lĩnh vực kinh doanh công nghiệp mới để xác định giải pháp phần mềm và/hoặc tiến hành kỹ thuật phần mềm dành riêng cho lĩnh vực.
Chịu trách nhiệm triển khai, tùy chỉnh, bảo trì và gỡ lỗi giải pháp phần mềm.
Đóng góp cho test plan & test design; Chịu trách nhiệm phát triển và thực hiện các trường hợp thử nghiệm đơn vị nếu được yêu cầu.
Đánh giá sản phẩm về công việc được thực hiện bởi các thành viên trong nhóm
Đóng góp vào việc tích hợp hệ thống, sửa lỗi do khách hàng hoặc nhóm kiểm thử báo cáo.• Tốt nghiệp Đại học các chuyên ngành Điện tử Viễn thông, Điện, Tự động hóa, Khoa học Máy tính, Công nghệ Thông tin hoặc tương đương trong lĩnh vực phát triển phần mềm
• Kinh nghiệm thực tế từ 1 năm về phát triển, bảo trì và gỡ lỗi phần mềm với ứng dụng C/C++ ở mức độ chuyên nghiệp, sử dụng STL, con trỏ, đa luồng, đa tiến trình, cấu trúc dữ liệu, lập trình socket , vân vân.
• Kinh nghiệm & kiến thức thực hành về OOP (có kinh nghiệm về OOAD là một lợi thế)
• Kiến thức vững chắc về khoa học máy tính và kỹ thuật phần mềm
• Tiếng Anh khá, có khả năng đọc hiểu tài liệu
• Có kinh nghiệm lập trình trên Linux là một lợi thế.
• Có kiến thức và kinh nghiệm với nguyên lý SOLID, design pattern như singleton, abstract factory
• Hiểu biết/kinh nghiệm về quá trình phát triển phần mềm là một lợi thế.
• Làm việc theo nhóm, cởi mở, gắn bó lâu dài & năng động;
• Kỹ năng giao tiếp và liên cá nhân rất tốt với khách hàng và các thành viên dự án;
• Thích ứng nhanh với domain mới, sẵn sàng làm việc & nghiên cứu công nghệ mới;
• Có khả năng làm việc dưới áp lực cao.
• Tiếng Nhật: Biết tiếng Nhật LÀ MỘT LỢI THẾMức lương: Thỏa thuận theo năng lực.
Gói Package lương năm cao (lên đến 15 tháng lương). Được đóng Bảo hiểm Xã hội, Y tế & Thất nghiệp full lương.
Rất nhiều cơ hội onsite tại Nhật Bản
Làm việc trong môi trường và cộng đồng IT được trang bị tốt và chuyên nghiệp;
Được các Chuyên gia Nhật Bản tại Việt Nam cũng như Nhật Bản và các nước khác đào tạo, hướng dẫn;
Trở thành thành viên của tập đoàn Toshiba
Nhiều cơ hội làm việc/học tập công nghệ cốt lõi của Toshiba (bao gồm cả OJT dài hạn tại Nhật);
Công ty TNHH Phát triển Phần mềm Toshiba (Việt Nam)là một trong số ít trung tâm phát triển phần mềm nước ngoài trên toàn thế giới của Tập đoàn Toshiba, trực thuộc Trung tâm Công nghệ & Kỹ thuật Phần mềm Doanh nghiệp Toshiba (SWC). Chúng tôi có một người anh chị em ở Ấn Độ với khoảng 1000 kỹ sư, tập trung vào phát triển phần mềm nhúng. Gần đây, chúng tôi đang phát triển phần mềm cho nhiều sản phẩm và giải pháp của Toshiba, bao gồm các lĩnh vực kinh doanh sau:
(i) Hệ thống & Giải pháp Năng lượng,
(ii) Hệ thống & Giải pháp Hạ tầng,
(iii) Thiết bị điện tử & Giải pháp lưu trữ,
(iv) Giải pháp kỹ thuật số.
Ngoài ra, TSDV cũng đang thực hiện các hoạt động R&D về các công nghệ phần mềm cơ bản tiên tiến. Mục tiêu của chúng tôi là trở thành trung tâm phát triển cốt lõi ở nước ngoài của Toshiba và là công ty hàng đầu trong lĩnh vực phát triển phần mềm.
Chính sách bảo hiểm
- Được hưởng bảo hiểm sức khỏe.
- Được hưởng bảo hiểm xã hội.
Các hoạt động ngoại khóa
- Du lịch
- Câu lạc bộ
- Team building
- Nghệ thuật
- Tình nguyện
Lịch sử thành lập
- 2007: Thành lập Công ty
Mission
- Học hỏi và lưu giữ các công nghệ cốt lõi của tập đoàn Toshiba biểu tượng xong
- Để thực hiện sự phát triển có hiệu quả chi phí cao biểu tượng xong
- Để hỗ trợ lập kế hoạch và phát triển các sản phẩm của Toshiba cho các thị trường mới nổi
Mọi người cũng đã tìm kiếm
Công việc của Lập trình viên C++ là gì?
Lập trình viên C++ là những người sử dụng ngôn ngữ C++ để xây dựng, phát triển hay thực hiện các tính năng của chương trình, phần mềm. C++ được ưa chuộng sử dụng trong các ngành khoa học máy tính, kỹ thuật và phân tích toán học; vì vậy lập trình viên C++ thường là những người có kiến thức chuyên sâu về hệ thống, về ngành khoa học máy tính và thường xuyên làm việc, tương tác với tài nguyên phần cứng và hệ thống cấp thấp.
Mô tả công việc của Lập trình viên C++
Công việc thường ngày của những lập trình viên C++ bao gồm:
- Phân tích yêu cầu khách hàng qua các tài liệu kỹ thuật. Đề ra giải pháp kỹ thuật cần thiết để đáp ứng yêu cầu
- Thiết kế và phát triển các giải pháp phần mềm với ngôn ngữ C++
- Tối ưu hóa, bảo trì, duy trì hoạt động của các hệ thống phần mềm
-
Xây dựng các ứng dụng bao gồm ứng dụng desktop (máy tính để bàn) , ứng dụng di động và các hệ thống nhúng
- Thực hiện kiểm thử, phân tích, sửa lỗi
Lập trình viên C++ có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
156 - 260 triệu
/nămLộ trình sự nghiệp Lập trình viên C++
Tìm hiểu cách trở thành Lập trình viên C++, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Lập trình viên C++?
Yêu cầu tuyển dụng đối với vị trí lập trình viên C++
- Hiểu biết sâu rộng về ngôn ngữ lập trình C++, bao gồm cả các tính năng cơ bản và nâng cao của ngôn ngữ như con trỏ, đa luồng, và STL (Standard Template Library).
- Khả năng viết mã C++ hiệu quả, bao gồm việc sử dụng các thiết kế và phong cách lập trình tốt như SOLID principles.
- Hiểu biết về hệ thống máy tính, quản lý bộ nhớ, quản lý tài nguyên, và giao tiếp mạng là một lợi thế.
- Khả năng phân tích và giải quyết vấn đề phức tạp bằng cách sử dụng C++.
- Hiểu biết về các hệ thống quản lý mã nguồn như Git để làm việc trong môi trường phát triển phần mềm đội ngũ.
- Khả năng làm việc hiệu quả trong môi trường đa dạng và đóng góp vào dự án nhóm.
- Hiểu biết về các ngôn ngữ lập trình và công nghệ khác như Python, Java, C#, hoặc các công nghệ nhúng có thể được yêu cầu tùy vào dự án cụ thể.
- Kinh nghiệm làm việc trước đây với C++ hoặc trong các dự án phát triển phần mềm sẽ là một lợi thế.
- Trong một số trường hợp, kiến thức tiếng Anh là quan trọng để có thể tham gia vào các dự án và giao tiếp với đồng nghiệp toàn cầu.
Lộ trình thăng tiến của lập trình viên C++
Mức lương trung bình của lập trình viên C++ tại Việt Nam thường dao động trong khoảng từ 15 triệu đến 25 triệu VND/tháng. Mức lương của lập trình viên C++ ở Việt Nam có thể biến đổi tùy theo nhiều yếu tố như kinh nghiệm, địa điểm làm việc, công ty, và cấp bậc công việc.
- Đối với Lập trình viên blockchain, mức lương sẽ từ 15 triệu đến 30 triệu VND/tháng.
- Đối với Lập trình viên Ruby on Rails(Ruby on Rails Developer), mức lương sẽ từ 10 triệu đến 25 triệu VND/tháng.
lập trình viên C++(Junior C++ Developer)
Vị trí này là một bước khởi đầu cho người mới vào ngành công nghiệp phần mềm. Nhiệm vụ chính là tham gia vào dự án phát triển phần mềm sử dụng C++ dưới sự hướng dẫn của các nhân viên có kinh nghiệm. Học hỏi và làm việc để hiểu rõ dự án và quy trình phát triển.
lập trình viên C++ (C++ Developer)
Sau một thời gian làm việc và tích luỹ kinh nghiệm, bạn có thể thăng tiến thành lập trình viên C++. Bạn có khả năng đảm nhận các nhiệm vụ phức tạp hơn và tham gia vào việc thiết kế và xây dựng các phần mềm lớn hơn.
Nhà phân tích lập trình (C++ Software Analyst)
Khi bạn có kinh nghiệm và hiểu biết sâu hơn về lĩnh vực và công nghệ, bạn có thể thăng tiến thành Nhà phân tích lập trình. Nhiệm vụ của bạn là tham gia vào việc phân tích yêu cầu của dự án, xác định cách triển khai chúng bằng C++, và tối ưu hóa hiệu suất.
Chuyên gia phần mềm C++ (Senior C++ Software Engineer)
Sau nhiều năm làm việc, bạn có thể trở thành một Senior C++ Software Engineer. Ở vị trí này, bạn có khả năng đảm nhận các dự án phần mềm lớn, làm việc độc lập và có thể dẫn dắt các dự án.
Chuyên gia kiến thức C++ (C++ Subject Matter Expert)
Nếu bạn trở thành một chuyên gia trong lĩnh vực C++ và có kiến thức sâu về các chủ đề liên quan, bạn có thể trở thành một Subject Matter Expert. Vị trí này đòi hỏi bạn chia sẻ kiến thức và hướng dẫn những người mới vào ngành.
Quản lý dự án phần mềm hoặc Quản lý kỹ thuật (Software Project Manager hoặc Technical Manager)
Một hướng thăng tiến khác là dự án hoặc quản lý kỹ thuật. Ở vị trí này, bạn không chỉ quản lý dự án mà còn phát triển chiến lược công nghệ cho tổ chức.
CTO hoặc Giám đốc Công nghệ (CTO or Chief Technology Officer)
Đối với những người có nhiều kinh nghiệm và kiến thức rộng, vị trí cao cấp như CTO hoặc Giám đốc Công nghệ là một mục tiêu thăng tiến có thể.