1

Software Engineer Software Developer Jobs in Vancouver, BC

As a seasoned C++ Software Engineer, you would be a part of the team implementing solutions for our client. In this role, you will play a key part in implementing solutions for cutting-edge products.

Embedded Software Developer

Burnaby, BC ยท On-site

CA$92K - CA$112K/yr

This position is ideal for an experienced engineer who enjoys hands-on development, deep system ... Work on Linux-based system software, networking features, and platform utilities * Develop and ...

This position is ideal for an experienced engineer who enjoys hands-on development, deep system ... Work on Linux-based system software, networking features, and platform utilities * Develop and ...

Embedded Software Developer

Burnaby, BC ยท On-site

CA$92K - CA$112K/yr

This position is ideal for an experienced engineer who enjoys hands-on development, deep system ... Work on Linux-based system software, networking features, and platform utilities * Develop and ...

Senior Software Developer

Vancouver, BC ยท On-site

CA$107K - CA$157K/yr

As a global leader in 3D design, engineering and entertainment software, Autodesk helps people imagine, design, and create a better world. Autodesk accelerates better design through an unparalleled ...

Adopt our DevOps practices: CI/CD, observability, and incident response. * Join team stand-ups, planning sessions, and retrospectives. What we're looking for: Requirements * 1 to 2 years of software ...

Bachelor's in Software Engineering, Computer Science, or equivalent experience * 5+ years in cloud software development with a consistent focus on API design and system integration * Strong C# and

next page

Showing results 1-20

Software Engineer Software Developer information

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a Software Engineer/Software Developer, and why are they important?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

Can a software developer work as a software engineer?

A software developer can often work as a software engineer, as both roles involve designing, coding, and testing software. However, software engineering typically requires a broader understanding of system architecture, project management, and sometimes formal certifications or experience in engineering principles. Transitioning between the roles depends on skills, experience, and the specific requirements of the employer.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with expertise in specialized tools, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand technologies, or working in competitive industries like finance or tech, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant funding.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, and working in high-paying industries or locations. Senior roles, expertise in areas like machine learning or cloud computing, and working at large tech companies or startups can contribute to reaching this salary level.
What cities near Vancouver, BC are hiring for Software Engineer Software Developer jobs? Cities near Vancouver, BC with the most Software Engineer Software Developer job openings:
Software Developer, C++

Software Developer, C++

A-CX

Vancouver, BC โ€ข On-site

Full-time

Posted 25 days ago


Job description

Salary: $82,015 - $126,426 (CAD) Annually

A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions. Specializing in frontend and backend development, AI technologies, cloud, and DevOps, we provide scalable custom services of the highest quality, exceeding expectations. Our experienced team builds engaging applications and secure backend solutions, crafting software products that fulfill expectations with high quality. From consumer devices to enterprise backend and cloud solutions, we excel in building award-winning products. Let us know if you're great at what you do, want to work with a great team, and are up for the challenge.
A-CX operates in Vancouver, B.C.; Silicon Valley, CA; Dallas, TX; and Finland. We're a team of dynamic, diverse, and fun individuals who would love to get to know you!


Are we right for each other?

As a seasoned C++ Software Engineer, you would be a part of the team implementing solutions for our client. In this role, you will play a key part in implementing solutions for cutting-edge products. As an integral member of our team, you will work on developing and integrating solutions with C++, ensuring compatibility and seamless user experience. We are seeking a person who can grow with our company to become an expert in new and future technologies. You have passion and talent and take pride in your work. Its all about working together as a team! You get along with a diverse group of designers and developers and enjoy working with clients.

Responsibilities

  • Designing and implementing software solutions for our clients.
  • Develop secure, scalable, and high-performance desktop software solutions for audio creation.
  • Develop robust software libraries and services tailored to specific projects
  • Champion continuous improvement initiatives for both personal and team development
  • Collaborate with cross-functional teams to drive the product development lifecycle from ideation to deployment
  • Maintain an unwavering commitment to excellence and high standards in all aspects of software development
  • Evaluate, implement, and advocate for best practices in software development
  • Facilitate seamless integration with runtime, deployment, and other SDLC technologies


Skills & Qualifications

  • Degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in software development using C++
  • Proficiency in designing, developing, and testing cross-platform software
  • Ability to reason about performance, security, and process interactions in complex embedded and distributed systems
  • Excellent communication skills, with the ability to collaborate well with both technical and non-technical audiences, both written and orally
  • Experience in agile/scrum methodologies
  • Experience working with remote / distributed teams and projects


Ideally, you'll also have:

  • Experience with plugin standards such as VST3, AU, AAX.
  • Familiarity with audio creation workflows and tools, including DAWs and NLEs.
  • Experience with other languages, like Java
  • Experience designing and developing applications in cloud environments, Azure and/or AWS


We're currently recruiting contractors and full-time employees for exciting, long-term projects. Our clients are brands you recognize, Tier 1 leaders in their field, including high-tech companies and financial services. Were recognized partners with Microsoft and AWS for building AI solutions on their Clouds.

Our team works remotely, but we arrange regular face-to-face events in addition to our online and VR meetings. These are essential to building a collaborative, trusting, and curiosity-driven culture. We prefer people who live in the Greater Vancouver area.

Send us your resume and tell us about what motivates you to achieve excellence.