Sr. Software Engineer (US Citizenship Required)
Teledyne Vision Solutions
Software Engineer
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Job Summary:
Teledyne FLIR is looking for a career Software Engineer to join our Surveillance team who has industry experience leading complex projects independently from inception to completion. This team, along with a sibling location in Victoria, BC, is focused on delivering military grade software and hardware solutions in the defense and border security markets. With a 20 plus year history of delivering successful projects, this small team of developers has built a diverse customer base which includes some of the biggest governmental organizations and global companies. As defense and security needs continue to grow, the future is looking good and we are looking for strong software professionals to join us. This position focuses heavily on the Microsoft platform with a focus on .NET server-side technologies with some desktop skills as well. This opportunity is for a professional who has skills and proven ability to lead software initiatives, yet still write code to stay current because that is what they enjoy most. Not only will this individual be able to work through challenging technical problems, they will need to also integrate well within a team environment. Written and spoken communication skills must be of the highest level and used frequently to proactively identify risks and communicate technical details to stakeholders and team members. The ideal candidate will have 15+ years of experience shipping production software in consumer, enterprise, or military environments. In addition to client-server and distributed architectures, experience with front end UI, middle layer, and threading is highly desirable.
Job Duties & Responsibilities:
- Design, build, and maintain high-quality software for defense and border security applications
- Collaborate with developers, QA, product managers, and project leads
- 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 ( TCP, UDP, SSL) and video streaming
- Communicate clearly with stakeholders and team members
- Participate in testing and resolving software defects
Job Qualifications:
- Demonstrated ability to lead complex projects independently and collaborate effectively are required
- Bachelor's degree in Computer Science or related field required, Master's degree a plus
- 15+ years of software development experience on Windows and Linux platforms
- Strong skills in.NET server-side development and object-oriented design
- Experience with C#,.NET Core, REST, WPF, JSON, LINQ, and microservices
- Familiarity with C++, NoSQL, WebSockets, and video protocols a plus
- Experience with agile or lean development practices a plus
- Able and willing to travel up to 25% for demos and installations (domestic and international)
Applicants must be either a U.S. citizen, U.S. national, legal permanent resident, asylee, refugee or must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce.
About Teledyne FLIR Defense
Join Teledyne FLIR Defense, where we're dedicated to supporting critical missions with an exciting range of cutting-edge technologies. Our products include advanced surveillance sensors, unmanned air and ground vehicles, sensing devices used to detect chemicals, biological agents, radiation and explosives, and a host of other solutions that help warfighters, first responders, and search-and-rescue teams do their jobs better.
We're looking for passionate innovators eager to shape the future of the Defense and Public Safety industries. If you're mission-driven to globally collaborate on solutions that can change the battlefield and save lives, we invite you to explore our current opportunities.
Teledyne is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
- ...technologies for industrial growth markets that require advanced technology and high reliability... ...that wins. Job Description ** US Citizenship is required for this position. We are... ...the future. ** Job Summary: The Sr. Procurement Analyst is responsible for...SeniorMinimum wagePermanent employmentWork experience placementLocal areaVisa sponsorshipWork visa
- ...Siemens EDA Job Title: Senior Software Engineer Job Reference #: 508606... ...to U.S. export control requirements under the International Traffic... ...license. Why us? Working at Siemens Software... ...religion, national origin, citizenship status, ancestry, sex, age,...SeniorWork at officeLocal areaWork from home
$129.6k - $233.3k
...Electronic Design Automation software. Our software tools enable... ...Calibre LVS Senior Software Engineer Job Location: Wilsonville,... ...‑functional teams to define requirements and specifications for new features... ...religion, national origin, citizenship status, ancestry, sex, age,...SeniorLocal area- Job Family: Software Req ID: 508606 Siemens EDA is a global technology... ...for a senior software engineer with a degree in Computer Science... ...subject to U.S. export control requirements under the International... ...and attention to detail. Why us? Working at Siemens Software...SeniorFull timeWork at officeWork from home
- Job Family: Software Req ID: 490274 Siemens EDA is a global technology... ...a highly motivated Principal Engineer to work as part of Calibre... ...-functional teams to define requirements and specifications for new... ...necessary export license. Why us? Working at Siemens Software...SeniorFull timeWork at officeWork from home
- Job Family: Software Req ID: 506509 Siemens EDA is a global technology... ...motivated Senior Software Engineer to work as part of Calibre R&D... ...senior and junior team members. Required Knowledge/Skills, Education... ...necessary export license. Why us? Working at Siemens Software means...SeniorFull timeWork at officeWork from home
$105.6k - $145.2k
## Software EngineerUS - OR, Lake OswegoJob FamilySoftware Engineering## **Innovate at the Intersection of AI and Construction: Software... ...lifecycle, including requirements analysis, design, implementation... ...*Why You'll Love Working With Us**At Trimble, we're not just a...Full timeWork at officeLocal areaWorldwide- ...EDA Job Title: Software Infrastructure Development Engineer Job Reference #: 5075... ...success in this role. Requirements/Required Skills:... ...development tools Why us? Working at Siemens... ..., national origin, citizenship status, ancestry, sex, age...Work at officeLocal areaWork from homeWeekend work
$167.2k - $334.4k
...Senior Applications Engineer - Emulation Job ID 504333 Posted since... ...Company Siemens Industry Software Inc. Experience level Experienced... ..., religion, national origin, citizenship status, ancestry, sex, age,... ...Accommodations If you require a reasonable accommodation in...SeniorPermanent employmentFull timeWork at officeLocal areaRemote work- ...their technical and business requirements. Identify the options/ability... ...and product divisions to help us to compete more effectively... ...experience as an Applications Engineer, ASIC Design Engineer or related... ..., religion, national origin, citizenship status, ancestry, sex, age,...Work at officeLocal area
- Siemens AG is looking for a Senior Software Engineer to join the Calibre product software development team in Wilsonville, Oregon. The role... ...software for IC verification, utilizing C and C++, and requires strong problem-solving skills and experience in enhancing high...SeniorWork at officeWork from home
$143.25k - $252.12k
...Digital Solutions Application Engineer - West Region. This is a home-... ...City, UT. Candidates will be required to attend meetings in the local... ...featuring integrated turnkey software solutions. The objective is to... ...interview process, please call us at (***) ***-**** to discuss your...Full timeWork at officeLocal areaWork from homeRelocation package$144.6k - $198.8k
## AI Software Engineering ManagerUS - OR, Lake Oswego**Transform the Future of ERP as our Development... ..., you excel at transforming rigid ERP requirements into flexible, AI-enhanced systems... ....**Why You'll Love Working With Us**At Trimble, we're not just a company...Full timeLocal areaWorldwideFlexible hours- ...technologies for industrial growth markets that require advanced technology and high reliability.... ...FLIR is looking for a mechanical engineer to work in the Surveillance Systems Division... ...and high ethics is as important to us as our reputation for making innovative sensing...SeniorPermanent employmentLocal area
- A global technology leader is seeking an Applications Engineer to work closely with sales and technical teams. Key responsibilities include... ...opportunities with the sales team. The ideal candidate requires a BSEE or BSCS, 8-12 years of relevant experience, and digital...SeniorFull time
- Siemens Mobility is looking for a Calibre LVS Senior Software Engineer based in Wilsonville, OR. The role involves developing and optimizing software features for Calibre LVS/DRC with a focus on high performance and usability. Candidates should possess 10+ years of software...Senior
- ...Vancouver, WA, and Rock Hill, SC allow us to serve diverse markets such as Agriculture... ...’re currently seeking an Intermediate Software Engineer to join our growing team. This full-... ...code base written in Rails, will be a requirement of this position. In rare circumstances...Full timeTemporary workImmediate startRemote work
$141.13k - $197.7k
...Employer: Siemens Industry Software Inc. Job Title: DevOps Engineer Advanced [MULTIPLE POSITIONS] Job Location... ...production issues at scale. Requirements: Employer will accept a Bachelor'... ..., religion, national origin, citizenship status, ancestry, sex, age, physical...Full timeLocal areaRemote workWork from homeFlexible hours- ...operations. Our comprehensive suite of software products empowers clients to ensure vendor... ...seeks a full-stack PHP software engineer to join our team in building and maintaining... ...performance. Analyze user needs and requirements to determine feasibility of design...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours
- ...industrial growth markets that require advanced technology and high... ...talented Senior or Principal Systems Engineer (depending on years of... ...systems engineering team to lead US Government (USG) Department of... ...ensure optical, mechanical, software, and electrical designs conform...SeniorMinimum wageWork experience placementWork at officeLocal area
- A global technology leader is seeking a highly motivated Principal Engineer to join their Calibre LVS R&D team in Wilsonville, Oregon. The role requires strong C++ skills, experience in Linux development, and expertise in Electronic Design Automation (EDA), particularly...SeniorWork at officeWork from home
- Siemens AG is seeking a Software Engineer to join the Mars Common Test Infrastructure team in Wilsonville, Oregon. This role involves developing software tools to support the Siemens' Calibre TM EDA tool suite. The ideal candidate has a BS in Computer Science, proven software...Flexible hours
$154.2k - $277.6k
Siemens Mobility is seeking an experienced software engineer in Wilsonville, Oregon, to design, develop, and implement software solutions. The ideal candidate should have advanced knowledge of software development methodologies, strong communication skills, and experience...Senior- Siemens AG is seeking a highly motivated Senior Software Engineer to join the Calibre R&D team in Wilsonville, Oregon. The role involves developing... ...-performance circuit reliability verification solutions, requiring a strong background in C++ and up to 7 years in software...Senior
- Siemens AG is seeking a skilled DevOps Engineer Advanced for their Wilsonville, OR location. This position involves building and maintaining CI/CD frameworks and cloud orchestration tools, championing best practices for deployments, and collaborating on security and observability...SeniorRemote work
$95k
NAVEX is seeking a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. The ideal candidate will have over 3 years of experience in software engineering, proficient in .NET, C#, React or Angular, and SQL database. This hybrid role offers...SeniorWorldwide$125k
...Data Senior Staff Software Engineer At NAVEX, we're transforming the world—making it safer,... ...the other data engineers. You will help us build a data platform that will ingest... ...including the ability to abstract information requirements from real-world processes to understand...Senior$150k
...You will join our Product Engineering team that shares a passion for... ...bottom line. As our Principal Software Engineer at NAVEX, you will... ...committed to your success. Join us and help shape what's next.... ...to understand and refine requirements to be implemented Demonstrate...$148.5k - $217.8k
...is currently seeking a Lead Service Sales Engineer. Candidates must reside within 50 miles... ...ensure executable solutions Qualifications Required (Basic) Qualifications: Bachelor’s... ...application, or interview process, please call us at (***) ***-**** to discuss your...Permanent employmentFull timeLocal areaRelocation package$197.3k - $394.6k
Sr. Account Technology Manager - Design Verification Technologies... ...Electronic Design Automation software. Our software tools enable... ...to U.S. export control requirements under the International Traffic... ..., religion, national origin, citizenship status, ancestry, sex, age, physical...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (US Citizenship Required). Be the first to apply!
- software engineer healthcare Wilsonville, OR
- ngo software engineer Wilsonville, OR
- software developer fintech Wilsonville, OR
- senior software engineer remote Wilsonville, OR
- intel software engineer Wilsonville, OR
- software engineer Wilsonville, OR
- senior software design engineer Wilsonville, OR
- information technology software engineer Wilsonville, OR
- cybersecurity software engineer Wilsonville, OR
- software developer Wilsonville, OR

