We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer (onsite)

22nd Century Technologies, Inc.
Pay Rate: $80- $85/hr. on W2
United States, Oregon, Wilsonville
Nov 20, 2025
Title: Senior Software Engineer (onsite)

Location with zip code: Wilsonville, OR 97070

Duration: 12+ months

Shift Timing (Day/ Evening/ Night): 1st shift - Shift Hours: 40 hrs./week

Pay Rate: $80- $85/hr. on W2

Note:

  • Position Role Type: U.S. Citizen or U.S. Person, On site in Wilsonville, OR.
  • Works on optical test equipment aviation products.
  • C# and LabView experience are required needs.


Job Description:

  • We are seeking a seasoned Senior Software Engineer who is a recognized expert in C# (.NET).
  • You will design, build, and maintain high-reliability test automation systems that control scientific instruments, acquire data, and deliver results to manufacturing lines.
  • This is a hands-on coding role working with an existing Test SW development team.


Role & Responsibilities:

  • Perform software development within an Agile Software Development group.
  • Provide direct support of program efforts and proposal activities.
  • Develop software mainly in C# using .NET 6/8 WPF/WinForms UIs, async/await services, gRPC/REST APIs, Entity Framework Core, unit testing (xUnit/NUnit).
  • Design and build software using industry best practice
  • Collaborate with stakeholders and other engineers
  • Contribute to the completion of milestones associated with your project
  • Contribute to continuous improvement within your team
  • Collaborate with your peers on technical direction within your team
  • This 1st shift role will be 100% on-site and based in Wilsonville, Oregon.


Required Skills and Experience:

  • Direct experience shipping production code in modern C#: async/await, DI containers, EF Core, WPF/MVVM, gRPC.
  • Experience working in an Agile delivery team
  • Use of Code repositories, familiarity with branching strategies, pull requests and merge processes.
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 7 years of prior work experience, or an Advanced Degree in a related field and a minimum of 3 years of prior work experience.


Qualifications We Prefer:

  • Bachelor's or Master's in Computer/Electrical Engineering or related field.
  • Ability and desire to facilitate team growth and knowledge transfer.
  • Communication, interpersonal, and decision-making skills.


Nice to Have:

  • Certified LabVIEW Developer (CLD) or Architect (CLA) - or equivalent portfolio. Experience with LabVIEW Real-Time/FPGA, Test Stand, Vision, DIAdem, SystemLink.
  • Experience with aerospace test systems.

Applied = 0

(web-df9ddb7dc-vp9p8)