Senior C# Software Engineer – Test Systems

RTXWilsonville, OR
1dOnsite

About The Position

Collins Aerospace is seeking a Senior C# Software Engineer who will play a key role in developing and maintaining high-quality production software in an Agile environment. You will design, implement, and enhance solutions primarily using C# (.NET 6/8), while applying industry best practices throughout the development lifecycle. You will collaborate closely with stakeholders and cross-functional engineering teams to deliver project milestones, provide technical direction, and support program execution and proposal activities. This is an excellent opportunity to contribute to continuous team improvement and knowledge sharing in a collaborative, high-impact setting. Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio, and expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market. Collins Enterprise Values: Trust | Accountability | Respect | Collaboration | Innovation

Requirements

  • Bachelor’s degree in a STEM discipline plus a minimum of 7 years of relevant experience, or a Master’s degree in a related field plus a minimum of 3 years of relevant experience.
  • Demonstrated experience shipping production code in modern C#, including async/await, dependency injection containers, EF Core, WPF/MVVM, and gRPC.
  • Experience working in Agile delivery teams.
  • Proficiency with code repositories, branching strategies, pull requests, and merge processes.
  • U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.

Nice To Haves

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • Proven ability to mentor team members and drive knowledge transfer.
  • Strong communication, interpersonal, and decision-making skills.
  • Certified LabVIEW Developer (CLD) or Architect (CLA), or equivalent portfolio; experience with LabVIEW Real-Time/FPGA, TestStand, and NI Vision.
  • Experience with MATLAB.
  • Background in aerospace test systems.

Responsibilities

  • Develop production software in an Agile environment, primarily using C# (.NET 6/8), WPF/WinForms UIs, async/await services, gRPC/REST APIs, Entity Framework Core, and unit testing (xUnit/NUnit).
  • Support program execution and proposal activities.
  • Design and implement solutions using industry best practices.
  • Collaborate with stakeholders and engineering teams to deliver project milestones and define technical direction.
  • Contribute to team continuous improvement and knowledge sharing.

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
  • Tuition reimbursement program
  • Student Loan Repayment Program
  • Life insurance and disability coverage
  • Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
  • Birth, adoption, parental leave benefits
  • Ovia Health, fertility, and family planning
  • Adoption Assistance
  • Autism Benefit
  • Employee Assistance Plan, including up to 10 free counseling sessions
  • Healthy You Incentives, wellness rewards program
  • Doctor on Demand, virtual doctor visits
  • Bright Horizons, child and elder care services
  • Teladoc Medical Experts, second opinion program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service