Senior Software Development Engineer - Backend (Remote, Quebec)
By Collective[i] At Québec, Quebec, Canada
Develop software solutions that benefit our users
Understand business needs and know how to create the tools to manage them
5+ years experience with back-end development in NodeJS, Golang, or similar stack
3+ years experience working in an Agile environment
Experience in building high performance API
RMDBs experience (Postgres, MySQL, or MariaDB)
Software Development Engineer, Kinesis
By Amazon Web Services (AWS) At Vancouver, British Columbia, Canada
2+ years of non-internship professional software development experience
Experience with at least one modern object-oriented programming language (e.g Java, C++, C#)
Experience contributing to the architecture and design of new and current systems (patterns, reliability, scalability)
Experience in building distributed systems at scale
Solve complex computational problems all the way from design to operational support
Design, write and release software at a large scale for customers worldwide
R&D Embedded Hardware (Software) Engineer
By KYNZE At Montreal, Quebec, Canada
Eng. in Electrical Engineering or equivalent with at least 3 years of technical experience
Strong Experience in Analog and Digital circuits
Experience in embedded systems / firmware development,
Experience with programming languages such as C++, Python, etc.
Experience in hands-on development and debug on embedded targets using in-circuit debuggers and electronic test equipment (scopes, meters)
Experience with Android or iOS application development is an asset
Software Development Engineer, Trc
By Amazon At Vancouver, British Columbia, Canada
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
2+ years of building complex software systems experience
Teams With Available Positions Including, But Are Not Limited To
Software Development Engineer, Trc
By Amazon At Toronto, Ontario, Canada
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
2+ years of building complex software systems experience
Teams With Available Positions Including, But Are Not Limited To
Software Development Engineer Jobs
By Criteo At Toronto, Ontario, Canada

What You'll Do: placeholder Who You Are: We acknowledge that many candidates may not meet every single role requirement listed above. If your experience looks a little different from our ...

Software Development Engineer - Treyarch (Equest)
By BCJobs At Vancouver, British Columbia, Canada
Experience with JIRA and Agile management
Work within a team environment to address the programming needs of management and other teams within Activision and Treyarch
Participate in the planning process, programming and creation process with management and the client to release bug free tools and applications
3+ years of programming experience
Strong experience with Python and Django
Knowledge of database query languages such as T-SQL, MySQL, PostgreSQL, and MongoDB
Software Development Engineer, Trilogy (Remote) - $100,000/Year Usd
By Crossover At Vancouver, British Columbia, Canada
Review code to ensure adherence to best practices, team standards, and customer requirements.
At least 4 years of experience writing production code for the server side of web applications.
At least 2 years of experience being the primary technical contributor for a development team OR software product.
At least 1 year of hands-on experience developing using cloud patterns (any cloud vendor).
A personal interest and some experience in using generative A.I. in your day-to-day development
Software Development Engineer key responsibilities
Junior/Middle/Senior Software Engineer-C/Embedded-Tietovery Create
By Tietoevry At Landry Office, New Brunswick, Canada
Design and implementation of new features for 5G technology in L1 or L2 (depending on your skillset).
Knowledge of embedded software design principles (i.e. C99 standard)
At least good command of English and communication skills 
Experience in telecommunication area, especially in logical channels in LTE/5G
Experience with troubleshooting (GDB, crash analysis)
Knowledge of writing scripts in Python will be an advantage
Senior Software Development Engineer, Amazon
By Amazon At Vancouver, British Columbia, Canada
5+ years of non-internship professional software development experience
5+ years of programming with at least one software programming language experience
5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience as a mentor, tech lead or leading an engineering team
Bachelor's degree in computer science or equivalent
Embedded Software Engineer Jobs
By Huntel Global At Ottawa, Ontario, Canada
Must have proven problem-solving abilities and attention to detail along with excellent communication skills (both written and verbal)
3+ years of embedded software design experience in C or C++ (preferably C++11 or later standards)
Experience deploying and configuring real-time operating systems (FreeRTOS, MQX) on embedded platforms
Knowledge of Cortex-M microprocessor families is a strong asset
Knowledge of common communication busses/protocols such as USB, I2C, SPI, UART (must have) and I2S (a strong asset).
Must have experience using issue tracking and version control systems (GIT, SVN).
Senior Embedded Application Software Engineer Ii - Body Worn Camera
By Axon At Canada
7+ years experience of professional software development in C++, Go, Rust and/or another systems programming language
7+ years experience writing unit, integration and/or system level tests
Experience with Embedded Linux development and/or RTOS
Lead engineering architecture design reviews
Lead key initiatives within Connected Devices
Set a high technical bar for the team through code and architecture design reviews
Embedded Software Engineer Jobs
By Insight Global At Richmond, British Columbia, Canada
Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or Software Engineering with 5+ years hands-on experience.
Strong written and verbal communication skills.
Experience designing and writing embedded firmware in C for embedded Linux or other POSIX compliant operating system.
Experience designing and writing multi-process, or multi-threaded, firmware running within an RTOS and/or embedded POSIX compliant OS.
Experience with digital communication interfaces such as Ethernet, WiFi, USB.
Experience designing and writing peripheral device drivers and board support packages.
Embedded Software Engineer Jobs
By GE Renewable Energy At Markham, Ontario, Canada
Interact with a multi-discipline engineering team to meet the project requirements throughout its life cycle.
Minimum of 6 years of embedded development experience.
Experience in communication stack and application firmware development.
Experience in working with fast network/data interfaces like 1G/10G Ethernet, PCI-E
Experience developing multi-threaded/ multi-tasking real time applications.
Sound knowledge of Microcontrollers (preferably ARM cores on Intel or Freescale chips).
Embedded Staff Software Engineer - Hybrid Role
By ATX Networks Corp. At Whitby, Ontario, Canada
5+ year’s experience working in a production environment for a medium sized organization.
Proven experience with Modern C++ framework.
Experienced with end-to-end development including system architecture.
Experience with Linux on larger embedded systems (1GHz+, 250MB+), including Open embedded/Yocto Project.
Excellent communication skills especially on complex technical subjects.
Excellent analytical and empirical problem-solving abilities.
Senior Software Development Engineer - Financial Reporting Engine
By Workday At Greater Toronto Area, Canada
Software development experience in an object-oriented or functional language
Query processing, and distributed systems Experience
Basic Qualifications for Software Engineer
Basic Qualifications For Senior Software Engineer
3+ years in database internals, query processing, or distributed systems
5+ years in database internals, query processing, or distributed systems
Senior Software Development Engineer
By Workday At Vancouver, British Columbia, Canada
6 Years of experience using programming languages to deliver software solutions
6 Years of experience maintaining and supporting Production software
4 Years of experience using Agile methodologies
4 Years of experience building Production quality software with object-oriented programming languages
4 Years of experience building and maintaining robust, scalable, and self-service data platforms
4 Years of experience with machine learning and data science technologies
Senior Sw Development Engineer
By Thales At Greater Ottawa Metropolitan Area, Canada
You will participate in requirements analysis, architecture/design discussions, planning sessions and effort estimates.
Experience with the Linux operating system.
Experience in several of the following:
You will heavily invest in documenting and testing your designs including test automation.
You will work in a very dynamic environment and will interact other teams.
Bachelor’s or Master’s Degree in Computer Science, Electrical Engineering, or a related field.
Software Development Engineer Jobs
By Workday At Victoria, British Columbia, Canada
3+ years of experience with one or more major programming languages, especially Python or JavaScript
2+ years of experience delivering web-based applications to production
Experience communicating technical ideas across contexts and audiences that encourages dialogue, promotes shared understanding, and facilitate desired outcomes
Has an experience developing multimedia or streaming video technologies
Experience in delivering cloud-based web applications in AWS
Experience with AWS and Terraform, including S3, Lambda, Step Functions, IAM and CloudWatch
Fae - Senior Embedded Solutions Engineer
By Microchip Technology Inc. At Greater Toronto Area, Canada
8 years relevant work experience, including embedded hardware, software, and development tools
Direct client interfacing and support experience a plus
Must have strong communication, presentation and organizational skills
Experience in embedded control, including microcontroller hardware and software, Microchip experience a plus
Experience in IDE and development tools, Microchip experience a plus
Experience in programming C and software debugging