Embedded Software Developer Jobs
By Queva At Quebec, Canada
Minimum 2-3 years of experience in embedded software development.
Experience with communication protocols (e.g., Bluetooth, Wi-Fi, Cellular).
Flexible hours and potential for remote work.
Design and develop firmware for our intelligent dog collar.
Integrate firmware with sensors, localization devices, and other components.
Optimize collar performance and energy consumption.
Lead Embedded Software Developer And Architect
By Akkodis At Baie-d’Urfé, Quebec, Canada
Experience in formal software development (requirements, design, testing).
Minimum of 15 years of experience in embedded software development.
Networking and communication protocol experience required.
Experience with real-time operating systems (RTOS).
Experience with continuous integration and delivery (CI/CD).
Experience with version control systems such as GIT.
Linux Curriculum Developer Jobs
By Canonical At Moncton, New Brunswick, Canada
Strong initiative and leadership skills, Agile experience, and security and privacy assessment
User-friendly, accessible methods of conveying highly technical information that is relevant, appropriately challenging, and offers the highest quality user experience.
This role reports to the Skills Certification Lead.
Working with stakeholders and cross-teams in analysing instructional design requests to determine technical resource requirements and project needs
Experience with GitHub repositories,CRMs, and JIRA
Act as internal Subject-Matter Expert (SME) for Linux and data centre products, verifying items and instruction accuracy
Linux Curriculum Developer Jobs
By Canonical At Gatineau, Quebec, Canada
Strong initiative and leadership skills, Agile experience, and security and privacy assessment
User-friendly, accessible methods of conveying highly technical information that is relevant, appropriately challenging, and offers the highest quality user experience.
This role reports to the Skills Certification Lead.
Working with stakeholders and cross-teams in analysing instructional design requests to determine technical resource requirements and project needs
Experience with GitHub repositories,CRMs, and JIRA
Act as internal Subject-Matter Expert (SME) for Linux and data centre products, verifying items and instruction accuracy
Développeur Logiciel Embarqué / Embedded Software Developer
By Genetec At Montreal, Quebec, Canada
Develop test code (unit tests, regression tests) to ensure that the design (software and electronics) meets the requirements
Relevant experience in firmware development (ARM architecture)
Knowledge of C, C++ programming language
Knowledge of the use of digital oscilloscope and other common debugging tools (multimeter, logical analyzer...)
Knowledge of networking protocols (Ethernet, LTE, TCP/IP)
Concevoir, implémenter et intégrer des logiciels embarqués (« firmware ») pour des systèmes variés (« bare metal » ou RTOS)
Linux Developer Jobs
By LanceSoft, Inc. At Montreal, Quebec, Canada
A solid understanding of change management processes
Strong developer experience in any of the following programming languages (Java, C, C++, Python, Perl)
Having the knowledge of NIX on Linux is a great plus
Develop tools and frameworks to manage internal cloud infrastructure
Knowledge of TCP/IP, HTTP protocols
Excellent problem-solving skills, and an eye for solving performance issues
Embedded Software Developer Jobs
By Complex System Inc. At Greater Calgary Metropolitan Area, Canada
Version control management/Git including branching and pull request management.
Collaborate with and support different teams to help determine project functional and technical specifications, limitations or capabilities.
Experience as an Embedded Software Developer
Experience with FPGA programming with VHDL/Verilog, etc.
Experience developing for real-time operating systems or multi-threaded applications.
Experience using version control tools such as git.
Embedded & Desktop Linux Systems Engineer - Optimisation
By Canonical At Moncton, New Brunswick, Canada
Good communication skills, ideally public speaking experience
Work with partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
You have experience with Linux packaging (Debian, RPM, Yocto)
You have experience working with open source communities and licences
You have experience working with C, C++
Software Developer (Python/Packaging/Linux)
By Nanoacademic Technologies Inc. At Greater Montreal Metropolitan Area, Canada
•Collaborate with other teams to gather requirements and implement processes.
Montreal, Quebec (Remote work to be discussed)
•Monitor, troubleshoot, and resolve packaging and CI issues to ensure the availability and reliability of software artifacts.
Embedded Software Developer C++
By CS GROUP - Canada At Montreal, Quebec, Canada
2-6 years experience in a similar position.
Knowledge of ISO26262 is an asset.
Good knowledge of C++ language required.
Knowledge of enterprise architect for design details implementation.
Knowledge of testing tools for code coverage analysis Parasoft, VectorCast and/or LDRA.
Knowledge of code analysis tools for code static analysis (MISRA-C) using Parasoft, VectorCast and/or LDRA.