Senior, Software Engineer, Ui Framework
Work with the UI Framework and Input Teams for the ML2 AR glasses software.Working on integration of the Mixed Reality Toolkit 3 (MRTK3) in to the ML2 development environment.
Please complete the CAPTCHA to continue
@aerotek.com
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Christopher Guy is listed as Senior, Software Engineer, UI Framework at Magic Leap based in Wentworth-Nord, Quebec, Canada. AeroLeads shows a work email signal at aerotek.com and a matched LinkedIn profile for Christopher Guy.
Christopher Guy previously worked as Senior, Software Engineer, UI Framework at Magic Leap and Contract Senior Software Developer for Caterpillar at Easi. Christopher Guy holds Bachelor Of Computer Science, Software Systems from Concordia University.
This section adds company-level context without repeating Christopher Guy's masked contact details.
AeroLeads found 1 current-domain work email signal for Christopher Guy. Compare company email patterns before reaching out.
SUMMARYExperienced senior software engineer with broad and diverse experience across technologies and industries combined with good object-oriented design skills and innovative thinking to deliver the best results. Strong work ethic and dedication to excellence result in robust and maintainable solutions that are usable for many years. STRENGTHS AND KNOWLEDGESoftware projects should be approached with the future state in mind. Time spent on discovery and design up front lead to easier maintenance and faster enhancement and expansion. Testing and documentation are an integral part of all non-trivial software projects.• Clear and frequent communication with the customer during the project to quickly react to all changes and issues.• Strong problem-solving skills. Using a deep understanding of the issues, constraints along with some lateral thinking to find one or more solutions to solve the problem.• Object-oriented design for maximum encapsulation, flexibility and component reuse.• Exploring multiple solution paths to balance the optimal solution with those that have the least risk.• Generic and generalized solutions for maximum flexibility and reuse.• Prototyping to eliminate risk and to demonstrate the viability of a proof-of-concept solution.• Automated system level testing to demonstrate a correct and robust solution. • Full documentation of solution design and implementation to reduce the cost of implementing future requirements and maintenance.• Proper configuration management of requirements, design, code and releases.• Cross platform and distributed systems for an integrated solution.• Multiple software language solutions use the best tool for the job.• Very experienced in writing multi-threaded application.• Strong debugging skills, able to easily identify insecure and buggy code.• Experience developing in ISO 9001 and CMMI Level 5 environments.• Software security and licensing. Protect against attacks and illegal use.There is no software problem that isn’t solvable - it just takes the right approach, knowledge and perseverance.
Listed skills include Software Design, Software Development, C, C++, and 31 others.
A career timeline built from the work history available for this profile.
Work with the UI Framework and Input Teams for the ML2 AR glasses software.Working on integration of the Mixed Reality Toolkit 3 (MRTK3) in to the ML2 development environment.
Laval, Quebec, Canada
Working with team members I have designed and developed several proof-of-concept products. The main projects I worked on were: • TOPE on Tablet – Software architect and senior developer. • Load Position Tool (LPT) – Software architect and senior developer. • Terrain for Blasting (TfB) – Software co-architect and senior developer. Each of these projects I designed were multi-process, multi-threaded, object-oriented, distributed solutions that were written in C# .NET, C++ and C. Each of these projects were real-time that ran on embedded Windows platform and communicated with one or more external embedded systems over ethernet and Wifi. The user interfaces were written in WinForms or WPF using the .NET framework. Communication between the .NET components and native Windows as written in C++/CLI that provided a seamless bridge and maximum reuse of existing components
Montreal, Quebec, Canada
Member of a team that created custom software to run on CMC Esterline CMA-1100 Electronic Flight Bag. The Flightview software was customized to support dual data sources: one from an ARINC 743 GPS; the other a GPS on a MIL-STD-1553B bus; Input and display multiple flight plans; custom labels and regions; mark points and user way points. I was responsible for:• Designing and implementing the MIL-STD-1553B API and interface.• Communicating with the embedded Ballard® 1553 card, extracting an interpreting the data.• Develop the Software Test and Verification Plan, writing the tests, creating the test data.• Writing the English language Software Users Guide.• Participate in the documentation and configuration process required for customer delivery.
Mirabel, Quebec, Canada
The CAE CF-18 Systems Engineering Support department is responsible for making changes to software on the Mission Computers, Stores Management System and RADAR avionics on the CF-18 as well as all support software and hardware in a CMMI Level 5 certified environment.I was responsible for taking many projects from inception to completion such as: • F/A-18 Desktop Testing Facility (DTF) – Project manager, software architect, senior developer.• DTF Upgrade – Project manager, software architect, senior developer • Memory Loader Verifier Set (MLVS) Utility (UtilMLVS) – Software architect, senior developer.• Real Time Mission Computer (RTMC) Improvement – Software architect, senior developer.• Distributed Inter-Network Operations (DINO) – Software architect, senior developer. • Mission Computer Link (MCLink) – Software architect, senior developer.I have also been a member of teams working on other projects, such as: • Real Time Mission Computer (RTMC) – Software co-architect, senior developer. • VMF Editor – Developer. • Mission Computer Test Station (MCTS) and System Level Test Station (SLTS) – Developer.These projects were written in varying languages such as C; C++; FORTRAN; ADA; C#; Perl and assembler and were hosted on different platforms such as: Windows; Solaris; VAX VMS; IBM VM/ESA; and even OS/2. I was responsible for developing the software to connect many of these diverse platforms together in an effort to automate many of the processes.
Mirabel, Quebec, Canada
In addition to may main duties as a Systems Software Specialist at CAE, I was responsible for the security of the information systems at the physical and software levels and to coordinate with my counter-parts at the Department of National Defense and Bombardier/L3-MAS.My duties included:• Review in-house software for correct implementation of secure code practices and compliance.• Evaluate 3rd party software for security holes / weaknesses in conjunction with others.• Review physical infrastructure and hardware changes for impacts of security.• Designed software to track all access to files on the classified network, control access to classified files.
Montreal, Quebec, Canada
Software developer and architect for the High-Level Air Traffic Controller Simulator.Test lead, coordinator and analyst for the Aircraft Ground De-icing testing and study.
Quick answers generated from the profile data available on this page.
Christopher Guy is listed as Senior, Software Engineer, UI Framework at Magic Leap.
AeroLeads has found 1 work email signal at @aerotek.com for Christopher Guy.
Christopher Guy is based in Wentworth-Nord, Quebec, Canada.
Christopher Guy has worked for Magic Leap, Easi, Aerotek, Cae, and Aps Aviation Inc..
You can use AeroLeads to view verified contact signals for Christopher Guy, including work email, phone, and LinkedIn data when available.
Christopher Guy holds Bachelor Of Computer Science, Software Systems from Concordia University.
Christopher Guy is listed with skills including Software Design, Software Development, C, C++, C++/Cli, Native C++, C#, and Object Oriented Design.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Christopher Guy you were looking for.
View similar profiles