Senior Software Developer
2 months ago
EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research sector. They count on us to deliver superior visibility and insights into network performance, service reliability and user experience. Building on over 35 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud-native and fiber optic networks.
Since our beginnings in 1985, diversity has been one of EXFO's core values, fostering an inclusive corporate culture. We welcome people with a wide range of skills and experience into a culture that values innovative ideas, teamwork, and a customer- and market-focused approach. We seek the active contribution of everyone, with respect for the individual, the environment and the community.
Company Overview: Welcome to the forefront of technological advancement At EXFO, a global leader in the telecommunications industry, we're revolutionizing optic fiber portable test equipment with our groundbreaking solutions. For over 35 years, we've been at the forefront of innovation, empowering our customers with cutting-edge technology to address the most complex challenges in network testing and monitoring.
Position Overview: We're on the lookout for a visionary Senior Embedded Software Engineer to join our elite team. If you're passionate about harnessing the power of C++, C#, and gRPC within a Yocto environment to create high-performance software for our world-class test equipment, then this role is tailor-made for you.
Responsibilities:
- Collaborate with cross-functional teams to architect and develop software solutions for next-generation embedded Linux systems.
- Dive deep into the intricacies of C++, C#, and gRPC to craft elegant and efficient code that powers our state-of-the-art test equipment.
- Lead the charge in optimizing system performance and resource utilization through the implementation of advanced algorithms and data structures.
- Tackle complex software challenges head-on through rigorous testing, debugging, and performance profiling.
- Mentor and inspire junior team members, fostering a culture of excellence and continuous learning.
- Stay ahead of the curve by keeping abreast of emerging technologies and industry trends, driving innovation at every turn.
- Take ownership of the entire software development lifecycle, from requirements gathering to deployment, ensuring the seamless delivery of world-class solutions.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
- 5+ years of hands-on experience in embedded software development, with a focus on Linux environments.
- Mastery of C++, C#, and gRPC, coupled with a deep understanding of object-oriented design principles and best practices.
- Proven expertise in leveraging the Yocto Project for rapid development and customization of embedded Linux systems.
- A solid grasp of networking protocols, including TCP/IP, UDP, and Ethernet.
- Excellent communication skills and a collaborative mindset, essential for thriving in our fast-paced, dynamic environment.
- A burning passion for technology and a relentless drive to push the boundaries of what's possible in embedded systems development.
Join Our Innovation Revolution: If you're ready to unleash your creativity and technical expertise on the world stage, then we want to hear from you. Join us at EXFO and become part of a team that's shaping the future of optic fiber innovation one breakthrough at a time.
EXFO is an equal opportunity employerDiversity is an asset that has made EXFO strong since its inception because it enriches us.
#J-18808-Ljbffr-
Senior Software Developer
4 weeks ago
Quebec City, Canada Consultation Marc-Antoine Cyr Full timeJob Title: Senior Software DeveloperJob Summary: We are seeking a highly skilled Senior Software Developer to join our team at Consultation Marc-Antoine Cyr. As a Senior Software Developer, you will be responsible for designing, developing, and configuring applications using technologies such as AS400 RPG, .NET, C#, and Delphi.Responsibilities:Analyze user...
-
Senior Software Developer
4 weeks ago
Quebec, Canada EXFO Full timeSenior Software Developer Main locations: Quebec, Quebec, CA Job Type: Full-time Workplace type: Hybrid Offer number: 4444 EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and...
-
Concepteur.trice de jeu sénior
2 weeks ago
Quebec, Canada Gearbox Software Full timetrice de jeu sénior / Senior Game DesignerPay: CompetitiveEmployment type: Full-TimeJob DescriptionReq#: 638 - Canada seulement - Gearbox Studio, le développeur des titres à succès tels que Borderlands, Brothers In Arms et Tiny Tina’s Wonderlands, est à la recherche d’un.trice de jeu sénior qualifié.e à créer les éléments clés du jeu tels que...
-
Senior Software Developer
4 weeks ago
Saint-Laurent, Quebec, H1E, Montréal, Canada Intrado Canada inc. Full timeIntrado is dedicated to saving lives and protecting communities, helping them prepare for, respond to, and recover from critical events.Today, our cutting-edge SaaS company is at the forefront of transforming the 911 emergency response continuum with next generation data-driven software. Intrado’s solutions allow enterprises, call takers, dispatchers, and...
-
Senior Software Engineer
1 week ago
Quebec, Canada NDT Global GmbH. Full timeJob Description NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies comprising Pulse Echo, Pitch-and-Catch and Phased...
-
Senior Software Engineer
1 week ago
Quebec, Canada NDT Global Full timeNDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis, and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies comprising Pulse Echo, Pitch-and-Catch, and Phased Array, as well as...
-
Senior Software Engineer
2 weeks ago
Quebec, Canada Greenlots Full timeSenior Software Engineer (Backend-Java) India SRS is unlocking the possibilities of the new electric mobility future by delivering innovative software and services that empower utilities, cities, communities, and automakers to deploy EV charging infrastructure at scale. Our technology is connecting people to their destinations in a safer, cleaner, and...
-
Senior Java Developer
2 months ago
Quebec City, Canada Axelon Canada Full timeSenior Java Developer12 Months contractMontreal, QCAs a Senior Java Developer in our FX Systems team, you will be responsible for designing, developing, and maintaining software applications for our Foreign Exchange (FX) business. You will collaborate with other developers, architects, and business stakeholders to deliver high-quality, scalable, and reliable...
-
Senior Cloud Developer
4 weeks ago
Montreal, Quebec, Québec, Canada Vaco Full timeSenior Software Engineer - Cloud SolutionsWe are seeking a Senior Software Engineer with expertise in cloud technologies to join our innovative and collaborative development team. This role offers the opportunity to contribute to cloud transformation projects and build impactful, scalable software solutions.Key Responsibilities:Design and develop cloud-based...
-
Senior Software Designer
2 weeks ago
Quebec, Canada EXFO Full timeSenior Software DesignerMain locations: Quebec, Quebec, CA; Ville Saint-Laurent, Quebec, CAJob Type: Full-timeWorkplace type: HybridOffer number: 4696EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the...
-
AWS Engineer/Senior Software Engineer
1 week ago
Quebec, Canada NDT Global Full timep>NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis, and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies comprising Pulse Echo, Pitch-and-Catch, and Phased Array, as well as...
-
Software Developer
3 months ago
Quebec, Canada Eddyfi Africa Pty Full timeJob DescriptionPosted Friday, June 7, 2024 at 4:00 AMWe are a fast-growing international high-tech company offering high-performance non-destructive testing solutions for the inspection of critical components. On a day-to-day basis, we develop, produce and market non-destructive testing devices: sensors, probes, robotic solutions, etc., as well as the...
-
developer, software
4 weeks ago
Quebec, Canada Solutions Kumojin inc. Full timeWork Term: Permanent Work Language: French Hours: 35 to 40 hours per week Education: Master's degree Experience: 5 years or more Work Setting: Consulting firm International level Software company Tasks: Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems,...
-
AWS Engineer/Senior Software Engineer
2 weeks ago
Quebec, Canada NDT Global GmbH. Full timeh3>Job Description NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies comprising Pulse Echo, Pitch-and-Catch and Phased...
-
Software Developer
3 months ago
Quebec, Canada ABB Schweiz AG Full timeSoftware DeveloperTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.Your role and responsibilitiesCollaboration with the software team and architects for the design and development.Write and test the production code for the embedded...
-
AWS Engineer/Senior Software Engineer
2 weeks ago
Quebec, Canada Greenlots Full timeSenior Software Engineer (Backend-Java) India SRS is unlocking the possibilities of the new electric mobility future by delivering innovative software and services that empower utilities, cities, communities, and automakers to deploy EV charging infrastructure at scale. Our technology is connecting people to their destinations in a safer, cleaner, and...
-
Manager, Software Development
3 months ago
Quebec, Canada Paper Full timeJob Summary Reporting to the VP Engineering, the Software Development Manager will manage software developers across multi-disciplinary teams and supervise engineering deliverables. This hire will oversee the professional development, career growth, and performance evaluation for their direct reports. The Software Development Manager will collaborate with...
-
Agile Team Lead
2 months ago
Quebec, Canada ALLTECH CONSULTING SVC INC Full timeLevel 4 SDLC Insights and Governance Team Functions: – Create insights into developer experience – Facilitate continuance assurance practice for Software Development LifeCycle (SDLC) – Coaching adoption of SDLC – Assisting SDLC control committee in rolling out changes – Develop visibility into individual and aggregate management of risk in SDLC...
-
Senior Software Engineer
4 weeks ago
Quebec, Canada ALLTECH CONSULTING SVC INC Full timeLevel 3Job Description: We build RICE (Risk Calculation Environment) – a ground-breaking, highly integrated, functional Scala platform that powers the firm’s fixed income risk management and the next generation of applications. Multiple teams collaborate on technologies including bitemporal object stores, asynchronous language semantics, compiler...
-
Senior Software Engineer
4 weeks ago
Quebec, Canada ALLTECH CONSULTING SVC INC Full timeLevel 3Job Description: We build RICE (Risk Calculation Environment) – a ground-breaking, highly integrated, functional Scala platform that powers the firm’s fixed income risk management and the next generation of applications. Multiple teams collaborate on technologies including bitemporal object stores, asynchronous language semantics, compiler...