141 việc làm
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Motorola Solutions
Embedded Software Engineer (C++/Linux)
Motorola Solutions
1.0
Thỏa thuận
Hồ Chí Minh
Đăng 28 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 29 ngày trước
Thỏa thuận
Hà Nội
Đăng 29 ngày trước
CÔNG TY TNHH LUXOFT VIET NAM
Embedded Software Engineer
LUXOFT VIETNAM
4.1
Thỏa thuận
Hồ Chí Minh
Đăng 29 ngày trước
Công Ty Cổ Phần Sản Xuất Và Kinh Doanh VinFast
C++ Embedded Software Lead Engineer/Expert
Sản Xuất và Kinh Doanh Vinfast
3.2
Thỏa thuận
Hồ Chí Minh
Đăng 30 ngày trước
Motorola Solutions
Embedded Software Engineer (C++/Linux)
Motorola Solutions
1.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
Công Ty Cổ Phần Sản Xuất Và Kinh Doanh VinFast
Senior Embedded Software Engineer - Self Driving - Hết hạn
Sản Xuất và Kinh Doanh Vinfast
3.2
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH 3W LOGISTICS
Senior Dotnet Developer
3W LOGISTICS
5.0
Thỏa thuận
Hồ Chí Minh
Đăng 29 ngày trước
Trên 6 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Endava Việt Nam
Golang Developer (5G)
Endava Việt Nam
3.6
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
10 - 15 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Motorola Solutions
Firmware Developer - Hết hạn
Motorola Solutions
1.0
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Đà Nẵng
Đăng 30+ ngày trước
Thỏa thuận
Đồng Tháp
Đăng 30+ ngày trước
Thỏa thuận
Đăng 30+ ngày trước
CÔNG TY CỔ PHẦN THƯƠNG MẠI PUMA VIỆT NAM
Developer Apparel - Hết hạn
PUMA VIET NAM JSC
3.9
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Đà Nẵng
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Endava Việt Nam
Golang Developer (5G) - Hết hạn
Endava Việt Nam
3.6
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
9 - 15 triệu
Bình Dương
Đăng 30+ ngày trước
CÔNG TY TNHH ĐIỆN KHÍ QUỐC QUANG (VIỆT NAM)
LẬP TRÌNH VIÊN JAVA CAO CẤP - Hết hạn
ĐIỆN KHÍ QUỐC QUANG
3.0
20 - 35 triệu
Đà Nẵng, Quảng Nam
Đăng 30+ ngày trước
Thỏa thuận
Đà Nẵng
Đăng 30+ ngày trước
10 - 15 triệu
Bắc Ninh,
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Trên 20 triệu
Hà Nội,
Đăng 30+ ngày trước
Trên 10 triệu
Hà Nội,
Đăng 30+ ngày trước
20 - 35 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Bắc Ninh,
Đăng 30+ ngày trước
Thỏa thuận
Bắc Ninh,
Đăng 30+ ngày trước
10 - 15 triệu
Hà Nội,
Đă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 phần mềm MOR
IT Recruiter
MOR Software JSC
3.9
Thỏa thuận
Hà Nội
Đăng 28 ngày trước
Thỏa thuận
Hà Nội
Đăng 29 ngày trước
Thỏa thuận
Hà Nội
Đăng 29 ngày trước
Thỏa thuận
Hà Nội
Đăng 29 ngày trước
CÔNG TY TNHH ĐẦU TƯ PHÁT TRIỂN KVG
CHUYÊN VIÊN IT
ĐẦU TƯ PHÁT TRIỂN KVG
Trên 30 triệu
Khánh Hòa
Đăng 30 ngày trước
Ba Na Hills Golf Club
IT
Ba Na Hills Golf Club
Thỏa thuận
Đà Nẵng,
Đăng 30 ngày trước
CÔNG TY TNHH SHOPBACK VIỆT NAM
IT Support Intern
ShopBack Việt Nam
4.3
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Bệnh Viện Mắt Quốc Tế Việt - Nga
Nhân Viên IT Phần Mềm
Bệnh Viện Mắt Quốc Tế Việt - Nga
12.5 - 15 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công Ty Cổ Phần Kiến Trúc Tư Vấn Quản Lý Đông Dương
Nhân Viên IT
Tư Vấn Quản Lý Đông Dương
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TRÁCH NHIỆM HỮU HẠN SÀI GÒN PRECISION
KỸ SƯ IT PHẦN MỀM
SAIGON PRECISION
2.4
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
AvePoint
IT ENGINEER
AvePoint
2.9
Thỏa thuận
Đà Nẵng
Đăng 30+ ngày trước
Công Ty TNHH Giáo Dục Axon
Engineering Manager, Embedded
Giáo Dục Axon
96 việc làm 5 lượt xem
Hết hạn ứng tuyển
Thông tin cơ bản
Mức lương: Thỏa thuận
Chức vụ: Nhân viên
Ngày đăng tuyển: 15/01/2026
Hạn nộp hồ sơ: 23/02/2026
Hình thức: FULL_TIME
Kinh nghiệm: 7 - 8 năm
Số lượng: 1
Giới tính: Không yêu cầu
Nghề nghiệp
Ngành
Join Axon and be a Force for Good.

At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.

Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.

Your Impact

You will manage a high-impact software engineering team that develops embedded software for devices connecting cameras and other peripherals, ensuring critical evidence is captured during mission-essential moments for our customers. This is an opportunity to work alongside talented software and firmware engineers and contribute to the creation of next-generation public safety products, including body-worn cameras, in-car cameras, wireless microphones, and more.

As an Engineering Manager on the Connected Devices team, you'll take on a wide range of responsibilities that will keep each day engaging. These include conducting code reviews, contributing to technical development, overseeing upstream and downstream integrations, managing projects, reviewing and shaping software architecture, ensuring engineering and security excellence, recruiting talent, and managing the team's growth.

In addition to navigating complex engineering trade-offs, your customer empathy enables you to propose innovative solutions to their challenges. You'll collaborate closely with product managers and designers to ensure we deliver the right solutions for our customers.

What You’ll Do

Work Location: This role is based out of our Ho Chi Minh Office and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success.

Reports To: Senior Engineering Manager / Engineering Director

Direct Reports: 8+


  • Lead and grow a high performing team that designs and develops platform firmware or embedded applications and network configurations for Axon's current and future products
  • Manage a team, demonstrate empathy, and provide clear career growth for Engineers
  • Collaborate and clearly communicate with global teams during all parts of the Product Development Life-Cycle to drive timely new feature and product launches
  • Instill a culture within the team of continuous process improvement and adoption of metrics
  • Set a high technical bar for the team by leading architecture, design and code reviews
  • Collaborate across Product Management, Design, and Engineering teams to create integrated solutions that delight our customers
  • Lead a team to build software that adheres to our high bar on quality, stability and latency in this mission-critical space
  • Work to identify and integrate latest open source technologies to help meet our product requirements
  • Improve our software engineering process, including long-term thinking, sprint planning/retrospective and stand-ups

What You Bring


  • Minimum 3 years of experience Leading Teams with Empathy, Objectivity, and a Mentorship mindset
  • Minimum 7 years experience primarily with Real-world Firmware / Embedded Engineering or related projects that went to market
  • Experience implementing Engineering Processes that emphasize Quality, Security, Maintainability, Extensibility and Operational Discipline
  • 5+ years experience of professional software development in C/C++, Go, Python and/or another systems programming language
  • 5+ years experience writing unit, integration and/or system level tests
  • Networking knowledge (such as TCP/IP, VPN, DNS, DHCP, tunneling to support a diverse array of network configurations) is a plus
  • Understanding of Computer Science fundamentals in data structures, algorithms, run-time analysis, object-oriented design and code quality verification

Benefits that Benefit You


  • Medical, Dental and Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning account or Udemy account
  • Access to 24/7 online emotional and mental support
  • Gym membership
  • Free parking
  • Stocked fridges and pantries - free coffee, cold beverages, snacks
  • Annual Company Outing Trip
  • Monthly team social activities

Don’t meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve.

Studies have shown that women and people of color are less likely to apply to jobs unless they check every box in the job description. If you’re excited about this role and our mission to Protect Life but your experience doesn’t align perfectly with every qualification listed here, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Important Notes

The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions.

Some roles may also require legal eligibility to work in a firearms environment.

We collect personal information from applicants to evaluate candidates for employment. You may request access, deletion, or exercise other CCPA rights at [email protected] or via our Axon Privacy Web Form. For more information, please see the Your California Privacy Rights section of our Applicant and Candidate Privacy Notice.

Axon’s mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon’s impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment.

We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We’re committed to hiring the best talent — regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances — and empowering all of our employees so they can do their best work. If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email [email protected]. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.
Khu vực
Hết hạn ứng tuyển
Báo cáo

Công Ty TNHH Giáo Dục Axon
Giáo Dục Axon Xem trang công ty
Quy mô:
25 - 100 nhân viên
Địa điểm:
37C Nguyễn Đình Chiểu, khu Phước Hải, thị trấn Long Thành, Đồng Nai

Trung tâm Anh ngữ Axon English được thành lập năm 2017 với mục tiêu đào tạo thế hệ mầm non, thế hệ tương lai, nguồn nhân lực chất luợng cao của Việt Nam. Với phương pháp dạy Persionalized Learning và phương pháp sử dụng hình ảnh trực quan cùng ngôn ngữ cử chỉ, các bé được phát triển ngôn ngữ và tư duy một cách nhanh chóng. Trong suốt quá trình học, giáo viên theo sát và xây dựng chương trình phù hợp với năng lực của từng bé. Không chỉ là ngôn ngữ, tại Axon English bé còn đươc phát triển các kỹ năng giao tiếp linh hoạt, tư duy tích cực và thói quen tốt. Để từ đó bé tự tin, mạnh dạn, và phản ứng nhanh trong giao tiếp và trong học tập; điều mà các học sinh Việt Nam thường mắc phải. Nhờ sự nổ lực, nhiệt huyết và giàu kinh nghiệm, đội ngũ giáo viên và nhân viên tại Axon English luôn tự hào tạo ra chất lượng đào tạo mà bất cứ phụ huynh nào khi cho con theo học cùng đêu kinh ngạc trước kết quả của các bé. Chúng tôi hi vọng có thể mở rộng mô hình với mục tiêu đào tạo một thế hệ trẻ Việt nam sử dụng tiếng Anh thông thạo để có thể cạnh tranh với bạn bè trong khu vực ASEAN nói riêng và Châu á nói chung trong cơ hội học tập và việc làm.

Tầm nhìn

Trở thành trung tâm hàng đầu trong giảng dạy tiếng Anh dành cho lứa tuổi mầm non và thiếu nhi với cam kết mang đến những kết quả vượt bậc, không chỉ giúp các bé nghe nói, đọc viết tiếng Anh như ngôn ngữ thứ 2 mà còn giúp phát triển khả năng tư duy và các kỹ năng mềm là nền tảng cho những thành công trong tương lai. Môi trường học tập và rèn luyện Tiếng Anh chuyên nghiệp, hiện đại dành cho các bé.

Sứ mệnh

Chúng tôi cam kết không ngừng cải tiến mọi hoạt động, mở rộng mô hình giáo dục để tiếp cận và đào tạo không những trong khu vực mà còn lan rộng ra cả nước.

Đội ngũ giảng viên

Axon hiện quy tụ một lực lượng giáo viên giàu kinh nghiệm và tâm huyết với nghề với nhiều giáo viên giỏi, xuất sắc. Bên cạnh thành viên đồng sáng lập kiêm Giám Đốc Đào Tạo của trung tâm - thầy Georgios Alexopoulos với hơn 10 năm kinh nghiệm giảng dạy cho trẻ em và thiếu nhi tại nhiều quốc gia, các giảng viên khác tại Axon đều được áp dụng quy trình tuyển dụng chuyên nghiệp và nghiêm ngặt. Ứng viên phải đủ năng lực để vượt qua nhiều vòng kiểm tra: sơ vấn, phỏng vấn, dạy demo…để được chính thức trở thành giáo viên Anh ngữ của Axon


Công việc của Kỹ sư Lập trình nhúng là gì?

1. Kỹ sư lập trình là gì?

 Kỹ sư lập trình nhúng là một chuyên viên có kiến thức sâu về việc phát triển và thiết kế các hệ thống điều khiển hoặc các thiết bị nhúng. Các thiết bị nhúng thường được tích hợp trong các sản phẩm và hệ thống khác nhau như điện tử tiêu dùng, ôtô, thiết bị y tế, và nhiều ứng dụng khác. Kỹ sư lập trình nhúng thường phải làm việc với các vi điều khiển và vi xử lý, viết mã lập trình dưới dạng firmware để điều khiển các chức năng và hoạt động của thiết bị. Ngoài ra, họ cũng có thể tham gia vào việc phân tích yêu cầu, thiết kế phần cứng, và kiểm tra, đảm bảo rằng hệ thống hoạt động một cách ổn định và đáng tin cậy. Công việc của Kỹ sư lập trình nhúng đóng vai trò quan trọng trong việc đưa ra các giải pháp công nghệ sáng tạo và tiên tiến cho nhiều lĩnh vực trong cuộc sống hàng ngày..

2. Lương và mô tả công việc của Kỹ sư lập trình nhúng hiện nay

Lương của Kỹ sư lập trình nhúng hiện nay

Hiện nay, có rất nhiều thông tin về việc tuyển dụng Kỹ sư lập trình Nhúng, trong những thông tin tuyển dụng đó đều có đính kèm theo thông tin về mức lương Kỹ sư lập trình Nhúng. Điều đó giúp cho các bạn có được những cơ hội để biết được mức lương của mình ra sao. Trong phần này, chúng tôi sẽ giúp các bạn có thể nắm được mức lương cơ bản của Thực tập sinh lập trình Nhúng theo số năm kinh nghiệm và lộ trình thăng tiến.

Vị trí Kinh nghiệm Mức lương (đồng/tháng)
Thực tập sinh nhúng 0 - 1 năm 5.000.000 - 7.000.000
Lập trình nhúng 1 - 4 năm 8.000.000 - 15.000.000
Kỹ sư lập trình nhúng 4 - 6 năm 15.000.000 - 25.000.000

Mô tả công việc của Kỹ sư lập trình nhúng hiện nay

  • Thiết kế hệ thống nhúng: Kỹ sư lập trình nhúng cần hiểu rõ các yêu cầu của hệ thống nhúng và thiết kế hệ thống sao cho đáp ứng được các yêu cầu đó.
  • Viết mã cho hệ thống nhúng: Kỹ sư lập trình nhúng sử dụng các ngôn ngữ lập trình như C, C++, Python, v.v. để viết mã cho hệ thống nhúng.
  • Kiểm tra và gỡ lỗi hệ thống nhúng: Kỹ sư lập trình nhúng cần kiểm tra hệ thống nhúng để đảm bảo hệ thống hoạt động chính xác và gỡ lỗi các lỗi phát sinh.
  • Tối ưu hóa hệ thống nhúng: Kỹ sư lập trình nhúng cần tối ưu hóa hệ thống nhúng để hệ thống hoạt động hiệu quả nhất.
  • Thiết kế và phát triển hệ thống thông qua những nền tảng vi xử lý (ARM, DSP, FPGA…) từ đó giúp đảm bảo chức năng và yếu tố kỹ thuật. Đồng thời, nghiên cứu và phát triển những phần mềm và ứng dụng, tùy biến thuật toán phù hợp với phần cứng sản phẩm.
  • Đọc và hiểu rõ chi tiết về ý nghĩa của chỉ số trong bản thiết kế.
  • Xây dựng thang đo, phương pháp đánh giá, debug lỗi trong khi lập trình và thử sản nghiệm phẩm.
  • Lập trình và chạy thử các tính năng theo yêu cầu, quản lý chất lượng để hệ thống được đảm bảo chạy tốt nhất. 

3. Lập trình nhúng thường dùng ngôn ngữ gì?

Dưới đây là top 3 ngôn ngữ lập trình nhúng phổ biến nhất, mời bạn đọc cùng tham khảo nội dung chi tiết: 

C++

C++ là một trong những ngôn ngữ lập trình nhúng phổ biến nhất, phát triển vào năm 1979 bởi nhà khoa học máy tính Bjarne Stroustrup. Đặc trưng nổi bật nhất của ngôn ngữ lập trình nhúng này là tính linh hoạt, phổ biến. Bên cạnh đó, C++ còn hỗ trợ người dùng kiểm soát phần cứng, giúp máy tính tương tác với mã code tốt hơn. C++ được sử dụng trong hầu hết các thiết bị nhúng, từ các thiết bị đơn giản đến các thiết bị phức tạp, phát triển phần mềm cho các hệ thống tự động hóa, chẳng hạn như hệ thống điều khiển công nghiệp và hệ thống giám sát. 

Java 

Java là ngôn ngữ lập trình nhúng ra đời vào năm 1995, được phát triển bởi James Gosling sau đó chuyển nhượng lại cho Oracle. Trải qua nhiều năm chỉnh sửa, cải tiến, Java ngày càng được trang bị nhiều tính năng nổi bật như máy ảo, thư viện với hệ sinh thái khổng lồ, hoạt động dựa trên nguyên tắc khép kín, bảo mật tốt,… Ngoài ra, Java cũng là ngôn ngữ đa nền tảng, nhúng được nhiều phần mềm khác nhau và tương thích với nhiều hệ điều hành, thân thiện với môi trường, phù hợp với người đang chập chững viết code. 

 Python 

Python là ngôn ngữ lập trình nhúng ra mắt vào năm 1989 bởi nhà khoa học máy tính nổi tiếng Guido Van Rossum. Cho đến thời điểm hiện tại, Python đã trở thành ngôn ngữ được nhiều người dùng ưa chuộng. Dù không quá phổ biến như Java hay C++ nhưng Python vẫn khẳng định vị thế của mình nhờ hệ thống câu lệnh, cú pháp đơn giản, hệ thống Framework hoàn chỉnh, hỗ trợ viết code trong quá trình nhúng phần hiệu quả, đạt năng suất cao. Theo đó, Python được sử dụng để phát triển phần mềm cho các thiết bị IoT, chẳng hạn như đèn thông minh, cảm biến, và thiết bị.

Một số ngôn ngữ lập trình nhúng khác 

Bên cạnh 3 ngôn ngữ lập trình nhúng phổ biến kể trên, bạn cũng có thể lựa chọn những ngôn ngữ sau nếu có nhu cầu. Cụ thể: 

  • C#: C# là một ngôn ngữ lập trình hướng đối tượng, được sử dụng trong một số thiết bị nhúng, đặc biệt là các thiết bị có yêu cầu về khả năng tương thích với .NET Framework.
  • Rust: Rust là một ngôn ngữ lập trình hệ thống, được sử dụng trong một số thiết bị nhúng, đặc biệt là các thiết bị có yêu cầu về khả năng kiểm soát chi tiết phần cứng và hiệu suất cao.
  • Assembly: Assembly là một ngôn ngữ lập trình cấp thấp, được sử dụng trong một số thiết bị nhúng, đặc biệt là các thiết bị có yêu cầu về khả năng kiểm soát chi tiết phần cứng ở mức độ thấp nhất.

4. Cần học lập trình nhúng ở đâu?

Với những bạn đang bắt đầu theo đuổi con đường trở thành một chuyên viên lập trình nhúng, các bạn sẽ có thể chọn 1 trong 3 con đường dưới đây để có một lộ trình học lập trình nhúng giúp rèn luyện các kiến thức về chuyên môn và các kỹ năng mềm khác một cách tốt nhất.

Học ở những trường đại học, cao đẳng theo hệ chính quy

Học tại một trường Đại học theo ngành Công nghệ Thông tin, Khoa học Máy tính hoặc ngành Lập trình phần mềm là một con đường được nhiều bạn trẻ lựa chọn nhất. Sự phát triển trong giáo dục và áp dụng CNTT vào giảng dạy giúp đại học là một trong những cách tốt nhất để bổ sung thêm kiến thức, kỹ năng cho bản thân

Các trường đào tạo ngành Công nghệ thông tin, Kỹ thuật máy tính tốt nhất Việt Nam hiện nay:

Tự học

Hướng đi khác dành cho các bạn trẻ đam mê lập trình đó chính là các bạn sẽ cần sự kiên trì và nỗ lực của chính bản thân cũng như là lòng nhiệt huyết đam mê với ngành. Bởi con đường này chính là con đường tự học, vì vậy thành công hay thất bại cũng sẽ dựa vào khả năng của các bạn. Hiện nay cũng có rất nhiều các kỹ sư lập trình đi theo con đường tự học và trở nên thành công trong con đường đã chọn.

Các khóa học lập trình online miễn phí:

  • Mit Opencourseware
  • Codecademy
  • Free Code Camp
  • edX
  • The Odin Project
  • The Code Player

Học ở những cơ sở đào tạo, học viện

Khi so sánh với việc học lập trình tại các trường đại học, cao đẳng chính quy hay tự học tập thì việc học tại những học viện đào tạo lập trình sẽ là một quyết định khôn ngoan.

Đầu tiên, bởi vì thế mạnh của các học viện này đó chính là các chương trình học sẽ không mất tới 4-5 năm mà chỉ cần 2-2.5 năm bên cạnh đó vì thời gian ngắn nên các kiến thức được giảng dạy sẽ được dạy chuyên sâu, rõ ràng và sẽ được rèn luyện nhiều hơn ở mặt thực hành.

Một số học viện uy tín mà các bạn có thể tham khảo là:

  • Học viện VTC Academy
  • Học viện INTEK
  • Trung tâm đào tạo SmartPro

5. Cơ hội phát triển nghề nghiệp sau khi tốt nghiệp lập trình nhúng?

Sau khi các bạn đã hoàn thành tất cả các chương trình học lập trình nhúng sẽ có cơ hội tìm được việc làm tốt, mức lượng cao và phát triển mạnh mẽ hơn trong tương lai. 

Embedded software

Bạn sẽ có cơ hội làm việc và trở thành Software Developer chính hiệu Dev sau khi hoàn thành khóa đào tạo. Khi làm việc tại những công ty, tập đoàn trong lĩnh vực công nghệ; bạn sẽ được phân công làm việc cùng team để phát triển phần mềm và sản phẩm nhúng: Application, Firmware, OS,…

Embedded hardware

Bạn sẽ có cơ hội trở thành kỹ sư lập trình nhúng chuyên nghiệp, chuyên gia thiết kế và check board mạch. Tuy nhiên, để có thể đạt được vị trí này, bạn cần phải thật sự giỏi về phần cứng và điện tử. Khi bạn tham gia vào các dự án sẽ có quy trình cụ thể và cần phải làm quen để hiểu rõ về nó trước khi nhận dự án. 

Project Manager

Khi bạn am hiểu chuyên sâu các kiến thức lập trình nhúng, tích lũy đủ kinh nghiệm trong lĩnh vực, bạn hoàn toàn có thể trở thành nhà quản lý các dự án. Lúc này, mức lương bạn nhận được khi thực hiện mỗi dự án có thể lên đến hàng nghìn đô. Nhưng để nắm giữ vị trí này rất khó khăn, bạn cần kiên trì, nỗ lực cố gắng hơn bao giờ hết. Lập trình viên cần dành nhiều thời gian học hỏi và thực hiện nhiều dự án thực tế để tích lũy kinh nghiệm có thể quản lý và giải quyết các vấn đề.

>> Xem thêm: Việc làm Thực tập sinh lập trình nhúng cho người mới

>> Xem thêm: Việc làm Nhân viên lập trình nhúng hiện tại

>> Xem thêm: Việc làm Kỹ sư lập trình nhúng đang tuyển dụng

Kỹ sư Lập trình nhúng có mức lương bao nhiêu?

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

Lương cơ bản

+
10 - 20 triệu
/năm

Lương bổ sung

130 - 260 triệu

/năm
130 M
260 M
91 M 910 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 Kỹ sư Lập trình nhúng

Tìm hiểu cách trở thành Kỹ sư 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.

Kỹ sư Lập trình nhúng

Số năm kinh nghiệm

0 - 1
6%
2 - 4
53%
5 - 7
11%
8+
30%
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 Kỹ sư Lập trình nhúng?

Yêu cầu tuyển dụng của Kỹ sư lập trình nhúng

Yêu cầu tuyển dụng cho một vị trí Kỹ sư lập trình nhúng thường tập trung vào hai tiêu chí chính sau:

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

  • Ngôn ngữ lập trình nhúng: Kỹ sư lập trình nhúng cần có kiến thức sâu về ít nhất một ngôn ngữ lập trình nhúng phổ biến như C, C++, Python (thông qua các thư viện nhúng như MicroPython hoặc CircuitPython) hoặc một ngôn ngữ lập trình nhúng khác tùy thuộc vào yêu cầu cụ thể của dự án.
  • Kiến thức về phần cứng: Kiến thức về vi điều khiển (microcontroller), vi xử lý (microprocessor), vi mạch (integrated circuits), và các thành phần điện tử cơ bản là cần thiết. Điều này bao gồm các giao tiếp như I2C, SPI, UART.
  • Kỹ thuật lập trình nhúng: Kiến thức về việc phát triển và triển khai firmware (phần mềm dành cho thiết bị nhúng) trên nền tảng phần cứng cụ thể.
  • Hệ điều hành nhúng (nếu cần thiết): Kiến thức về các hệ điều hành nhúng như FreeRTOS, RT-Thread, hay một hệ điều hành nhúng tùy chỉnh.
  • Kiến thức về giao tiếp và mạng (tuỳ vào dự án): Có thể bao gồm giao tiếp không dây (Wi-Fi, Bluetooth, LoRa), giao tiếp mạng (TCP/IP, UDP), hoặc các giao thức tùy chỉnh.

Kỹ năng cơ bản

  • Kỹ năng lập trình: Ngoài kiến thức về ngôn ngữ lập trình nhúng, Kỹ sư lập trình nhúng cũng cần có kỹ năng lập trình tổng quát, bao gồm debugging (gỡ lỗi), code optimization (tối ưu hóa mã nguồn), và quản lý mã nguồn (version control).
  • Sáng tạo và giải quyết vấn đề: Khả năng tư duy sáng tạo để tạo ra các giải pháp nhúng độc đáo và khả năng giải quyết các vấn đề kỹ thuật là rất quan trọng.
  • Kỹ năng giao tiếp: Khả năng giao tiếp hiệu quả với đồng nghiệp, khách hàng và các thành viên trong dự án là một yếu tố quan trọng trong việc làm việc nhóm và đạt được mục tiêu dự án.
  • Tư duy hệ thống và phân tích: Khả năng hiểu rõ các hệ thống lớn và có khả năng phân tích các vấn đề kỹ thuật phức tạp.
  • Tinh thần học hỏi: Lĩnh vực Kỹ sư lập trình nhúng thường phát triển nhanh chóng với nhiều công nghệ mới, do đó, khả năng học hỏi liên tục và cập nhật kiến thức mới là một điểm cần xem xét.

Nhưng lưu ý 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. Đôi khi, các yêu cầu về ngôn ngữ lập trình cụ thể hoặc các công nghệ liên quan cũng có thể được nêu rõ trong thông báo tuyển dụng.

Lộ trình thăng tiến của Kỹ sư lập trình nhúng

Lộ trình thăng tiến của một Kỹ sư lập trình nhúng từ thực tập sinh có thể bao gồm các cấp bậc sau đây:

Thực tập sinh (Intern)

Mục tiêu: Tiếp cận và làm quen với công việc thực tế trong lĩnh vực lập trình nhúng.

Nhiệm vụ: Tham gia vào các dự án, học hỏi từ các nhân viên giàu kinh nghiệm, rèn luyện kỹ năng cơ bản.

Thời gian: Tùy theo chính sách của công ty, thường từ vài tháng đến một năm.

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

Mục tiêu: Phát triển kỹ năng lập trình nhúng cơ bản, hiểu rõ về các nền tảng phần cứng và phần mềm liên quan.

Nhiệm vụ: Tham gia vào các dự án với vai trò nhỏ, đóng góp vào việc phát triển và kiểm thử phần mềm nhúng.

Kỹ sư lập trình nhúng

Mục tiêu: Trở thành một chuyên gia trong lĩnh vực lập trình nhúng, có khả năng giải quyết các vấn đề phức tạp và thúc đẩy sự phát triển của công ty.

Nhiệm vụ: Đảm nhận vai trò lãnh đạo trong các dự án, thiết kế các hệ thống nhúng phức tạp, tối ưu hóa hiệu suất và bảo mật.

Chuyên gia lập trình nhúng (Embedded Software Expert)

Mục tiêu: Đóng góp lớn vào sự phát triển công nghệ trong lĩnh vực lập trình nhúng, có thể giảng dạy hoặc đào tạo nhóm.

Lưu ý rằng lộ trình này có thể thay đổi tùy theo công ty, ngành công nghiệp và quốc gia. Đối với mỗi cấp bậc, việc học hỏi liên tục và cập nhật kiến thức mới là rất quan trọng.

Nhắn tin Zalo