Sr. Software Engineer (US Citizenship Required)

Teledyne FLIR

Wilsonville (OR)

On-site

USD 150,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual Bonus

Job summary

A tech defense company in Wilsonville is seeking a Senior Software Engineer to lead initiatives while focusing on software development using .NET technologies. The ideal candidate will have over 15 years of experience and a strong background in Microsoft platforms. Responsibilities include collaborating with teams and ensuring high-quality software delivery. This role requires US citizenship and willingness to travel approximately 30%.

Qualifications

  • 15+ years of experience delivering software on the Microsoft Windows platform.
  • Experience developing high-performance application architecture.
  • Proficient with HTTP, UDP, TCP, SSL, and video protocols.

Responsibilities

  • Collaborate with a cross-functional team of developers and product managers.
  • Lead design, implementation, testing, and defect resolution phases of software development.

Skills

C#
C++
.NET server-side technologies
Asynchronous multi-threaded programming
Strong communication skills
Attention to detail

Education

Bachelor’s Degree
Master’s Degree in computer science or software engineering

Job description

Overview

Sr. Software Engineer (US Citizenship Required)

This position focuses on the Microsoft platform with a focus on .NET server-side technologies, with some desktop skills. The role requires leading software initiatives while continuing to write code, working within a team, and communicating effectively with stakeholders.

Compensation

Base pay range: $150,000.00/yr - $180,000.00/yr

Additional compensation types: Annual Bonus

Job Summary

Teledyne FLIR is looking for a career Sr. Software Engineer to join our Surveillance team. This team, with a sibling location in Victoria, BC, delivers military grade software and hardware solutions in the defense and border security markets. The team has a 20+ year history of delivering successful projects and serves a diverse customer base including governmental organizations and global companies. The ideal candidate will be a strong software professional who can lead initiatives and still write code.

This role emphasizes client-server and distributed architectures, front-end UI, middle layer, and threading capabilities.

Job Duties & Responsibilities
  • Deliver high quality software by collaborating with a cross-functional team of developers, QA, product managers, and project managers.
  • Lead design, implementation, testing, and defect resolution phases of software development.
Job Qualifications
  • Bachelor’s Degree required; Master’s Degree strongly preferred in computer science, software engineering, or equivalent.
  • 15+ years of experience delivering software on the Microsoft Windows platform in a technical leadership role.
  • Experience developing highly performant application architecture and user experiences.
  • Experience with HTTP, UDP, TCP, SSL, and video protocols.
  • Proficient with asynchronous multi-threaded programming, especially .NET async/await.
  • Languages: C# and C++ beneficial.
  • Object-oriented design; distributed architectures including microservices and micro front-ends.
  • Experience with agile/lean processes and tools for source control and collaboration.
  • Able and willing to travel ~30% domestically and internationally for demonstrations and installations.
  • Strong communication skills and attention to detail.
Citizenship & Legal

US Citizenship is required. We are unable to consider applicants with a Green Card, work visa, or sponsorship needs now or in the future. Applicants must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce. Applicants must be U.S. citizen, U.S. national, legal permanent resident, asylee, or refugee per requirements.

Travel

Able and willing to travel approximately 30% domestically and internationally.

About Teledyne FLIR Defense

Join Teledyne FLIR Defense, where we safeguard lives with sensing and threat detection technologies. Our portfolio includes surveillance sensors, handheld devices, unmanned vehicles, lasers, and more for warfighters, first responders, and search-and-rescue teams. We seek passionate innovators eager to shape the future of the Defense industry.

#TeledyneFLIRDefenseJobs

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer
Senior Software Development Engineer

Teledyne Technologies Incorporated • Town of Montana (WI)

On-site
USD 120,000 - 170,000
Teledyne FLIR Defense perks
Senior Software Development Engineer
Senior Software Development Engineer

jobs.frontdoordefense.com - Jobboard • Stillwater (OK)

On-site
USD 100,000 - 130,000
Sr. Electrical Engineer - Digital Hardware (US Citizenship Required)
Sr. Electrical Engineer - Digital Hardware (US Citizenship Required)

Teledyne FLIR • Wilsonville (OR)

On-site
USD 120,000 - 160,000
Sr. Mechanical Engineer
Sr. Mechanical Engineer

Teledyne FLIR • Orlando (FL)

On-site
USD 85,000 - 130,000
Software Development Engineer
Software Development Engineer

jobs.frontdoordefense.com - Jobboard • Stillwater (OK)

On-site
USD 80,000 - 110,000
Senior Electrical Engineer – Digital Hardware & FPGA Design (US CITIZENSHIP REQUIRED)
Senior Electrical Engineer – Digital Hardware & FPGA Design (US CITIZENSHIP REQUIRED)

Teledyne Technologies Incorporated • Wilsonville (OR)

On-site
USD 110,000 - 170,000
Sr. Mechanical Engineer
Sr. Mechanical Engineer

Teledyne FLIR • Wilsonville (OR)

On-site
USD 90,000 - 120,000
Senior Software Development Engineer
Senior Software Development Engineer

FLIR Systems, Inc. • Stillwater (OK)

On-site
USD 90,000 - 120,000
Field Service Technician
Field Service Technician

Teledyne Technologies Incorporated • Billerica (MA)

Hybrid
USD 51,000 - 68,000
Field Service Technician
Field Service Technician

Teledyne Technologies Incorporated • Wilsonville (OR)

On-site
USD 48,000 - 65,000