Dot Net System Application Developer

Motorola Solutions

Thỏa thuận
25/12/2026
Toàn thời gian
Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.
We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Department Overview
NET Developer
Job Description
We are looking for a skilled .NET Developer to build the Application Layer of a high-performance software solution running on Client/Edge devices (PC/Embedded).
Your primary role is to develop the System Logic using .NET 8 (or higher) to:
Orchestrate the application workflow (Start/Stop engines, handle events).
Integrate with Native C++ Libraries via Interop.
Manage Multi-threaded operations efficiently on Linux & Windows.
Communicate with the UI and handle basic Data Persistence.
Core System Development (.NET 8+):
Develop robust Console Applications / Background Services running on Windows and Linux using .NET 8+.
Implement Multi-threading logic to handle simultaneous tasks (Data ingestion from Engine, UI updates, Logging) without freezing the application.
Apply Asynchronous Programming (Async/Await) correctly to maximize system responsiveness.
Ensure system stability: Implement "Watchdog" mechanisms, auto-recovery, and resource management (CPU/RAM).
Native Integration (Interop)
Use P/Invoke and Marshaling to call functions from existing Native Libraries (DLL/.so).
Handle data conversion between Managed (.NET) and Unmanaged (C++) memory safely.
UI Communication
Implement Real-time communication channels to push data to the Frontend UI.
Work with SignalR (WebSockets), TCP/UDP Sockets, or IPC (Named Pipes/Unix Domain Sockets).
Data Persistence (Experience Level)
Implement local data storage using relational databases: SQLite.
Use Entity Framework Core or Dapper to save logs and operational data (Deep database optimization is NOT required, just functional usage).
Basic Requirements
KEY REQUIREMENTS :(MUST HAVE)
Bachelor Degree/ Master Degree in Software Engineering/Computer Science or relevant field
At least 3 years of experience in relevant technical skill and industry
Modern .NET & System Skills (Top Priority):
Tech Stack: Proficiency in C# with a focus on .NET 8 or higher.
Strong understanding of Asynchronous Programming: You must strictly distinguish between CPU-bound (Task.Run) and I/O-bound (await) operations.
Multi-threading competence:
Ability to work with Synchronization (Lock, Monitor, Semaphore, Mutex).
Ability to debug Race Conditions and Deadlocks.
System Knowledge: Understanding of Process lifecycle, Memory Management, and how Services/Daemons work on an OS level.
Integration & Environment:
Interop: Experience integrating C++ libraries (Native DLLs) into C# applications (P/Invoke).
OS: Comfortable deploying and debugging .NET applications on both Windows and Linux.
Database:
Experience with SQLite: You should know how to perform basic CRUD operations using EF Core or SQL Client.
Nice To Have
Windows UI Development: Experience building Desktop UIs using C# (WPF, WinForms, or WinUI).
Elasticsearch / NoSQL: Hands-on experience with Elasticsearch (Index design, Query DSL) or MongoDB.
Docker: Experience writing Dockerfile and docker-compose to containerize .NET 8 applications.
Azure Cloud: Familiarity with Azure IoT Hub or Data Synchronization.
C++ Literacy: Ability to read C++ header files (.h) to understand data structures for mapping (Coding in C++ is NOT required).
Travel Requirements
None
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
No
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.

Thông tin chung

  • Thu nhập: Thỏa thuận

Việc làm tương tự

NLP(LLM) Engineer (Junior+, Upto 60M)

CÔNG TY CỔ PHẦN TRUYỀN THÔNG VÀ CÔNG NGHỆ ICOMM VIỆT NAM

Đến 40 triệu VNĐ
Hà Nội
04/12/2026

Senior .NET Developer

Công ty cổ phần VTI

Thỏa thuận
Hồ Chí Minh
27/11/2026

Chuyên Viên Công Nghệ Thẻ

Ngân hàng TMCP Đông Nam Á - SeABank

Thương lượng
Hà Nội
16/11/2026

Senior/Principal .NET Dev Bonus upto 40M

Công ty Giải pháp Công nghệ Sài Gòn - Saigon Technology Solutions

You'll love it
Hồ Chí Minh, Đà Nẵng
04/12/2026

Senior .NET / C# Backend - AI Integration

CÔNG TY TNHH CÔNG NGHỆ AMCOLAB

Thoả thuận
Hà Nội
25/11/2026

Senior Tester (Corebanking/Card) - ID3907

Ngân hàng TMCP Việt Nam Thịnh Vượng - VPBank

Cạnh tranh
Hà Nội
15/11/2026

Automation Test Game Domain

CÔNG TY TNHH LTS SOFTWARE SOLUTIONS

30.000.000 VND
Hà Nội
27/11/2026

Software Engineer Intern

DIGI-TEXX VIETNAM LTD.

3 - 3,0 Triệu VND
Hồ Chí Minh
30/11/2026

Nhân Viên Phần Mềm

CÔNG TY CỔ PHẦN THIẾT KẾ & XÂY DỰNG DBPLUS

Thỏa thuận
01/12/2026

Nhân Viên Phần Mềm|Software Engineer - Từ 1 Năm Kinh Nghiệm - Tại Quận 12 (HCM)

Công ty TNHH TMDV Công nghệ Vũ Tiến

Thoả thuận
Hồ Chí Minh
29/11/2026
Vị trí Dot Net System Application Developer do công ty Motorola Solutions tuyển dụng tại , Joboko tự động tổng hợp mức lương Thỏa thuận, tìm thêm việc làm về Dot Net System Application Developer hoặc công ty Motorola Solutions ở các link phía trên

Giới thiệu công ty

Motorola Solutions

Địa chỉ: 88A-88B, Trần Huy Liệu, Phường 15, Quận Phú Nhuận, Thành phố Hồ Chí Minh
Quy mô: Từ 101 - 500 nhân viên

Việc làm HOT

Công ty cổ phần liên doanh ô tô Hyundai Thành công Việt Nam
Thỏa Thuận
Hồ Chí Minh
CÔNG TY CỔ PHẦN TẬP ĐOÀN GIẢI PHÁP SAO MAI
16 - 22 triệu VND
Hà Nội
Công ty Cổ phần Đầu tư và Thi công Hạ tầng VinAlpha
30.000.000 - 45.000.000 VND
Hà Nội
Ngân hàng TMCP Việt Á - VietABank
10 - 25 triệu VND + Thưởng
Hà Nội, Hồ Chí Minh
Ngân hàng TMCP Việt Á - VietABank
Thỏa Thuận
Hà Nội