Co-Op/Intern Software Developer, Algorithms, Quality
By Kinaxis At Toronto, Ontario, Canada
Knowledge and experience in relational database design and usage (SQL, complex joins)
Frequently interact with Algorithms team to gather the requirements for test automation
Programming and scripting techniques/languages experience (C/C++, C#, .NET, Python, JavaScript, Bash, PowerShell)
Strong teamwork and interpersonal skills
What we have to offer
Contribute to verifying and validating of mathematical models
Embedded Software Developer Jobs
By Ciena At Ottawa, Ontario, Canada
Understanding of Common Management Interface Specification (CMIS).
Hands on experience with Board support Package (BSP) development, Linux kernel drivers and user space drivers.
Experience with SPI and I2C driver development and testing, security and board bring-up.
Knowledge of the fundamentals of structured programming and design concepts.
Demonstrated experience with the Atlassian tool suite (Jira, Confluence).
Real time operating systems concept knowledge.
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.
Intern, Software Developer (Winter 2024)
By Wealthsimple At Toronto, Ontario, Canada
Second Interview: 1-hour interview with a hiring manager where you will be walking through a project review
Are driven to ship frequently
Take ownership in working on projects to successful completion
Enjoy tackling new, complex challenges on a regular basis
Are comfortable with self-directed learning
Believe that debate, inclusivity and transparency result in better products
Bhjob15656_20185 - Embedded Developer
By Myticas Consulting At Calgary, Alberta, Canada
Past experience or strong interest in aerospace, remote sensing or environmental challenges
Document all stages of the product: Requirements, Design, Implementation, Integration, Test in an iterative fashion.
Plan and supervise work executed by interns, offer technical guidance to junior members.
System integration and maintenance: past experience deploying a robust embedded system to the market
Volunteering experience in a technical student society or organization
Essential - 8+ years’ experience
Software Developer Intern Jobs
By Chevron At Calgary, Alberta, Canada
We offer a hybrid work model - work remotely from home 2 days a week (Monday & Friday)
Exposure to the latest technologies for exploration, production and reservoir management in a workplace dedicated to digital acceleration.
Actively participate in learning opportunities such as communities of practice to improve skills and better support the team.
Hands-on technical work projects which will expand your knowledge of the industry and accelerate your professional development.
Researching, understanding and documenting customer and user requirements.
Strong academic performance in core programs, communication, leadership, teamwork and problem-solving skills.
Bhjob15656_30785 - Senior Embedded Software Developer
By Myticas Consulting At Ottawa, Ontario, Canada
As a Senior Developer you may have additional team leadership responsibilities
10+ years’ experience working on carrier grade telecommunications products (Wireless, Mobility, Radion (RAN), 5G, 4G, LTE etc..)
Experience with Wireshark, gdb, and the Atlassian toolset
Work in a LEAN Agile environment, implement features in C++, fix defects in a timely manner
Work with other team members and software architects to determine the high level and detailed designs of the CU components
Work closely with the other development teams to ensure completeness, quality, and performance of the CU functionality
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.
Embedded C Developer Jobs
By Procom At Ottawa, Ontario, Canada
Extend existing SW architecture for new feature requirements
2+ years of software development experience
Experience in multi-threaded programming in C, Assembly
Previous experience with low level device driver development and board bring-up
5+ years of software development experience
Exceptional technical debugging and troubleshooting skills
Software Developer Intern - September 2023 ( 4 Months)
By Summations At Canada
2+ years of software engineering experience (including personal/school experience)
NOTE: You do not need to have any of the below qualifications to be considered for this role!
An opportunity to change the world and bring about more accessible education technology solutions.
There are three types of software that you may work on, each with its own unique responsibilities:
You find large challenges exciting and enjoy discovering and defining problems as much as solving them.
Resourceful, flexible, and adaptable; no task is too big or too small.
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)
Embedded Developer Jobs
By Stefanini Group At Ottawa, Ontario, Canada
Strong software development fundamentals: interfaces, layers, modularity, testability, build systems, dependency management, etc.
Advanced knowledge of C or C++, preferably developing software on Linux
Strong knowledge of networking and communication protocols (Ethernet, TCP/IP, SSH)
Experience with time synchronization protocols such as PTP (IEEE 1588), Synchronous Ethernet (SyncE), and GNSS/GPS
Experience with source control (Git)
Strong written and verbal communication skills
Software Developer Intern (September - 4 Months)
By IBM At Montreal, Quebec, Canada
Robust experience in back-end development;
A clear credit check is a requirement for this role
Devops knowledge: Jenkins, Git, software quality tools;
Skills in Cloud development (AWS nice to have);
Energy, commitment, autonomy and motivation;
Passion to learn new technologies;
Software Developer Intern (Co-Op, Fall Semester)
By Stabl At Toronto, Ontario, Canada
Proficiency in React and TypeScript, with practical experience in developing web applications.
Strong analytical and logical reasoning skills to tackle complex problems.
Prior experience with version control systems (e.g., Git) is preferred.
Work on algorithms and computer vision techniques to detect exercises accurately and efficiently.
Collaborate with the development team to design, build, and maintain TypeScript applications.
Participate in code reviews and provide constructive feedback to peers.
Intern, Software Developer - Alias (1 Year Term)
By Autodesk At Toronto, Ontario, Canada
Communicate, understand and clarify requirements and schedule for different tasks and projects of diverse scope and complexity.
Design, develop, and maintain software solutions to fulfill the customer's requirements.
Working experience with source control systems such as GIT
Collaborate with a highly engaged team of software engineers, QA engineers, and UX designers locally and globally.
Apply core engineering principles to ensure quality, usability, and performance
Participate in agile development process, including daily scrum, sprint planning code reviews, and quality assurance activities
Embedded Software Developer (Railway)
By IKOS GROUP At Toronto, Ontario, Canada
Practical experience with source control, IDE and requirements management tools (e.g Eclipse, Jira, Git, ClearCase, ClearQuest, DOORS, etc)
Support requirements management according to company standard processes
Review software requirements and documentation
Ensure software compliance with company policy, standards and stakeholders requirements
Minimum 4 years of coding experience in C/C++
Strong knowledge of software development principles, methods and tools
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 Developer Jobs
By Fortinet technologies At Vancouver, British Columbia, Canada
Experience with high-performance applications an asset.
Knowledge of Linux kernel and Linux security applications a bonus.
Excellent problem-solving, troubleshooting & communication skills.
Solid background in TCP/IP networking and multi-threaded programming.
Good understanding of database design and SQL an asset.
Fortinet is growing and we are looking to hire a Software Development Engineer to join our team.
Software Developer Intern (September - 4 Months)
By IBM At Toronto, Ontario, Canada
Software engineering experience coding in a general-purpose programming language
Demonstrated ability to work as part of a cross-functional team through proven communication skills
General knowledge of database design and technologies
Demonstrated experience in cloud computing, distributed systems, data engineering, database design, and/or web development
Demonstrated examples of coding in the following programming languages but not limited to: Python, JavaScript, Java
Must be eligible to work 4 months starting in September 2023
Bhjob15656_20185 - Embedded Developer (Montreal & Calgary)
By Myticas Consulting At Calgary, Alberta, Canada
Past experience or strong interest in aerospace, remote sensing or environmental challenges
Document all stages of the product: Requirements, Design, Implementation, Integration, Test in an iterative fashion.
Plan and supervise work executed by interns, offer technical guidance to junior members.
System integration and maintenance: past experience deploying a robust embedded system to the market
Volunteering experience in a technical student society or organization
Essential - 8+ years’ experience