Platform Embedded developper
Join Exposant 3 (E3): The Power of People at the Heart of Technology!
Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organizations in their digital and organizational transformation.
👉 Your Career at Exposant 3
We firmly believe in healthy and humane management, where trust, competence, and the joy of succeeding together are at the core of our values. We offer you more than just a job: join an innovative team where artificial intelligence, process automation, and technological modernization are part of everyday life. At Exposant 3, we put people at the heart of everything we do.
🚀 Our Vision?
To enable you to deploy "the power of the human Exposant 3":
- The power of the individual: An environment where your commitment is valued.
- The power of the team: Strong collaboration where mutual support and successes are shared.
- The power of the company: A common vision for ambitious and collective goals.
If you are looking to grow in a dynamic environment and contribute to large-scale projects while developing within a humane, innovative, and rapidly expanding company, then Exposant 3 is for you!
Responsibilities
- Firmware and Embedded Software Design: Participate in the design, development, and maintenance of reliable embedded software for next-generation platforms.
- Platform Integration: Collaborate with multidisciplinary engineering teams to integrate software with hardware and system components, ensuring seamless operation.
- Performance Optimization: Analyze, troubleshoot, and optimize embedded solutions to ensure high performance and resource efficiency.
- Testing and Debugging: Implement and execute test procedures, trace bugs, and provide technical support throughout the product life cycle.
- Documentation: Prepare clear technical documentation, interface descriptions, and user guidelines for future reference and team collaboration.
- Continuous Improvement: Stay updated on advances in embedded technologies and contribute suggestions for improving platform resilience, maintainability, and scalability.
Qualifications
- Bachelor’s degree or higher in Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
- 3+ years of hands-on experience in embedded systems development and platform integration.
- Proficiency in C/C++ or Rust for embedded applications.
- Strong understanding of real-time operating systems (RTOS), Linux, or bare-metal embedded platforms.
- Experience working with low-level drivers, hardware abstraction layers, and board bring-up.
- Demonstrated skill in debugging hardware/software integration issues using tools such as oscilloscopes, logic analyzers, or JTAG debuggers.
- Knowledge of communication protocols (SPI, I2C, UART, CAN, Ethernet, etc.).
- Excellent analytical, problem-solving, and communication skills, with the ability to work effectively in a team-based and inclusive environment.
Assets
- Experience with CI/CD pipelines, automated testing tools, or version control systems such as Git.
- Exposure to cybersecurity for embedded systems or secure boot/loaders.
- Contributions to open-source embedded projects or experience with IoT frameworks.
- Bilingual proficiency (English and French) is an asset.
At Exposant 3, your expertise will help shape the future of technological modernization, automation, and platform stability. We support continuous learning and ensure that each voice contributes to collective achievements. Ready to thrive in a collaborative, innovative, and people-centered company? Apply today and power digital transformation at Exposant 3!
Exposant 3 is committed to fostering an inclusive and diverse workplace. We encourage people of all backgrounds, identities, and abilities to apply. We value competence, curiosity, adaptability, and team spirit above all.
- Locations
- Ottawa, Toronto, Montreal
- Remote status
- Hybrid
- Duration of Contract
- Illimité
Platform Embedded developper
Loading application form