Luc Marcil

Luc Marcil

Software Developer Team Leader @ STRATACACHE

About

A Professional engineer with more that 25 years of experience specializing in software development, management, software architecture, and product management. Aspire to a technical management position in high-tech company requiring excellent skills in software engineering or avionics systems. • Dynamic leader and motivator using an effective combination of analytical and interpersonal skills • Specialist in systems architecture - able to provide innovative solutions to complex technical issues • Strong product management skills with a proven track record for product delivery • Excellent capabilities in combining process expertise with extensive hands-on computer experience • Recognized for customer orientation, technical specification, support and project follow-up • Solid background in Java/C++ Object-Oriented design and programming • Broad experience in protocol and interface standards: IP, HTTP, ARINC 429, 610, 661, AFDX, CANBus • Worked in different domains: telecommunication (voice recognition, optical and wireless), aeronautic/avionics, automotive, and people time management.

Country

Canada

City

Greater Montreal Metropolitan Area

Industry

Computer Software

Skill

Agile Methodologies, Object Oriented Design, Embedded Systems, Software Development, Sales, Software Design, Telecommunications, Avionics, System Architecture, Programming, Java, Management, SQL, Business Development, Simulations, Integration, Software Engineering, Program Management, C++, Product Management

Experience

STRATACACHE

Software Developer Team Leader

STRATACACHE

LinkedIn
2025-12 - Present · 10 mos

Montreal, QC

Software Developer Team Leader at ActiVia Networks / STRATACACHE, leading a development team building one of the industry’s most advanced Digital Signage platforms. I combine hands-on technical leadership with architecture, coaching, and code contribution to drive the evolution of a large-scale system used by global enterprises. I oversee backend and frontend development (Java, Spring, Angular, PostgreSQL), guide architectural decisions, and ensure code quality through automated testing, reviews, and DevOps best practices. I also lead engineering initiatives related to Digital Menu Board (DMB): campaign management, scheduling, digital ad delivery, and integration with SSPs/DSPs. Working closely with Product, QA, DevOps, and Support teams, I focus on delivering scalable, reliable, and well-documented solutions while mentoring developers and fostering a culture of collaboration and continuous improvement.

OPAL-RT TECHNOLOGIES

Division Manager CPU & Cloud R&D Software

OPAL-RT TECHNOLOGIES

LinkedIn
2024-2 - 2025-9 · 1 yr 8 mos

Montreal, Quebec, Canada

I manage the CPU & Cloud R&D Software Division at OPAL-RT which is recognized leader in diverse and powerful applications such as RT-LAB, HYPERSIM, ePHASORSIM and ARTEMIS. The company's tools are used in a wide variety of fields, including, automotive, aerospace, energy, transportation and industrial manufacturing. Established in Quebec and bolstered by a global presence, OPAL-RT is always looking to the future.

Cerence AI

Sofware Development Manager

Cerence AI

LinkedIn
2016-11 - 2024-1 · 7 yrs 3 mos

Montreal, Canada Area

Since October 1, 2019, Nuance Automotive has become Cerence Inc. – A.I. for a world in motion. Car Infotainment R&D - Cloud Connected Service Applications - Web Server • Drive a distributed development team (Montreal, Seattle, and India) of a dozen web developers to create cloud content micro-services for car infotainment and navigation systems • Technically lead complex development and migration projects from design to production by executing detailed project plans in an Agile environment to meet changing requirements • Product Owner (PO) of the Navigation Domain Squad and help starting other new domain squads e.g., Productivity AI, News Reader, KT Genie, Weather, Cerence Browse • Work with the business and product management teams, to elaborate functional and non-functional requirements with a focus on customer needs • Handle customer escalations and appropriately address concerns to increase customer satisfaction • Contribute to increase quality, performance, and productivity in software development cycle by introducing and applying new approaches, methods, or processes e.g., Code Review, TDD, CI/CD Achievements • Helped the new Cerence spin-off to restructure into end-to-end domain cross-functional teams: cloud infrastructure and cyber security, Speech Recognition (ASR, NLU), Dialog & Haptic (TTS, UX), and 3rd party provider content (B2B connectivity) • Developed seamless plan to migrate cloud content web servers within a year from Nuance private data centers to Azure public cloud • Managed a cross-functional team to migrate cloud content DB from Oracle 12c to Postgres as a Service • Contributed to open an offshore office in Pune India by hiring managers, developers, and QA testers

Nuance Communications

Software Development Manager

Nuance Communications

LinkedIn
2016-11 - 2019-9 · 2 yrs 11 mos

Montreal, Canada Area

Software Engineering - Automotive Infotainment R&D

CAE

Avionics System Software Architect Leader and Group Leader

CAE

LinkedIn
2012-10 - 2016-9 · 4 yrs

Montreal, Canada Area

• Led a group of 23 technical leaders composed of 9 S/W System Architects and 14 Team Leaders which themselves technically supervised over 100 SW System Specialists and SW developers • Defined avionics system architecture to meet project requirements within cost and schedule • Established vision and roadmap for simulated, stimulated and rehosted avionics systems: Cockpit Display System (CDS), Flight Management System (FMS), Electronic Flight Bag (EFB), etc. • Developed and evaluated technical competencies of engineers and address single point of failure • Ensured SW best practices and quality standards such as coding standards and code reviews • Developed, maintained, and applied standards of operation (e.g. Agile-SCRUM process in JIRA, and system knowledge base in SharePoint and Wiki) • Led civil avionics development projects for Boeing, Airbus, ATR, Bombardier and other small jets Achievements • Enhanced design methodology based on the Agile, Design to Cost and DO-178C philosophy in order to improve the traceability between the customer requirements and the finale tests on simulators • Proposed and proved a new distributed graphical solution that uses the new CAE MPIC card and the virtual prototyping tool VAPS XT which could save up to 30 000$ per flight simulator • Investigated and conducted a root cause analysis to solve a recurring problem on the new CAE embedded MPIC card that was affecting all the new generation of flight simulators • Improved the code review process by introducing a code review tool • Provided an avionics subject matter expertise in over 8 conferences and an AIAA technical committee

Presagis

Product Manager

Presagis

LinkedIn
2007-5 - 2012-10 · 5 yrs 6 mos

Montreal, Canada Area

• Managed and executed product programs for the Embedded Graphics portfolio: Human-Machine Interface product family (VAPS, QCG, VAPS XT, and VAPS XT-178) and Graphics Drivers (SeaWind-178) • Supported the Sales team in program definition from the initial RFP up to the final technical specifications given to the Development group • Performed strategic analysis and high-level product planning: roadmap and life cycle • Worked closely with engineering, marketing and sales in order to ensure that Presagis delivers competitive products that meet the market needs while optimizing the resources and investments • Managed partnerships and acquisitions in the Embedded Graphics line of business Achievements • Integrated SeaWind Driver products into the Embedded Graphics portfolio in less than 6 months after the acquisition of Seaweed Systems in Boston • Guided two development teams of 20 developers located in two sites: Montreal and Boston. Wrote clear Statements of Work (SoW) for every product release • Delivered and deployed in the field for a period of 5 years over 12 software releases • Provided subject-matter leadership on the HMI tools in over 20 conferences world-wide in order to evangelize potential end-users. Moreover, wrote articles, white papers and posted on many blogs

Kronos Incorporated

Senior Software Developer

Kronos Incorporated

LinkedIn
2006-12 - 2007-5 · 6 mos

Montreal, Canada Area

Responsible for maintaining the ShiftLogic product (Java and SQL programming). Achievements: • Eliminated a 3-year recurrent and intermittent memory leak problem in a monolithic Java application by profiling and analysing the many customer log files • Migrated within 2-weeks a legacy graphical user interface (GUI) from Java 1.4.2 to Java 6 in order to significantly improve the tool performances • Initiated the JUnit implementation for the ShiftLogic product

Kronos Incorporated

Product Manager

Kronos Incorporated

LinkedIn
2004-1 - 2006-12 · 3 yrs

Montreal, Canada Area

• Assumed ownership of features and direction of the Altitude software product family • Analyzed the functional needs with respect to the budget, while observing architectural and performance boundaries identified by the development team • Organized, structured, and managed the functional requirements to ensure their clarity, quality, consistency, and accessibility in order to meet the needs of the users • Translated complex business concepts in clear terms over a period of 6 months in order to elaborate the software requirement specifications (SRS) for two MPP (Manpower Planning) applications to be developed on a new Java client/server framework for two customers in France and Netherlands • Supported a development team of more than 20 programmers for implementing the MPP products Achievements: • Translated complex business concepts in clear terms over a short period of six months in order to elaborate the software requirement specifications (SRS) for two MPP (Manpower Planning) applications to be developed on a new Java client/server framework for two customers in France and Netherlands • Supported a development team of more than twenty programmers for implementing the MPP products • Recommended, after an analysis, fat client architecture coupled with an Oracle database instead of a new Web infrastructure for the DReAM (Daily Reserve Award Module) application in order to keep the project within the budget boundaries

Kronos Incorporated

Software Development Manager/Architect

Kronos Incorporated

LinkedIn
2002-8 - 2003-12 · 1 yr 5 mos

Montreal, Canada Area

• Supervised a multidisciplinary (GUI Java-Swing/C++/XMotif, information system, Oracle data base, operational research) team of up to 10 programmers for designing and implementing three airline crew management products: MPP (Manpower Planning), PBS (Preferential Bidding System) and BLISS (Bid Line Integrated Scheduling Suite) Achievements: • Improved the communication interface with external and internal customers by standardizing the interfaces in XML. The introduction of XML Schemas greatly improved the data integrity • Integrated into a Weblogic framework a Web application server which used Tomcat and the STRUTS (JSP-Servlet) infrastructure for a customer in Chicago • Initiated the implementation of RUP (Rational Unified Process). Structured an ad hoc process in clear phases and standard procedures. Projected in small iterations over one year the implementation of RUP to allow the cultural change absorption • Elaborated, by applying the reverse engineering method, a software architecture document (SAD) for the products of the new Java platform. This document was used as a basis for designing enhancements of existing and derived products • Reinforced the design methodology and Java programming standards. Preached the implementation of standard design pattern in order to better modularize the Java code. Applied code inspection practices to find software defects earlier in the development process

Nortel Networks

Team Leader – St-Laurent – Optical Network Management

Nortel Networks

LinkedIn
2000-11 - 2002-7 · 1 yr 9 mos

Montreal, Canada Area

Responsible for supervising up to seven designers. Accountable for the design and implementation of a Java Graphical User Interface (GUI) for the Optical Network Browser. Moreover, role of consultant architect for the optical project migration toward the Nortel next generation platform. Achievements: • Designed a SONET/SDH, WDM and DWDM network surveillance application by applying the Telecom Management Network (TNM) and Telecom Graphical Object (TGO) standards. • Accelerated the iterative development rhythm from 8 to 5 months by proposing and implementing a flexible and evolutionary architecture. Maintained the development quality and paste with a 60% reduced team. • Improved software product deployment by using a Web server as the central distribution point (Java Web Start – JWS). Reduced the manual PC client installation time from ½ hour to only one click in a browser. • Generalized the software customization by introducing XML configuration files downloadable from a Web server. Kept only one software configuration stream for all customers. • Analyzed a severe alarm management performance problem for the next generation of optical products and proposed efficient correctives.

Nortel Networks

Team Leader – Ottawa – Network Management Services

Nortel Networks

LinkedIn
1998-6 - 2000-10 · 2 yrs 5 mos

Ottawa, Canada Area

Responsible for supervising up to five developers for designing and implementing an application launcher for the Nortel next generation platform called Preside Network Services Platform. On top of the administrative tasks (planning, tracking and evaluating), responsible for implementing the CORBA interface, C++ server and maintaining the JAVA client. Achievements: • Directed remotely, from Montreal, a geographically distributed team: Ottawa, Vancouver and India. Demonstrated excellent communication skills and a strong sense of the organization in task planning and distribution. • Contributed to define the Go6 Cut-Through Standard. This protocol allows launching seamlessly native applications of Network Elements (NE) or Element Management Systems (EMS) from the Network Management System (NMS). This protocol utilizes CMISE and TL-1 to remotely reach SONET Network Controllers and uses the SONET Data Communication Channel (DCC) to reach NEs. • Increased internal customer satisfaction by improving the application launcher user friendliness and its ease of configuration. Investigated real user needs in order to only implement features that make a true difference. • Coded more the 5000 C++ lines in six weeks for the remote session manager server. Recognized as the more stable server and as the one generating the least defects during the functional and regression tests of the product alpha version.

Nortel Networks

Senior Software Designer – Nuns’ Island – Voice Recognition Services

Nortel Networks

LinkedIn
1995-7 - 1998-7 · 3 yrs 1 mo

Montreal, Canada Area

Responsible for designing, developing and improving the Dialog Interaction Processor for residential and wire¬less Voice-Activated Dialing services. Also responsible for managing the software configuration for the voice recognition products. Achievements: • Elaborated a generic architecture for the call flow modeling. Reduced by half the time for fine-tuning the interaction dialogues. • Maximized the software build process by implanting a distributed compilation system and automating compilation steps by means of scripts and Perl GUI. Reduced the time of compilation from 8 to 3 hours. • Modernized the Nortel software distribution process with telcos. Sophisticated the software vault functioning for an effective electronic distribution • Refined the homemade tools for testing voice applications in real-time environment (PSOS board). • Contributed to the intranet expansion by conceiving HTML pages and developing tools in Perl/CGI.

CAE

Avionics System Engineer

CAE

LinkedIn
1990-1 - 1995-6 · 5 yrs 6 mos

Montre

Specialist in communication standards and protocols such as Ethernet, FDDI (Fiber Distributed Data Interface), ARINC-429/629, PDM-FSK, RS-232, etc… Responsible for developing and implementing simulated avionics instruments and responsible for integrating real avionics instruments aboard flight simulators (Flight Management Systems, Navigation Systems, Autopilots, Warning Systems, Display Systems, Communication Systems, Anti-Collision Systems, and other black boxes). Achievements: • Designed and developed Ethernet and FDDI software drivers, gateways and routers using TCP/ IP, OSI and UDP protocols. Recognized as an expert for interpreting and implementing protocol standards. • Conceived and modified real time simulation and stimulation applications in “C” and FORTRAN on IBM Risc/6000, SGI, VAX and Gould minicomputers. Pioneer in the use of "C" language for real time. • Integrated and installed many flight simulators: Boeing 777, Boing 747, MD11, MD80, A300, A310, A320, and Fokker 50, in North America, Europe and Asia. Renowned for my customer orientation.

Education

Polytechnique Montréal

Polytechnique Montréal

LinkedIn

Electonics

1986 - 1990 · 4 yrs

Luc Marcil's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.