Application Software Engineer
Core
Developing applications and APIs on Windows and Linux to communicate with embedded systems processing large quantities of data for military, national security, and spectrum regulator clients.
Role type
Application Software Engineer
Builds
High-performance software applications and APIs for RF spectrum monitoring and electronic warfare solutions
Domain
Defense & National Security / Radio Frequency (RF) Technology
Deliverable
production ML models | product features
Required skills
C#, object-oriented programming (OOP), RESTful API design, software design patterns, data structures, unit testing, Linux shell scripting
Preferred skills
WPF UI frameworks, ASP.NET web application frameworks, algorithm writing
Technologies
Windows, Linux, C#, RESTful APIs, WPF, ASP.NET
Responsibilities
Full software development life cycle (requirements, design, development, testing, documentation), code review, creating functional designs and specifications
Seniority
Experienced