Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Wilsonville, OR - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Overview:

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.

Key Responsibilities:

  • Perform software development within an Agile Software Development group.
  • Provide direct support of program efforts and proposal activities.
  • Develop software mainly in C# 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

Skills Required:

  • 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.
  • Certified LabVIEW Developer (CLD) or Architect (CLA) or equivalent portfolio. Experience with LabVIEW Real-Time/FPGA TestStand Vision DIAdem SystemLink.
  • Experience with aerospace test systems.

Preferred Skills:

  • Bachelors or masters in computer/electrical engineering or related field.
  • Ability and desire to facilitate team growth and knowledge transfer.
  • Communication interpersonal and decision-making skills.
Job Overview: 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...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems