CareerPlanGet AI match score →

Sr. Software Engineer (US Citizenship Required)

US - Wilsonville, OR💼 Full-time🗓 2026-05-12 → 2026-07-31

Core

Lead complex software projects independently from inception to completion for military-grade defense and border security applications.

Role type

Senior Staff Software Engineer (Defense)

Builds

Military grade software and hardware solutions for defense and border security markets

Domain

Defense, border security, surveillance

Deliverable

production ML models | product features

Required skills

.NET server-side development, C#, object-oriented design, client-server architectures, distributed systems, multi-threaded programming, asynchronous programming, HTTP/TCP/UDP/SSL protocols, video streaming, Windows/Linux platforms

Preferred skills

C++, NoSQL, WebSockets, front end UI, microservices, agile/lean practices

Technologies

.NET Core, WPF, REST, JSON, LINQ, C++, NoSQL, WebSockets

Responsibilities

Design, build, and maintain high-quality software for defense applications; Lead software initiatives while staying hands-on with coding; Solve challenging technical problems across server-side and desktop platforms; Develop and optimize client-server and distributed systems; Implement multi-threaded and asynchronous programming patterns; Work with internet protocols and video streaming

Seniority

Senior, hands-on IC with leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗