Software Developer (Vancouver)
$95k - $111k per yearMotorola Solutions
Avigilon is looking for an Intermediate Software Developer to join its Embedded Appliance team. In this role, you will oversee the full development cycle from design to deployment of our Linux-based video and analytics infrastructure appliances.
Responsibilities
- Design, create, maintain, and deliver code and scripts for an embedded Linux environment.
- Write scripts in Golang, Bash, and TypeScript to control build and runtime operations of an embedded OS.
- Use C++ to produce robust, high-performance, scalable application software.
- Collaborate effectively with cross-functional teams using strong communication skills.
- Demonstrate self‑drive, quick learning and adaptability to evolving project requirements.
- Implement and maintain CI/CD pipelines.
Qualifications
- Bachelor’s degree in Engineering, Computer Science, or related field.
- 1+ years of professional software development experience.
- Experience in Golang, TypeScript, Modern C++.
- Solid understanding of operating system concepts, networking protocols, Linux, container environments.
- Experience with CI/CD practices.
- Knowledge of multithreaded operating systems, performance and application concepts.
- Knowledge of IP networking applications, OpenSSL, and PC hardware components.
- Self‑driven with ability to work independently and in a team.
- Quick learner with passion for emerging technologies.
Preferred Experience
- Docker and build environments (GitHub Actions).
- IoT (Internet of Things) technologies.
- Deploying/ managing applications in production environments.
- Linux kernel and device drivers.
- The Yocto Project.
Working Location
Position based in Vancouver, BC; must reside in Greater Vancouver Area and work in the office 2–3 days per week (hybrid schedule).
Salary
Target Base Salary Range: $95,000 CAD – $111,000 CAD (subject to experience and qualifications).
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally protected characteristic.
#J-18808-Ljbffr- Match Box Consulting Group is currently seeking an Intermediate Software Developer in Test (SDET) for a permanent, full-time opportunity with our client based in Vancouver. This is a hybrid role (2 days in office and 3 days remote) at the client's downtown Vancouver office....SuggestedPermanent employmentFull timeWork at officeRemote work
- Elevate security technology as an Intermediate Software Developer at Motorola Solutions in Vancouver. Focus on C++ and C# to enhance AI-based surveillance systems in a hybrid work environment. In this role, you will develop Avigilon Unity Video Products, contributing to...SuggestedWorldwide
$150.45k - $194.7k per year
...leading enterprise‑grade storage service, delivering AWS, Google Cloud, and Microsoft Azure compatible data‑lake solutions. As a Software Developer Engineer in Test (SDET), you will work with cross‑functional teams to deliver cloud‑storage software, focusing on quality of new...SuggestedLong term contractLocal areaNight shift- ...world‑class benefits. Our product provides E&P professionals with software‑driven lifecycle insights that generate new ideas, actions, and... ...are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development...Suggested
- * Local Vancouver Candidates Only READY TO BUILD WHAT'S NEXT? Join us as a Software Developer at Centiro. Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of it - turning ideas into scalable solutions...SuggestedLocal areaWork from homeWorldwide
- ...providers of products and services to the energy industry has a need to develop and support an enterprise information system in Oil & Gas domain... ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into...Long term contract
$120k - $150k per year
You are a strong senior full-stack software engineer with a proven track record of shipping and operating production systems at scale. You... ...Improve test coverage, CI reliability, tooling, and overall developer experience Drive technical design reviews and produce clear written...Long term contractWork from homeHome office$90k - $170k per year
...design and build enterprise-scale services using Java Write unit tests and integration tests for your code and collaborate with Test to develop test cases Develop deployment systems for Java-based systems Create technical documentation and detailed design documents Collaborate...$146k - $162k per year
We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models to implementing the subtle interaction behaviors that differentiate good software from excellent software. In this role, you won'...Long term contractWork at officeWork from homeWorldwide- ...Experience with monorepo, especially turborepo Work Environment The team is distributed remotely with regional hybrid offices in NYC and Vancouver, Canada. On‑site is not required but encouraged if you are local for team bonding. There are many 100% remote engineers and non‑...Local areaRemote work
- Enhance your expertise at Thales as a Software Developer in Test, located in Vancouver, Canada. Engage in hands-on validation and testing automation for data protection. As a Software Developer in Test at Thales, you will play a critical role in the validation of data security...
- Join our Vancouver team as a Software Engineer focusing on integrations in a hybrid work environment. You'll create seamless connections using tools... ...reliable tool interactions. Key Responsibilities: • Develop end-to-end features for integration platforms • Collaborate...
- Shape the future of gaming as a Game Developer with a focus on creative solutions and collaboration. This role offers the chance to work on... ...learning and adapting to new technologies Deliver production software in an efficient manner Requirements Proficiency in technical...Flexible hours
- Embark on your software development journey as a full-time intern with SAP's Concur Platform Engineering team in Vancouver, BC. This role focuses on building scalable microservices and enhancing... ...field. Key Responsibilities: • Develop scalable web apps and cloud services •...Full timeInternship
- Elevate your engineering career as a Senior Software Engineer in our Vancouver office. Work with our Data Management team to enhance the customer data... ...Responsibilities Design and implement algorithms for large datasets Develop features for data exports and lifecycle management...Work at office
- Focus on ensuring software quality at Techedin as a Software Development Engineer in Test in Vancouver. This hybrid role involves collaboration... .... Your role includes developing test strategies and hands-on... ...including design reviews • Develop and maintain tailored automated...
$156k - $228.8k per year
## Senior Software Developer ManagerApplylocations: Vancouver, BC, CAN: AMER - Canada - Saskatchewan - Remote: Quebec, CAN - Remote: Newfoundland and Labrador, CAD: Ontario, CAN - Remotetime type: Full timeposted on: Posted 16 Days Agotime left to apply:...For contractorsRemote work- Be part of our Vancouver development team as a UI Software Engineer, working on a cutting-edge AAA Sports game. Engage with senior engineers, artists, and... ...• Partner with teams to implement user-friendly UIs • Develop and debug C++ UI/UX systems • Enhance content creation...
- Join Felix Payment Systems in Vancouver as a Database Developer and innovate within the fintech space. This role offers a hybrid work structure and focuses on database management for cloud payments. With at least two years of experience, you will maintain and optimize transactional...
- Role Oracle CPQ Developer / Consultant Experience 5‑10 Years Summary We are seeking a hands‑on Oracle CPQ (BigMachines) Developer/Consultant with robust, recent (last 2‑4 years) project‑based experience delivering complex CPQ solutions. The ideal candidate should have...
- Become a Senior Software Engineer at Mastercard in Vancouver, Canada, and lead the charge in creating IBM ODM Rule solutions. Your skills in AI and Fraud Rules will be crucial in enhancing transaction decision processes. This senior position will have you modernizing crucial...
- Lead the transformation of DAE’s systems as a Cloud Solution & Integration Developer in Vancouver. This role focuses on architecting cloud-integrated solutions and API-driven services for modernization. As a key technical leader at DAE, you'll spearhead the design and implementation...Shift work
- Enhance digital security solutions as a QA Automation Developer in Vancouver, BC with Thales. This hybrid role focuses on automated testing, frameworks, and cloud systems to ensure quality deliverables. Thales is seeking a skilled QA Automation Developer to join their Data...
- Optimize SAP environments as a Senior Developer in Vancouver. This key role enables the development of high-quality SAP S/4HANA solutions, focusing on Finance and logistics processes. Our Client is hiring a Senior SAP ABAP Developer for a one-year contract with a high chance...Contract work3 days per week
- Drive customer success as an Implementation Manager at Coconut Software. This role focuses on managing SaaS implementations while building... ...Lead onboarding and implementation of software solutions Develop comprehensive project timelines and communication plans Facilitate...
- Join a public sector client as a Senior Java Developer in Greater Vancouver on a hybrid schedule. Develop crucial components of the Claims Management System with a focus on integration and enterprise architecture. This contract role entails working three days in the office...Contract workWork at office
- Elevate your career as a Lead Backend Developer with ABC Fitness in Canada. Drive API design, improve backend reliability, and mentor fellow... ...and growth. Key Responsibilities Design and document software for existing and new products Build and optimize .NET backend services...
- Join Respawn Entertainment as a Senior Software Engineer focusing on C++ and networking for Apex Legends. This hybrid role based in Vancouver or Los Angeles involves optimizing game performance... ...to improve game performance metrics Develop robust networking capabilities for...
- We're looking for a Senior Rust Software Engineer to enhance a secure AI platform through hands‑on development and architectural design.... ...services Troubleshoot complex AWS, networking, and security issues Develop security solutions with contemporary architectures Manage CI/CD...
- Join BMO Financial Group as a Senior Application Developer focusing on Ingenium and COBOL technologies. Lead projects that enhance software applications and streamline operational processes. This position demands over 10 years of experience with IBM AS400 CLP and a strong...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (Vancouver). Be the first to apply!
- senior software developer Vancouver, BC
- software engineer - computer Vancouver, BC
- software developer remote Vancouver, BC
- software engineer intern Vancouver, BC
- software engineer devops Vancouver, BC
- junior software developer internship Vancouver, BC
- remote entry level software developer Vancouver, BC
- linux software engineer Vancouver, BC
- software engineer internship Vancouver, BC
- ingénieur logiciel Vancouver, BC
