Senior Software Developer (Simulation)
By Vention At Montreal, Quebec, Canada
Use your knowledge of mathematics & algorithms to develop and enhance Vention’s browser-based simulation engine
Collaborate with stakeholders, including the team lead, product manager, UX/UI designer, senior executives, and QA
At least 3 years of software development experience
Experience with Javascript (Python and C++ are also an asset)
Experience with computational geometry and numerical methods
Experience with developing simulation solutions or working with simulation engines
Senior Integration Software Developer
By Attabotics Inc. At Calgary, Alberta, Canada
Prior experience in designing and implementing complex application functionality
Experienced in working with third parties to create common APIs for consumption including design, interface documentation, development and integration testing
Experienced in API authentication methods and securing data in flight
Experience in asynchronous messaging architectures is an asset.
Experience with .NET hosted service, configuration and logging frameworks is an asset
Experience with WCF or gRPC is an asset
Senior Software Developer Jobs
By Scotiabank At Toronto, Ontario, Canada
Minimum of 6 years of experience in developing and supporting large, complex, highly available applications.
Strong Java programming skills with Spring Boot and JMS.
Through knowledge of micro-service architecture.
Experience in developing SOAP/REST webservices.
Unit testing experience for Java based applications.
Sound DBMS knowledge and understanding of network topologies and common network protocols and services e.g., TCP/IP, DNS, HTTP(S), SSH, etc.
(Can) Gt - Senior Software Developer, Adtech
By Walmart Canada At Mississauga, Ontario, Canada
Experience working in AdTech with demonstrated knowledge of the AdTech business.
Experience programming in an object-oriented language (Java or Scala).
Experience using Hadoop and Map Reduce in batch jobs to process large scale data.
Experience in creating and maintaining data processing workflows with tools including Airflow or Oozie.
Experience using Spark, Hive, or SQL to perform advanced data investigation.
Experience implementing statistical and machine learning methods for data classification and regression.
Senior Software Developer- Rwp (Job Req #2022-414)
By Ross Video At Ottawa, Ontario, Canada

Like working with other people in a whole team environment, not just programming by yourself.

Bonus if you’re into any of these: BDD, DDD, TDD, XP, SOLID, clean code and architecture.

Sr Embedded Software Developer
By Nokia At North Gower, Ontario, Canada
Management interfaces (SNMP, NETCONF, YANG)
Good working knowledge of C and/or C++.
Hands-on experience with IP routers and/or IP test tools.
Embedded platform OS/driver (64-bit SMP)
Linux (Yocto, KVM, QEMU, libvirt, python3)
Data path (including proprietary network processor, 3rd party, and virtualized)
Senior Software Enginner (Node.js)
By AffinityClick Inc. At Ottawa, Ontario, Canada
Experience with production server management
7+ years of back-end experience using Node.js, JavaScript, JSON, REST, and MongoDB
Experience working in a Scrum Team
Experience with the SIP stack
Knowledge of Kubernetes and Docker
Self-motivated team player withexcellentt communication skills
Embedded Software Developer Jobs
By Nokia At North Gower, Ontario, Canada
Management interfaces (SNMP, NETCONF, YANG)
Good working knowledge of C and/or C++.
Hands-on experience with IP routers and/or IP test tools.
Embedded platform OS/driver (64-bit SMP)
Linux (Yocto, KVM, QEMU, libvirt, python3)
Data path (including proprietary network processor, 3rd party, and virtualized)
6500 Embedded Software Network Developer Co-Op (Fall 2023)
By Ciena At Ottawa, Ontario, Canada
You will develop applications which extend the capabilities of the 6500 system/platform.
Python, C / C++ programming language experience
Experience with design and development tools such as: Git, Eclipse, JIRA, Confluence, GDB
We’re a company rooted in people—seeking to create a vibrant and inclusive environment, where everyone feels they can belong.
Assist in the development of embedded, real-time software for telecommunications systems.
Partake in coding and testing of the software (Python programming, embedded C programming)
Embedded Software Developer Jobs
By Robert Half At Calgary, Alberta, Canada
5+ years’ experience in embedded systems software design
Proven experience with Linux and Android embedded systems, and writing device drivers for these OSes.
Proven programming experience in C/C++, Assembler, Lua
Experience with digital signal processing
Experience with TCP/IP communications incl. MQTT
Degree in Electrical or Computer Engineering or equivalent discipline
Embedded Software Developer C++ Qt
By Randstad Canada At Richmond, British Columbia, Canada

Our Vancouver client is looking for an Intermediate level Software Engineer experienced with multi-threaded C / C++ programming experience and Qt experience (embedded preferably). This is a net new ...

Senior Software Application Developer
By Boeing At Montreal, Quebec, Canada
Experience in Airline Operations or Crew Management Solutions
Provides technical leadership for project management including schedules, plans, and estimates.
Assists project managers with risk management and progress reviews.
Develops Computer Software Component (CSC) software requirements and algorithms.
Leads trade studies. Performs CSC requirements change assessment.
Supports requirements team lead in negotiating interfaces and requirements.
Embedded Software Engineer/Developer
By Block At Toronto, Ontario, Canada
Experience with embedded systems, knowledge of operating systems, familiarity with software development tools, understanding of hardware-software interfaces
Manage the technical architecture of features that go into our products
5+ years of Software Engineering experience
Experience using Python in automated testing, build systems, or device firmware communication
Experience with application development on Linux or Unix
Experience working in Web development (HTML, Java Script, CSS, Node.js, CGI)
Embedded Developer Jobs
By GEOTAB At Oakville, Ontario, Canada
3-5 years experience in embedded systems design with preemptive, multitasking real-time operating systems.
Strong knowledge of programming languages (C/C++/C# ) in an embedded software context.
Exposure and/or experience with RTOS and Linux.
Exposure and/or experience with SCRUM.
Experience in hands-on development and troubleshooting on embedded targets.
Experience working with encryption or cryptographic modules.
Senior Software Developer Iics (Informatica Intelligent Cloud Services)
By Projuris At Montreal, Quebec, Canada
Hands-on experience working with API integration projects;
Experience service connectors, application connectors, AWS S3 connector;
Experience with integrating with Oracle ERP and Oracle EPM;
Minimum 10 years' experience working with Informatica Intelligent Cloud Services (IICS) – Primarily Cloud Application Integration;
Experience working in Linux environment;
Experience in Design and implementation of complex ETL processes;
Software Developer - Etl - Senior
By S M Software Solutions Inc. At Toronto, Ontario, Canada
·Extensive experience withETL tools Informatica PowerCenter and Microsoft SSIS;
·Extensive experience withAzure Data Factory, including:
·Experience withCI/CD (DevOps)pipelines and concepts
·Experience withOracle, Microsoft SQL Server database and tools
·Extensive knowledge ofAzure SQL DB and Synapse
·Provide effective knowledge transfer to Ministry staff at all stages of this assignment
Embedded Linux Software Developer
By Hays At Concord, Ontario, Canada
Experience with or working knowledge of TCP/IP socket programming and L3 protocols such as dynamic DNS, RIP, OSPF, IS-IS, BGP, etc.,
Reviews relevant requirements, standards and other documentation to clarify and understand software engineering requirements
Estimates own work and provides such estimates to Team Leader or Project Manager
Strong programming skills in C / C++ and scripting with Bash in a Linux environment
Strong experience in developing and integrating / modifying opensource projects (OSS)
Experience with any of the following technologies / protocols: NTP, DHCP, RADIUS, TACACS+, MPLS
Senior Software Developer, International
By Hopper At Canada
Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Mobile Engineers, and other highly skilled specialists
Excellent written and spoken communication skills and experience documenting and presenting to technical and non-technical audiences
Open communication with management and company leadership
Pioneer future development and technical execution for international use cases
Provide solutions and guidance on methodologies for globalization of applications and services to ensure they are world-ready
Collaborate directly with the company’s technology leadership on insuring Hopper’s success
Developer, Embedded Algorithms, Developer Framework
By Kinaxis At Ottawa, Ontario, Canada
3+ years of industry software development experience, preferably on enterprise-scale products
Post-secondary education in Computer Science, Software Engineering, or an equivalent program
Excellent communication and collaboration skills
Experience with data structures, algorithms, multi-threading, and other core software concepts
Strong problem solving and analytical skills
Professional development experience with a variety of programming languages including Java/C#, Typescript, and others
Developer, Embedded Algorithms, Developer Framework
By Kinaxis At Québec, Quebec, Canada
3+ years of industry software development experience, preferably on enterprise-scale products
Post-secondary education in Computer Science, Software Engineering, or an equivalent program
Excellent communication and collaboration skills
Experience with data structures, algorithms, multi-threading, and other core software concepts
Strong problem solving and analytical skills
Professional development experience with a variety of programming languages including Java/C#, Typescript, and others