34 việc làm
Công Ty Cổ Phần Công Nghệ Oryza Systems
Lập Trình Viên Odoo
Công Ty Cổ Phần Công Nghệ Oryza Systems
300 - 700 USD
Hồ Chí Minh
Đăng 8 ngày trước
CÔNG TY TNHH DEK TECHNOLOGIES VIỆT NAM
Senior Angular Developer
DEK Technologies
3.8
Thỏa thuận
Hà Nội, Hồ Chí Minh
Đăng 9 ngày trước
Tập đoàn cơ khí công nghệ cao Siba
Lập Trình Ứng Dụng
Tập đoàn cơ khí công nghệ cao Siba
15 - 20 triệu
Hồ Chí Minh
Đăng 10 ngày trước
Theodore Alexander HCM
Lập trình CNC ngành gỗ
Theodore Alexander HCM
Thỏa thuận
Hồ Chí Minh
Đăng 14 ngày trước
Công ty TNHH Bình Việt Đức (BIVID)
Lập Trình Viên
Công ty TNHH Bình Việt Đức
13 - 20 triệu
Hồ Chí Minh
Đăng 16 ngày trước
Công ty TNHH Bình Việt Đức (BIVID)
Nhân viên phân tích lập trình
Công ty TNHH Bình Việt Đức
10 - 12 triệu
Hồ Chí Minh
Đăng 18 ngày trước
15 - 20 triệu
Hồ Chí Minh
Đăng 24 ngày trước
Công ty TNHH Bình Việt Đức (BIVID)
Tổ trưởng lập trình
Công ty TNHH Bình Việt Đức
Thỏa thuận
Hồ Chí Minh
Đăng 26 ngày trước
Công Ty TNHH Thiết Bị Khoa Học Labone
Chuyên Viên Lập Trình CNC
Công Ty TNHH Thiết Bị Khoa Học Labone
10 - 18 triệu
Hồ Chí Minh
Đăng 27 ngày trước
CÔNG TY CỔ PHẦN UNIT VIỆT NAM ( UNIT Corp)
SharePoint Developer
UNIT Corp
3.7
Thỏa thuận
Hồ Chí Minh
Đăng 28 ngày trước
CÔNG TY TNHH W2SOLUTION VIỆT NAM
Leader Developer
W2SOLUTION VIỆT NAM
4.8
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Công Ty TNHH Chứng Khoán ACB
Chuyên viên lập trình (Devops)
Chứng Khoán ACB
4.0
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
70 - 120 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Citynow Technology Solutions
Remote Job PHP Developer
Citynow Technology Solutions
2.7
20 - 25 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
IDM - INTERNATIONAL DIGITAL MEDIA
Senior Developer
IDM - INTERNATIONAL DIGITAL MEDIA
2.4
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH FRIWO VIỆT NAM
Embedded Software Engineer - Hết hạn
CÔNG TY TNHH FRIWO VIỆT NAM
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Công Ty Cổ Phần Thiết Bị TAT
SAP DEVELOPER - Hết hạn
Công Ty Cổ Phần Thiết Bị TAT
15 - 20 triệu
Hồ Chí Minh
Đăng 29 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Công Ty CP Chứng khoán Phú Hưng
Lập trình viên API - Hết hạn
Chứng khoán Phú Hưng
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
16 - 19 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
10 - 15 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
20 - 35 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Đại học Khoa học Tự nhiên - Đại học Quốc gia Hà Nội
Nhân Viên Lập Trình - Hết hạn
Đại học Khoa học Tự nhiên - Đại học Quốc gia Hà Nội
11 - 20 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Công Ty TNHH TJ Aerospace Việt Nam
Nhân Viên Lập Trình CNC (CATIA) - Hết hạn
Công Ty TNHH TJ Aerospace Việt Nam
12 - 20 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Công ty TNHH Bình Việt Đức (BIVID)
Trưởng BP Lập Trình - Hết hạn
Công ty TNHH Bình Việt Đức
25 - 30 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Công ty TNHH Thiên Thủy Mộc
Concept Developer (18tr - 24tr) - Hết hạn
Công ty TNHH Thiên Thủy Mộc
18 - 24 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Trên 10 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Công Ty Cổ Phần Công Nghệ Oryza Systems
Lập Trình Viên Odoo
Công Ty Cổ Phần Công Nghệ Oryza Systems
11 việc làm
0 Lượt ứng tuyển Lượt xem 2
0 Lượt ứng tuyển Lượt xem 2
Thông tin cơ bản
Mức lương: 300 - 700 USD
Chức vụ: Nhân viên
Ngày đăng tuyển: 26/06/2024
Hạn nộp hồ sơ: 30/07/2024
Hình thức: Toàn thời gian
Kinh nghiệm: Trên 1 năm
Số lượng: 1
Giới tính: Không yêu cầu
Nghề nghiệp
Ngành
Địa điểm làm việc
- Địa điểm làm việc: Hồ Chí Minh
- Phân tích yêu cầu và thiết kế các mô-đun và tính năng mới cho hệ thống Odoo ERP.
- Phát triển và tùy chỉnh các mô-đun trong Odoo.
- Tối ưu hóa hiệu suất của hệ thống Odoo bằng các kỹ thuật như tối ưu truy vấn cơ sở dữ liệu, cải thiện quá trình xử lý dữ liệu và tối ưu hóa mã nguồn.
- Tích hợp Odoo với các hệ thống và ứng dụng khác, như cơ sở dữ liệu bên ngoài, hệ thống thanh toán, hệ thống tài chính, hoặc các công cụ quản lý khác
- Thực hiện kiểm thử và sửa lỗi trên các mô-đun và tính năng của Odoo để đảm bảo tính đúng đắn và hoạt động ổn định.
- Hỗ trợ và bảo trì, giải quyết các vấn đề và sự cố kỹ thuật, cung cấp hướng dẫn sử dụng và hỗ trợ khách hàng trong việc tối ưu hóa và mở rộng hệ thống Odoo.
- Báo cáo định kỳ theo yêu cầu của trưởng phòng.- Đại học chuyên ngành CNTT.
- Có kinh nghiệm 1 năm trở lên phát triển Odoo
- Có kiến thức về các nguyên lý Agile và đã từng làm việc với Scrum
- Hiểu biết về quy trình vận hành tất cả bộ phận trong doanh nghiệp
- Kiến thức chuyên sâu về Python, XML và JavaScript
- Có kinh nghiệm làm việc theo phương pháp phát triển phần mềm Scrum là một lợi thế.
- Kinh nghiệm phát triển Odoo cho ngành công nghiệp cụ thể ví dụ: công nghệ thông tin hay bất động sản là một lợi thế- Làm việc từ thứ 2 đến thứ 6 (8h30-17h30)
- Tham gia đầy đủ BHXH, BHYT, thưởng các dịp lễ, Tết, sinh nhật,...
- Lương tháng 13, thưởng cuối năm, Team building, du lịch hàng năm theo tình hình kinh doanh của cty
- Công việc ổn định, có lộ trình thăng tiến, Được review lương 2 lần/năm
- Môi trường làm việc năng động, thoải mái.
- Đồng nghiệp vui vẻ, thân thiện.
Khu vực
Báo cáo

Công việc của Nhân viên Lập trình nhúng là gì?

Lập trình nhúng (Embedded Programming) là một lĩnh vực quan trọng trong ngành công nghiệp điện tử và công nghệ thông tin, nơi các chương trình máy tính được viết và tích hợp vào các hệ thống điện tử để điều khiển và quản lý các thiết bị và chức năng cụ thể. Những hệ thống nhúng thường được tìm thấy trong các sản phẩm hàng ngày như điều khiển tự động trong ô tô, thiết bị điện gia dụng, điện thoại di động, máy tính bảng, máy chơi game, và nhiều ứng dụng khác.

Mô tả công việc của Lập trình nhúng

Lập trình nhúng (Embedded Programming) là một lĩnh vực quan trọng trong công nghệ thông tin, nó tập trung vào việc phát triển phần mềm cho các thiết bị nhúng, như vi xử lý nhúng, vi điều khiển, cảm biến và các hệ thống nhúng khác. Công việc của một lập trình viên nhúng thường bao gồm các nhiệm vụ sau:

  • Phân tích yêu cầu: Lập trình viên nhúng cần hiểu rõ yêu cầu của dự án và các tính năng cần triển khai trên thiết bị nhúng. Điều này đòi hỏi họ phải tìm hiểu cách hoạt động của thiết bị cũng như các hạn chế và yêu cầu đặc biệt.
  • Lập kế hoạch: Sau khi hiểu yêu cầu, lập trình viên phải lập kế hoạch cho dự án, bao gồm xác định ngôn ngữ lập trình, công cụ phát triển phù hợp, và phân chia công việc thành các giai đoạn cụ thể.
  • Lập trình: Công việc chính của lập trình viên nhúng là viết mã nguồn cho thiết bị nhúng. Họ phải sử dụng ngôn ngữ lập trình phù hợp, thường là C/C++ hoặc Assembly, để điều khiển thiết bị và triển khai các chức năng mong muốn.
  • Kiểm tra và gỡ lỗi: Lập trình viên phải kiểm tra chương trình trên thiết bị thật và sửa lỗi nếu có. Điều này đòi hỏi kỹ năng gỡ lỗi và hiểu biết sâu về cách hoạt động của thiết bị nhúng.
  • Tối ưu hóa hiệu suất: Một phần quan trọng của công việc là tối ưu hóa mã nguồn và tài nguyên để đảm bảo rằng thiết bị nhúng hoạt động hiệu quả và tiêu tốn ít năng lượng.
  • Bảo mật: Lập trình viên nhúng cần đảm bảo rằng thiết bị nhúng của họ có các biện pháp bảo mật cần thiết để ngăn chặn các tấn công và lỗ hổng bảo mật.
  • Tương tác với phần cứng: Lập trình viên cần làm việc chặt chẽ với phần cứng của thiết bị nhúng, bao gồm việc đọc và ghi các thanh ghi, điều khiển cảm biến và thiết bị ngoại vi khác.
  • Tài liệu và báo cáo: Thường xuyên, họ cần viết tài liệu và báo cáo về quá trình lập trình và triển khai để chia sẻ thông tin với đồng nghiệp hoặc quản lý dự án.

Lập trình viên nhúng phải có kiến thức chuyên sâu về phần cứng và phần mềm, cũng như khả năng làm việc trong môi trường có tài nguyên hạn chế. Công việc này thường đòi hỏi sự cẩn thận, kiên nhẫn và kỹ năng sáng tạo để giải quyết các thách thức đặc thù của thiết bị nhúng.

Nhân viên Lập trình nhúng có mức lương bao nhiêu?

130 - 195 triệu /năm
Tổng lương
120 - 180 triệu
/năm

Lương cơ bản

+
10 - 15 triệu
/năm

Lương bổ sung

130 - 195 triệu

/năm
130 M
195 M
78 M 390 M
Khoảng lương phổ biến
Khoảng lương
Xem thêm thông tin chi tiết

Lộ trình sự nghiệp Nhân viên Lập trình nhúng

Tìm hiểu cách trở thành Nhân viên Lập trình nhúng, 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.

Nhân viên Lập trình nhúng

Số năm kinh nghiệm

0 - 1
7%
2 - 4
60%
5 - 7
26%
8+
7%
Không bao gồm số năm dành cho việc học và đào tạo

Điều kiện và Lộ trình trở thành một Nhân viên Lập trình nhúng?

Yêu cầu tuyển dụng của Lập trình nhúng

Yêu cầu tuyển dụng cho vị trí Lập trình nhúng thường bao gồm hai tiêu chí chính: kiến thức chuyên môn và kỹ năng cơ bản. Dưới đây là một mô tả chi tiết về cả hai tiêu chí này:

Kiến thức chuyên môn

  • Kiến thức về Lập trình nhúng: Ứng viên cần có kiến thức sâu về Lập trình nhúng, bao gồm việc hiểu về ngôn ngữ lập trình phổ biến trong lĩnh vực nhúng như C/C++, Python, hay Ada. Họ nên biết cách tương tác với các vi điều khiển (microcontroller) và vi điều khiển đa nhân (microprocessor) thông qua việc lập trình nhúng.
  • Kiến thức về phần cứng: Ứng viên cần hiểu về kiến thức cơ bản về phần cứng, bao gồm việc làm việc với các linh kiện điện tử như cảm biến, bộ nhớ, giao tiếp truyền thông (như UART, SPI, I2C), và các khái niệm về vi điều khiển, nạp firmware và gỡ lỗi phần cứng.
  • Kiến thức về hệ điều hành nhúng (RTOS): Một số dự án nhúng yêu cầu kiến thức về hệ điều hành nhúng như FreeRTOS, uC/OS, hay một hệ điều hành nhúng tùy chỉnh.

Kỹ năng cơ bản

  • Lập trình và giải quyết vấn đề: Ứng viên cần có khả năng lập trình ổn định và giải quyết các vấn đề phức tạp liên quan đến Lập trình nhúng. Họ nên biết cách viết mã sạch sẽ, hiệu quả, và dễ bảo trì.
  • Kiến thức về điện tử cơ bản: Có kiến thức về các khái niệm cơ bản của điện tử là một lợi thế, bao gồm sử dụng các dụng cụ đo lường, đọc và hiểu các mạch điện tử đơn giản.
  • Kỹ năng làm việc nhóm: Lập trình nhúng thường tham gia vào các dự án đa người tham gia, vì vậy khả năng làm việc trong nhóm và giao tiếp hiệu quả với các thành viên khác là quan trọng.
  • Kỹ năng gỡ lỗi và phân tích: Ứng viên cần biết cách sử dụng các công cụ gỡ lỗi phần cứng và phần mềm để tìm và sửa lỗi một cách hiệu quả.

Nhớ rằng yêu cầu cụ thể có thể thay đổi tùy thuộc vào dự án và công ty tuyển dụng. Tuy nhiên, những yêu cầu trên đây sẽ giúp bạn chuẩn bị tốt hơn cho vị trí Lập trình nhúng.

Lộ trình thăng tiến của Lập trình nhúng

Mức lương bình quân của Lập trình nhúng có thể khác nhau tùy thuộc vào nhiều yếu tố như trình độ chuyên môn, kỹ năng, trách nhiệm công việc, địa điểm và điều kiện thị trường lao động.

Thực tập sinh lập trình nhúng (0-1 năm kinh nghiệm)

Trong giai đoạn này, thực tập sinh lập trình nhúng thường làm việc dưới sự hướng dẫn của các lập trình viên nhúng có kinh nghiệm. Thực tập sinh thường được giao nhiệm vụ nhỏ, giúp họ làm quen với quy trình Lập trình nhúng và các công nghệ, ngôn ngữ lập trình liên quan.

Nhân viên lập trình nhúng (1-3 năm kinh nghiệm)

Sau khoảng 1-3 năm kinh nghiệm, một thực tập sinh lập trình nhúng có thể thăng chức thành nhân viên lập trình nhúng. Nhân viên Lập trình nhúng thường đảm nhận các nhiệm vụ lập trình, kiểm thử và bảo trì phần mềm nhúng. Các nhiệm vụ có thể bao gồm viết mã, tích hợp phần cứng và phần mềm, kiểm tra và gỡ lỗi, tối ưu hóa hiệu suất và đảm bảo tính ổn định của hệ thống.

Kỹ sư lập trình nhúng (3-5 năm kinh nghiệm)

Kỹ sư lập trình nhúng thường có trách nhiệm thiết kế và phát triển phần mềm nhúng cho các dự án. Các nhiệm vụ có thể bao gồm thiết kế kiến trúc phần mềm, tối ưu hóa hiệu suất, tương tác với các bộ phận phần cứng và tham gia vào quy trình phát triển sản phẩm.

Chuyên gia lập trình nhúng (Trên 5 năm kinh nghiệm)

Với hơn 5 năm kinh nghiệm và thành tựu đáng kể trong lĩnh vực Lập trình nhúngg, một kỹ sư lập trình nhúng chính có thể trở thành chuyên gia lập trình nhúng hoặc các vị trí quản lý cao hơn. Chuyên gia lập trình nhúng thường có kiến thức sâu rộng về các công nghệ nhúng, có khả năng giải quyết các vấn đề phức tạp và cung cấp sự tư vấn và hướng dẫn cho các thành viên khác trong nhóm.

Lưu ý rằng lộ trình này chỉ là một ví dụ và có thể thay đổi tùy thuộc vào từng công ty, ngành công nghiệp và sự phát triển cá nhân. Ngoài ra, việc tiếp tục học tập, cải thiện kỹ năng lập trình, và có các chứng chỉ liên quan cũng có thể ảnh hưởng đến lộ trình thăng tiến của một lập trình viên nhúng.