Senior C# Software Engineer

DATRON WORLD COMMUNICATIONS INCVista, CA
2d$130,000 - $180,000

About The Position

Datron World Communications designs and manufactures advanced tactical radio systems and integrated communications solutions supporting military, government, and mission-critical operations worldwide. For more than 50 years, we have delivered reliable HF and VHF radio systems engineered for performance in demanding environments. Datron is seeking a highly skilled and experienced Senior C# Software Engineer to join our engineering team. This role is responsible for leading the design, development, and implementation of cross-platform radio control software solutions using C# and .NET technologies. The position plays a key role in achieving the company’s strategic product objectives and delivering high-quality solutions to our customers.

Requirements

  • Must be a U.S. Person (U.S. citizen or lawful permanent resident).
  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Strong proficiency in C# and .NET 5/6 (or later).
  • Demonstrated leadership experience on complex software development projects.
  • Extensive experience developing cross-platform desktop applications using .NET frameworks (e.g., Avalonia, GtkSharp).
  • Experience with front-end frameworks and design patterns, including WPF, MVC, and MVVM.
  • Solid understanding of object-oriented programming principles.
  • Experience with version control systems such as Git or SVN.
  • Strong communication and interpersonal skills.
  • Proven ability to work effectively in a collaborative team environment.
  • Willingness and ability to travel internationally in support of customer installations and deployments.

Nice To Haves

  • Master’s degree in computer science or a related field.
  • Experience with tactical HF/VHF radio control systems and familiarity with industry-standard protocols such as STANAG 4591, STANAG 5066, STANAG 5064, and VITA-49.
  • Familiarity with ASP.NET and server-side web application development.
  • Experience with cross-platform mobile development using Xamarin, .NET MAUI, or JavaScript frameworks.
  • Familiarity with Agile development methodologies and tools such as Jira.

Responsibilities

  • Collaborate daily with project managers, radio firmware developers, and cross-functional stakeholders to define and refine software requirements.
  • Develop and execute realistic, achievable project plans, including resource allocation and schedule milestones.
  • Design, develop, and maintain cross-platform desktop applications (Windows, macOS, Linux) used to configure and control HF and VHF radio systems.
  • Participate in the design and development of cross-platform mobile applications (Android and iOS) that interface with HF and VHF radio systems via web services.
  • Enhance existing software products by resolving defects and implementing new features to meet evolving customer needs.
  • Conduct code reviews to ensure quality, maintainability, and adherence to established coding standards and best practices.
  • Partner with Quality and Test Engineering teams to ensure the delivery of reliable, high-performance software products.
  • Stay current with industry trends, emerging technologies, and software development best practices, and guide adoption where appropriate.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service