EI
SR. Avionics C# SW Engineer
Expert In Recruitment Solutions
🇺🇸 United States
On-site
Senior
11 months ago
- C#
- .NET
- Test Automation
- Agile
- WPF
- WinForms
- gRPC
- REST API
- Entity Framework
- Unit Testing
- xUnit
- NUnit
- MVVM
- LabVIEW
- FPGA
11 months ago
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# 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, TestStand, Vision, DIAdem, SystemLink.
• Experience with aerospace test systems.
SR. Avionics C# SW Engineer · Expert In Recruitment Solutions