Dot Net System Application Developer

Motorola Solutions
Vietnam
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: []

Develop the application layer for a high-performance .NET solution running on Client/Edge devices, focusing on system logic in .NET 8+, multi-threading, interop with native libraries, and cross-platform (Windows/Linux) operation. Responsible for UI communication, data persistence, and ensuring runtime stability with watchdogs and asynchronous programming.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
6 months ago

Dot Net System Application Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 days agoStatus: Live

Job Summary

Develop the application layer for a high-performance .NET solution running on Client/Edge devices, focusing on system logic in .NET 8+, multi-threading, interop with native libraries, and cross-platform (Windows/Linux) operation. Responsible for UI communication, data persistence, and ensuring runtime stability with watchdogs and asynchronous programming.
Location: Vietnam
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop the Core System (.NET 8+) including Console Applications/Background Services for Windows and Linux
  • •Implement multi-threading logic to handle concurrent tasks (data ingestion, UI updates, logging)
  • •Apply asynchronous programming (async/await) to maximize system responsiveness
  • •Implement interop with native C/C++ libraries (P/Invoke) and data marshaling
  • •Ensure system stability with watchdogs, auto-recovery, and resource management

Key Requirements

  • •Bachelor or Master degree in Software Engineering/Computer Science or relevant field
  • •At least 3 years of experience in relevant technical skill and industry
  • •Proficiency in C# with a focus on .NET 8 or higher
  • •Strong understanding of asynchronous programming (CPU-bound vs I/O-bound)
  • •Multi-threading competence and ability to debug race conditions and deadlocks
Experience:3+ yearsSoftware
Education:Bachelor's in Software Engineering
Tech Stack:C#.NET 8C++InteropP/InvokeMarshalingSQLiteEF CoreDapperWindowsLinuxSignalRTCPUDPUnix Domain SocketsNamed Pipes

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn