Software Engineer C# WPF
$103k - $143kMARTAC
Salary: $103,000 - 143,000 per year Requirements:
- Strong C# and .NET experience on modern Windows versions
- Production WPF experience, including XAML, data binding, custom controls, and styles/themes
- Solid understanding of MVVM, including INotifyPropertyChanged, commands, and converters
- UX design skills with Figma, including wireframing, prototyping, component libraries, and design-to-code handoff
- Unix experience, specifically Debian, including command line use, package management, and system administration
- Experience with multithreading and async programming, with disciplined UI-thread handling such as dispatcher and background workers
- Git-based workflow experience, including branching, pull requests, and merge conflict resolution
- Windows 11 administration and deployment experience
- BASH scripting experience
- SSH and RDP experience for remote access and administration
- General networking knowledge, including TCP/IP, routing, firewalls, and troubleshooting
- Exposure to C++, C, Python, HTML, and CSS is preferred
- Experience with YAML and Properties configuration files is preferred
- GIS charts experience is preferred
- Real-time, telemetry, or control-system experience is preferred
- GIS or mapping runtime experience is preferred
- Experience with ZeroMQ or similar messaging systems is preferred
- Video streaming experience, such as LibVLC or similar, is preferred
- Embedded web experience, such as WebView2, is preferred
- Game controller or HID input experience is preferred
- Structured logging experience is preferred
- Localization or multi-culture UI experience is preferred
- Maritime, defense, or unmanned-systems domain knowledge is preferred
- Design and develop WPF user interfaces using the MVVM pattern
- Prototype and refine UI/UX workflows in Figma before development, then convert approved designs into accurate XAML
- Build real-time telemetry visualizations such as gauges, radar views, maps, and video panels
- Implement network messaging over ZeroMQ for telemetry, heartbeat, and mission or waypoint updates
- Integrate mapping and GIS capabilities, including online maps, offline map packages, and encrypted charts
- Support multiple control inputs, including game controllers, keyboards, and touch input
- Tune performance for x64 systems through background threading, batched UI refreshes, and low-latency rendering
- Maintain clean, dense, and readable code across the application
- Bash
- C#
- CSS
- Debian
- Embedded
- Figma
- GIS
- Git
- Support
- MVVM
- Network
- Python
- TCP/IP
- Unix
- Video Streaming
- WPF
- Web
- Windows
- UX UI Design
- ASP.NET
- C++
More:
We are building and maintaining a C#/WPF desktop application for real-time monitoring and control of unmanned surface vehicles. The system supports live telemetry, mission planning, mapping, video streaming, and multi-vehicle fleet management. This is a hybrid remote role based in Melbourne, FL 32934. We also offer 401(k), dental insurance, health insurance, and vision insurance. We place a high priority on user experience because operators use this software in live field conditions, and we expect intuitive, touch-friendly, high-density interfaces designed and prototyped in Figma before implementation.
last updated 38 week of 2026
$85.39k - $116.98k
...Strategic Group (SSG) is seeking a talented C# Developer Location: Remote Department:... ...cases, test procedures, and test data), software systems integration, and technical support... ...requirements Apply and promote good software engineering practices such as test automation,...SuggestedFull timeRemote work- ...best job for you. Role: Senior Software Engineer Location: Melbourne, FL... ...development, with deep expertise in C, C++, and C#. This role requires hands-on experience... ...Microsoft Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF)...SuggestedPermanent employmentContract workTemporary workWork at officeRemote work
- Embedded Software Engineer (C#, User Interface) in Herndon, VA or Palm Bay, Florida C#, Embedded C, Software Enginer, User Interface Location: Florida Job Function: Software Development Date Of Job Posting: 03-10-2018 Embedded Software Engineer (C#, User Interface...SuggestedPermanent employmentFull timeWork experience placementRemote workRelocation
- ...Job Description Job Description Summary: Novel Engineering is currently looking for a skilled and experienced Full-Stack C# Developer for our client in Melbourne Florida. This client provides a large-scale web-based sales enablement platform that helps sales and...SuggestedRemote work
- ...candidates in the areas related to Information Technology, Engineering, professional, Scientific & Clinical, etc. for both... ...’s location. Job Description Experienced Software Engineer / Web Developer to create C# .NET / MVC Entity Framework web applications for...SuggestedFull timeShift work
- ...Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location:... ...programming skills, often in languages such as C#, .Net, Java, or Python. Develop and... ...Occasionally perform other IT systems engineering activities such as requirements, design,...Full timeWork experience placementRemote work
- ...Job Title: Senior Specialist, Software Engineering Job Code: 42540Job Location: Palm Bay, Florida, USAJob Schedule: 9/80Job Description:L3Harris... ...Objected-Oriented Programing (OOP) Languages (i.e. C++, C#, Java)Qualifications:Experience with Linux environments, including...
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world... ...Work On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team,...Remote jobInternship
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology... ...Some experience in one or more of Python, Go, Java, C/C++/C#, Dart, or JavaScript Additional exposure to client...Remote jobSummer workInternshipSummer internshipWork at office- ...in the interest of national security. Job Title: Intern, Software Engineering Job Code: 42049 Job Location: Melbourne, FL Job Schedule... ...Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows...InternshipLocal area
- ...critical enterprise applications used in aerospace and engineering environments. This role is part of a collaborative software development team responsible for delivering... ...support and modernization efforts • C#/.NET development experience • ASP.NET, MVC, or...Full timeWork experience placement
- ...Job Description Job Description JOB TITLE : Software Engineer III REPORTS TO : Software Engineering Manager... ...RESPONSIBILITIES • Develop novel implementations for complex algorithms in C# • Design algorithms to solve complex problems. • Debug,...Full timeContract workWork at office
$100k
...You'll Be Doing This position requires an experienced .NET C# Developer with a strong focus on backend development for B2B integrations... ...We're Looking For ~ Bachelor's degree in computer science, engineering, or a related field ~5+ years of professional experience in ....Full timeWork experience placementWork at office$110k - $135k
...Bachelors degree in computer science, computer engineering, or a related field. Over 5 years of... ...5 years of development experience with C# or a similar language (e.g., Java). At least 5 years of involvement in the software development lifecycle, including requirements...Full timeWork at office- ...Job Description Position Details: Job Title: Software Engineer 2/3 Build Tools Location: Melbourne, FL Duration: 6 Months Complete Description: Looking for a SWL2/3 to support & develop SW build tools. Needed to troubleshoot current build tools...Full time
- ...the most efficient, high quality solutions to our customers for safety critical systems certified under the guidelines of DO- 178B Software and DO-254 Hardware Certifications. The success of CERTON is evidenced by the success of our customers currently flying with...Full timeWork at officeFlexible hours
- ...Processor) - Safety critical application development experience (SIL, CENELEC, DO-178B Level A) Position Title: Embedded Software Engineer Please specify.:* Contractor Essential Functions / Responsibilities:* Responsible for definition,...Full timeFor contractors
- ...• Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) from an accredited college or university. • 5+ years of experience in software industry with at least 3 years in software technical support experience preferred....Full time
- ...of candidates in the areas related to Information Technology, Engineering, professional, Scientific & Clinical, etc. for both our commercial... ...: ~ BS degree in computer science, computer engineering, software engineering or related discipline and 5 years’ experience...Full timeShift work
- ...responsible for developing and enhancing software applications that enable Space... ...to identify and improve software engineering practices, processes, development and... ...framework, MVC, ASP.NET, VB.Net, C#, React or Angular/Blazor, ASPX, WPF, WinForms), JSON, XML, SOAP, and relational...Full timeTemporary workWork at officeLocal areaMonday to FridayFlexible hours2 days per week
- ...brightest. Supporting the world's bravest. Job Summary The Embedded Software Engineer II supports the design, development, integration, verification... ...developing PC-based engineering or verification tools using C#/.NET. Hands-on experience with oscilloscopes, logic analyzers,...Local areaFlexible hours
$135k - $216k
...EMMETT team uses: programmatics, sensor modeling, and system engineering expertise to deliver this world-class SDA I&W system. What you... ...ensure continuous operation and efficiency.Contribute to the full software development lifecycle, including requirements analysis, design...Contract workShift work$95k - $201k
...This position requires an active U.S. Government Security Clearance at the TS/SCI level with CI polygraph.Vantor is seeking a Software Engineer to support the development and integration of software algorithms into operational systems. This position requires both software...Full time$104.8k - $149.3k
Job DescriptionWho will you be working with?Embedded software team for our LOCOTROL Remote Control Locomotive, Tower Control, and Distributed... ...Power product portfolios. Working closely with PMs, System Engineers and Architects, and test teams to align with customer...Work experience placementRemote workWorldwideRelocation package$155.5k - $165.2k
...Clearance Type: Security Clearance Status: Not RequiredRockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Melbourne, FL.Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to...Temporary workWork experience placementWork at officeRemote workFlexible hours$79.3k - $118.9k
...employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Aeronautics Systems has an opening for a Software Engineer/Principal Software Engineer \u2013 Requirements \u0026 Test, to join our team of qualified, diverse individuals. This position...Full timeRelocation packageShift work$98.4k - $147.6k
...not only part of history, they\u0027re making history.\n\nNorthrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer / Sr. Principal Software Engineer to join our team of qualified, diverse individuals. This position will be located onsite in...Full timeRelocation packageShift work$107.5k - $204.5k
...Join us and help shape the future of aerospace and defense.The Next Generation Processing Foundational Software team is seeking an experienced embedded software engineer with a strong passion for certification to join our organization. This foundational and platform...Temporary workWork experience placementFor subcontractorStart working todayWork at officeRemote workFlexible hours- Job Title: Lead, Software Qual EngineerJob Code: 43780Job Location: Brevard County, FLJob Schedule: 9/80: Employees work 9 out of every... ...have every other Friday offJob Description:The Software Quality Engineer (SWQE) is responsible for the Software Quality Assurance (SWQA)...Contract workFor subcontractor
- Job Title: Specialist, Software EngineeringJob Code: 43247Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every... ...Friday offJob Description:L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team supporting design,...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer C# WPF. Be the first to apply!
- software technology Melbourne, FL
- remote software sales Melbourne, FL
- embedded software Melbourne, FL
- software intern Melbourne, FL
- software support Melbourne, FL
- ultimate software Melbourne, FL
- entry level software sales Melbourne, FL
- software Melbourne, FL
- software qa Melbourne, FL
- internship software Melbourne, FL




