Software Engineer Co-Op Jobs
By Frostbite At Vancouver, British Columbia, Canada
You have a working knowledge in C#
You have knowledge of computer science fundamentals, including algorithms, data structures, and object-oriented design, SOLID principles.
Experience developing, testing, and debugging code
You will work closely with engineers on the team to learn patterns and designs that are used.
You will help with porting old components to a new system (ex: porting property editors in a property grid tool.).
You will investigate and fix bugs in our code base.
Software Engineer Co-Op (8 Months)
By Electronic Arts (EA) At Vancouver, British Columbia, Canada
Experience with scripting languages (e.g. Groovy, Python, Powershell, Batch)
Experience with creating automation jobs in CI systems (e.g. Jenkins, GitLab CI)
Experience deploying and maintaining virtual infrastructure (e.g. Virtual Machines)
Experience with metrics gathering and visualization tools (e.g. Grafana, Elastic Search, Kibana)
You are currently enrolled in a Bachelor’s Degree granting program in a related field
Analytical approach to problem solving, debugging, and troubleshooting
Simulation Software Engineer Jobs
By Rivian At Vancouver, British Columbia, Canada
Continually push technology to develop software testing capabilities
3+ years of experience in automotive simulation or firmware development
Must have experience with the following: Linux, SafeRTOS/FreeRTOS, Multi-threading, CAN/CAN-FD, LIN, Pytest, SCons
Knowledgeable with Ethernet Network Stack, inter process communication, UDE, NVM, UDS, SPI, I2C, IOCBI, HSM
Develop and compile automotive embedded firmware to run on Linux
Offload tests from HW test environment to virtual environments
Software Engineer - Ios Software Developer
By Capgemini At Vancouver, British Columbia, Canada
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
Analyzes scope of alternative solutions and makes decision about area implementation based on their experience and technical expertise.
Leads functional and architectural design of assigned areas. Makes sure design decisions on the project meet architectural and design requirements.
Strong OOP and Design patters knowledge
5+ years of native iOS development experience including Swift & Objective C.
Junior Software Engineer Jobs
By Enterprise Canada-Entrepreneur Solutions At Vancouver, British Columbia, Canada
Enthusiasm for learning and a proactive approach to acquiring new skills and knowledge.
Excellent problem-solving skills with the ability to analyze and debug code.
Strong communication skills and the ability to work effectively in a team environment.
Experience with web application development and deploying applications to cloud platforms (e.g., AWS, Azure).
Knowledge of RESTful API design and integration.
Assist in the maintenance and enhancement of existing features, troubleshooting issues, and ensuring the platform's reliability and performance.
Software Design Engineer Jobs
By Temporal Technologies At Vancouver, British Columbia, Canada
Document design choices and operational knowledge to successfully deploy and run services at scale with those features.
2-5 years of backend engineering experience.
Knowledge of multi-threading and concurrency.
Experience with Go, Java, or other applicable languages.
Experience building systems with technologies like Kafka, Cassandra, MySQL, and Elasticsearch.
Experience building and running services on AWS and/or GCP.
Software Engineer (100% Remote) Jobs
By Motion Recruitment At Vancouver, British Columbia, Canada
Cloud experience is a plus, though not required
2 of Java, Go, C++, JavaScript
Bachelors of Computer Science degree or equivalent
Data Software Engineer Jobs
By Red Apple Marketing International Inc. At Vancouver, British Columbia, Canada
5+ years of hands-on experience in big-data field: HDFS, Spark, SQL, Airflow, Kafka, batch & streaming.
Excellent knowledge of Scala or Java.
Experience with critically important and high performance distributed systems.
Excellent communication skills, teamwork, and proven ability to work in a multi-functional environment.
Proven track record designing, launching and scaling production quality data pipelines.
Deep understanding of computer science fundamentals: complexity and data structures.
Software Engineer I (Partnerships)
By impact.com At Vancouver, British Columbia, Canada
3+ years experience building software
Experience in Java Spring Framework
Experience building applications with public cloud providers and serverless technologies
Experience with NoSQL database like Elastic and Scylla
Design and develop features, modules, and services
Build internal APIs for sharing data and functionality
Software Engineer Ii Jobs
By Motorola Solutions At Vancouver, British Columbia, Canada
3+ years of experience in software development
Experience building .NET applications. Web and Desktop
Experience with developing cloud applications
Excellent written and oral communication skills, including the ability to produce clear, concise documentation
Experience with Azure and build pipelines
2+ years of experience in software development
Date Software Engineer Jobs
By Apple At Vancouver, British Columbia, Canada

Summary Apple App Store is a home to over 1.5 million apps available in more than 150 countries. It helps over a billion of people discover the apps they like every day. In technical terms, the ...

Tools Software Engineer Jobs
By Apple At Vancouver, British Columbia, Canada

Summary Xcode is the modern, integrated development environment for Apple’s platforms. Intuitive and powerful tools empower developers to do their best work, crafting software that inspires and ...

Software Engineer || Jobs
By Mastercard At Vancouver, British Columbia, Canada
Abide by Mastercard’s security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Software Engineer (Gameplay) - Ridgeline Games
By Electronic Arts (EA) At Vancouver, British Columbia, Canada
You have experience debugging and multi-threading skills.
You have experience with video-game asset pipelines.
4+ years software development experience
Experience building a variety of gameplay systems
Great collaborative skills with developers across departments
Computer Science, Engineering or equivalent degree
Software Engineer (Core) - Ridgeline Games
By Electronic Arts (EA) At Vancouver, British Columbia, Canada
You have experience managing a large codebase with multiple simultaneous development branches.
Collaborate with other domains and production to integrate and develop core technologies, manage, and increase memory, load time, and performance.
4+ years software development experience
Great collaborative skills with developers across departments
You show expertise in concurrency, memory and performance optimization.
Computer Science, Engineering or equivalent degree
Multiplayer Gameplay Software Engineer - The Sims
By Maxis Studios - EA At Vancouver, British Columbia, Canada
Experience working in highly collaborative environments with multidisciplinary roles beyond engineering like design, production, art and product management.
Experience using static and performance analysis tools, automated testing, unit testing, and configuration management processes.
5+ year experience in a hands-on development role.
Demonstrate technical abilities with large projects implemented in C++.
Hands on experience building and shipping AAA games in Unreal engine.
Experience building complex gameplay networking features.
Software Engineer (Co-Op) Jobs
By Diligent At Vancouver, British Columbia, Canada
Ensure our customers are getting the best experience from the code that we write through automated testing and monitoring.
Experience creating your own web application and understand web protocols
Working knowledge of RDBMS such as PostgreSQL, MySQL or SQL Server
Working knowledge of AWS, JavaScript, or Ruby on Rails
Understanding of what objected-oriented programming means and experience with more than one programming language
Believe in continuous learning, are self-driven to learn new things, and share your ideas and knowledge
Software Engineer I Jobs
By Clariti At Vancouver, British Columbia, Canada
Proactively suggest improvements to the development process through engagement and feedback within the development team or with management
Work with Product Management and external department stakeholders to drive solutions through to successful implementation and delivery
Coordinate with Technical Services/Support and Product Management for timely bug fix deployments
1+ year of experience designing and constructing solutions using cloud and web-based technologies
Experience accurately scoping and breaking down technical problems
Experience with technical architecture and design
Platform Software Engineer Jobs
By Apple At Vancouver, British Columbia, Canada

Summary Xcode Cloud is a continuous integration and delivery service built into Xcode and designed expressly for Apple developers. It accelerates the development and delivery of high-quality apps ...

Software Engineer (Equest) Jobs
By BCJobs At Vancouver, British Columbia, Canada
5+ years proven experience, preferably in high-volume and/or critical production service environments.
Strong Go programming skills, and a steadfast desire to automate all the things.
Experience developing and deploying software integrating with the Kubernetes
Experience developing and deploying large scale distributed systems in public or private cloud (hundreds to thousands of instances).
Experience with containers and container orchestration technologies, and in particular Kubernetes, in a production environment.
Experience contributing to and participating in the open source community, in particular CNCF (Cloud Native Computing Foundation) and related projects.

Are you an experienced Software Engineer looking for an opportunity to work on cutting-edge technologies? We are looking for a Software Engineer II to join our team and help us develop innovative solutions that will shape the future of our industry. If you have a passion for coding and a desire to make a difference, this is the job for you!

What is Software Engineer II Job Skills Required?

• Proficiency in programming languages such as Java, C++, Python, and JavaScript
• Knowledge of software development methodologies such as Agile, Scrum, and Waterfall
• Ability to design and develop software applications
• Ability to troubleshoot and debug software applications
• Ability to work independently and collaboratively in a team environment
• Excellent problem-solving and analytical skills
• Knowledge of software engineering best practices
• Excellent communication and interpersonal skills

What is Software Engineer II Job Qualifications?

• Bachelor’s degree in Computer Science, Information Technology, or related field
• 3+ years of software engineering experience
• Experience with software development tools such as Git, Jenkins, and JIRA
• Experience with databases such as MySQL, Oracle, and MongoDB
• Experience with web technologies such as HTML, CSS, and JavaScript
• Knowledge of software design patterns and principles
• Knowledge of software security best practices

What is Software Engineer II Job Knowledge?

• Knowledge of software engineering principles and practices
• Knowledge of software development methodologies
• Knowledge of software design patterns and principles
• Knowledge of software security best practices
• Knowledge of software testing and debugging techniques
• Knowledge of