Job Description
Location: ONSITE in Wilsonville,
Oregon Duration: 1+ year (direct hire)
Interview: Zoom
USC
***Important *** Top Skills: •10+ Years Software Development experience • Expert Object Oriented C# experience • Software w/hardware components experience for debugging & problem solving (ie, camera systems, helmets and heads up displays, etc.) • Web developers or candidates heavy on WebServices are NOT a fit. Job Summary: Applies industry best practices to develop software solutions within Avionic test engineering to build a more advanced, more autonomous, more connected, and more sustainable future. Job Responsibilities: • Design and develop software solutions for ensuring the quality of our manufactured avionics components. • Work with Product Engineers, System Engineers, and Software Architects to understand what the software needs to do and how it fits into the current architecture. • Utilize .NET to develop innovative solutions that interface with custom hardware components. • Write high quality tests to ensure code is working as expected. • Help migrate legacy systems into the modern software framework. • Actively contribute to frequent code reviews. • Work with less experienced developers to build a culture of high quality, modern software. • Document product design and implementation according to company guidelines. Basic Qualifications: • Bachelor's and/or Master's degree in Computer Science, Computer Engineering or related technical discipline • Have good communication, documentation, and collaboration/teamwork skills • 10+ years of professional software development experience • Expertise in C# and object-oriented design • Experience in application architecture and design patterns • Experience serving as Technical Lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations Desired Skills: • Full Stack development experience in C# • WinForms, WPF, MAUI • Have domain knowledge of avionics products • Experience in development of integrated software and hardware solutions • Experience programmatically interfacing with test & measurement equipment like oscilloscopes, power meters, power supplies, etc.
Oregon Duration: 1+ year (direct hire)
Interview: Zoom
USC
***Important *** Top Skills: •10+ Years Software Development experience • Expert Object Oriented C# experience • Software w/hardware components experience for debugging & problem solving (ie, camera systems, helmets and heads up displays, etc.) • Web developers or candidates heavy on WebServices are NOT a fit. Job Summary: Applies industry best practices to develop software solutions within Avionic test engineering to build a more advanced, more autonomous, more connected, and more sustainable future. Job Responsibilities: • Design and develop software solutions for ensuring the quality of our manufactured avionics components. • Work with Product Engineers, System Engineers, and Software Architects to understand what the software needs to do and how it fits into the current architecture. • Utilize .NET to develop innovative solutions that interface with custom hardware components. • Write high quality tests to ensure code is working as expected. • Help migrate legacy systems into the modern software framework. • Actively contribute to frequent code reviews. • Work with less experienced developers to build a culture of high quality, modern software. • Document product design and implementation according to company guidelines. Basic Qualifications: • Bachelor's and/or Master's degree in Computer Science, Computer Engineering or related technical discipline • Have good communication, documentation, and collaboration/teamwork skills • 10+ years of professional software development experience • Expertise in C# and object-oriented design • Experience in application architecture and design patterns • Experience serving as Technical Lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations Desired Skills: • Full Stack development experience in C# • WinForms, WPF, MAUI • Have domain knowledge of avionics products • Experience in development of integrated software and hardware solutions • Experience programmatically interfacing with test & measurement equipment like oscilloscopes, power meters, power supplies, etc.