Senior Software Engineer
$108k - $135.3k per yearRivian and Volkswagen Group Technologies
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software‑defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, and more sustainable for everyone.
Role Summary
Join our Mobile integration Quality Assurance (QA) team, where you will assume a pivotal role in the testing and quality assurance of our mobile application and vehicle firmware. Utilizing automation, manual testing, or semi‑automated methods, you will contribute to the verification of software against established standards and the validation of its functionality.
In addition to testing, you may be required to contribute to the development and enhancement of automated tools, internal tools, and infrastructure to support scalability. As a key team member, your responsibilities will extend beyond the validation of mobile applications, encompassing the initiation of improvements, the identification of issues, collaboration across teams, and the meticulous testing and verification of bug fixes until resolution.
If you are passionate about QA, automation, the development of internal tools, and the delivery of high‑quality consumer solutions, we invite you to join us in shaping the future of automotive technology.
Responsibilities
- Designing and developing internal tools to test vehicle firmware, cloud, mobile app, and web app. Such as automation framework for web or mobile, API Testing Framework, JMeter for performance testing, vehicle simulator, software to control hardware or Raspberry Pi, RF (BLE, UWB), and IOT devices
- Architecting and developing DevOps pipelines using various tools: AWS, Jenkins, Gitlab, Dockers and more
- Creating and continuously improving test strategies to test release builds and coordinating with engineer managers to release the builds on schedule to the market. Leading the whole team to implement the test plan
- Collaborating with the product and the development teams to create test strategies, test plans and test cases for app features. Ensuring quality and performance of application to specifications.
- Identifying potential problems and working with developers to resolve application bottlenecks. Supporting failure analysis and root cause analysis for test and integration issues
- Architecting, building and maintaining electronic parts and equipment on test benches and test vehicles - RxT and RxS
- Leading Junior members in the team
- Growing your skills with continual learning, workshops, conferences, and talks
- This position requires hands‑on physical interaction with the hardware and the Rivian vehicles in the Vancouver office
Qualifications
- Bachelor’s or Master degree in Computer Science or Software/Computer Engineering or Electrical Engineering.
- 5+ year hands‑on experience on software development or test cycle.
- 3+ year hands‑on experience on software test cycle including test strategies, test plans and test cases from low level to high level software. Familiar with the test pyramid.
- Excellent coding skills and understand and practice design principles.
- Work with Appium and Python at least 2 years.
- Experience developing automation tools, automation frameworks and CI/CD pipelines: Selenium, Appium, API testing and more using various DevOps tools.
- Familiarity with code versioning tools including Github, Gitlab, Bitbucket and others.
- Familiarity with various React, React Native, APIs, DB, AWS, IOT and related technologies.
- Experience with the best‑in‑class Software development practices and DevOps practices.
- Experience with electronic parts with firmware, electrical equipment and other hardware.
- Familiarity with iOS/Android Frameworks and platforms, MacOS, Linux and Windows. Be able to configure and manage these platforms.
- Top‑note teamwork and communication skills. Excellent inter‑personal skills with the ability to collaboratively work with and influence cross‑functional. Ability and willingness to share and pass on technical knowledge and information to team members and cross teams.
- Ability to work in a fast‑paced development environment.
- Organized, willing to share and guide others to improve, proactive.
- Passion to take software from development to a verified product.
- Automotive, CAN, and Ethernet experience is a plus.
Pay Disclosure
Salary Range/Hourly Rate for British Columbia Based Applicants: $108,000 - $135,300 CAD (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary
Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full‑time and part‑time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part‑Time employee coverage is effective the first of the month following 90 days of employment.
Equal Opportunity
Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.
#J-18808-Ljbffr- ...data import and export connectors, privacy and compliance, and the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing for extreme throughput, optimizing for millisecond latencies, and...Senior
$114.95k - $158.55k per year
As a Senior Software Developer, Full Stack at Pixieset, you will have the opportunity to contribute to a product that is transforming the photography industry. Your responsibilities will include designing, developing, and delivering new product features for over 1 million users...SeniorLong term contractWork at officeHome office2 days per week$125.8k per year
Are you an experienced software engineer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior... ...: Reporting to the Manager, Software Engineering, the Senior Software Engineer will collaborate with other Software...SeniorLong term contractInternshipWork at office- Join IREN as a Full Lifecycle Senior Software Engineer, where you'll design and operate advanced production systems for AI services using sustainable energy practices. This role is pivotal in creating reliable, high-performance software solutions. As part of IREN, you will...Senior
- Elevate your engineering career as a Senior Software Engineer in our Vancouver office. Work with our Data Management team to enhance the customer data lifecycle and improve user experiences. At our company, we aim to build top-notch software features through collaboration and...SeniorWork at office
$146.2k - $201.1k per year
...can use deep data insights to improve their business. Founded by engineers and customer obsessed we leap at every opportunity to solve... ...becoming a key driver of product innovation at Databricks. Full-Stack Software Engineer – Role Overview As a Fullstack software engineer,...SeniorSummer work- Senior Software Engineer, Avatar Animation Vancouver, British Columbia, Canada We are looking for a software engineer who is passionate about... ...usability and performance. You will leverage the Roblox game engine and tools to build groundbreaking experiences that push the...SeniorWork at officeMonday to friday
- Overview Starboard recruitment is searching for a Senior Software Engineer (Javascript Fullstack) for one of Vancouver's top Series-A startups. With a recent funding round of close to $10M they are continuing to grow their team. Apply today and we will reach out to qualified...SeniorWork at office
- ...in virtually every industry. For more information, visit Senior Software Engineer - C Language / Embedded Shift4 is expanding globally and... ...involves designing, developing and deploying Shift4’s Commerce Engine payment solution that delivers a modern and integrated...SeniorLocal areaRelocation package
- Senior Software Engineers (9 month contract) Join or sign in to find your next job Join to apply for the Senior Software Engineers (9 month contract) role at Article Job Description Hi there, we’re Article. Since 2013, we have been redefining the furniture industry...SeniorContract workFor contractorsWork at officeImmediate startRemote work2 days per week
$85k - $166.8k per year
Overview Software Engineer at Microsoft. The IC3 Platform team is modernizing infrastructure to improve reliability, scalability, and cost... ...for the role until September 10, 2025. Employment details Seniority level: Not Applicable Employment type: Full-time Job function...Full timeLocal area$192k - $240k per year
...banking, and global payments, plus intuitive software for travel and expenses. Tens of... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about building... ...production-grade backend systems. As a Senior Software Engineer, you’ll work on data-intensive...SeniorLong term contractWork at officeRemote workWork from home- Drive innovation at a growing cybersecurity SaaS company as a Senior Full Stack Software Engineer. Use your expertise in Node.js and React to develop high-quality software solutions. We’re on the lookout for a seasoned Senior Software Engineer who will play a pivotal role...Senior
$147.3k - $193.3k per year
...unlocks measurable value, elevates guest and educator experiences, and drives enterprise efficiency. Core responsibilities As a Senior Software Engineer, you will design and build data systems, AI-enabled platform capabilities, and enterprise solutions that support multiple...SeniorLong term contractPermanent employmentPart timeWork visa$185k - $211.4k per year
...end ownership of Developer Experience features. Candidates should have over 5 years of experience with Virtual Desktop / App Remoting software and proficiency in GitHub actions or Jenkins pipelines. The role offers a base salary ranging from $185,000 to $211,400 CAD annually...Senior- ...workflows for ownership, company secretarial, governance, tax, and compliance. The Role We're looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering team to contribute to our mission of managing hundreds of thousands of business...SeniorLong term contractFull timeWork at officeRemote workWork from homeWorldwideFlexible hours
- ...To continue to fuel our growth, we are seeking an Intermediate Software Engineer to join our KYB (Know Your Business) Engineering team. Trulioo... ...requirements across jurisdictions. Reporting to the Senior Development Manager, KYB, you will play a key role in delivering...SeniorPermanent employmentFull timeWork at officeLocal areaWorldwideFlexible hours3 days per week
$122.3k - $170.7k per year
Overview We are seeking an experienced Software Engineer skilled in Python and/or Golang to build and maintain automation, APIs, and services that manage the lifecycle of our infrastructure platforms. This role sits at the intersection of software development...Full time- ...region. These early joiners will play a key role in establishing our engineering team in Romania, helping to shape the future of the site. We are... ...here, and it's at Cresta. About the role: Cresta Insights: As a Senior full-stack engineer, with a backend focus, you will be at the...SeniorLocal areaRemote work
- Lead the Identity Platform as a Software Engineering Manager at Marqeta, specializing in KYC solutions from anywhere in Ontario or British Columbia, Canada. This hands-on leadership role focuses on managing the full KYC lifecycle, from customer identification to ongoing due...
$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- ...working with our CEO and co-founders who previously have built and successfully sold a startup. About the role We are looking for a senior software developer to join our early team. You will be joining a small team of existing developers and will be able to make a big impact....SeniorInternshipWork at office2 days per week
$127k - $203k per year
...products and services that help people, businesses and governments realize their greatest potential. Title And Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power...Worldwide- Advance your career as a Software Engineer at Ping Identity in Denver, Colorado, focusing on developing features for our secure identity platform. You'll collaborate in an agile team environment, driving innovative solutions. As a key contributor to the PingAccess Software...
- Shape the future of dental technology as a Lead Software Engineer with EviSmart in Vancouver. Drive architectural decisions and enhance the Customer Experience Platform in a results-focused environment. EviSmart, a pioneer in the dental industry, is seeking a dynamic software...
- ...career at lululemon by joining the Enterprise Automation Team as a Software Engineer. Focus on developing scalable automation solutions to optimize... ...automation strategies while closely collaborating with senior engineers. Your role includes writing functional code, participating...Senior
- We are seeking a talented Software QA Automation Engineer to join our Apple Services Engineering QA Team. Our team is responsible for App Store Connect , an integral part of the app ecosystem that includes a Web App, Mobile App, and Public API. In this role, you will...
- Embark on a leadership journey with TogetherWeTech as a Software Engineering Manager based in Vancouver. Guide a talented team in hybrid conditions... ...a high standard of software quality • Collaborate with senior developers and architects • Champion Agile methodologies within...Senior
$41 - $45 per hour
...Position Title: Software Engineer Department: Platform Employee Type: Temp Location: Remote (BC, Canada) Salary Range: $41 - $45/hour CAD Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing....Contract workTemporary workRemote work- Become an integral part of Spring Financial in Vancouver as an AI-Focused Software Engineer. This hybrid role involves designing and building software using AI technologies. As a full-time, permanent member of Spring Financial, you'll work in downtown Vancouver, utilizing...Permanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. 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
