Skip to main content
Post your resume and find your next job on Indeed!

Software Development Engineer jobs in New Westminster, BC

Sort by: -
    • You are a systems engineer with a background in software.
    • Experience with real-time or embedded systems, or software running hardware and devices.
    • Develop practical training material covering software engineering, AI integrations, secure development and automated testing.
    • Experience designing, developing, and maintaining production software.
    • Build maintainable software that supports the growth of our SaaS platform.
  • View similar jobs with this employer
    • 5-8 years of related experience as a software engineer.
    • Apply test-driven development practices and automation to improve software quality and reliability.
  • View similar jobs with this employer
    • 5-8 years of related experience as a software engineer.
    • Apply test-driven development practices and automation to improve software quality and reliability.
    • CRM software: 2 years (preferred).
    • HubSpot, Microsoft Dynamics or other CRM implementation/development.
    • Use modern AI development tools to quickly build and…
  • View similar jobs with this employer
    • 5-8 years of related experience as a software engineer.
    • Apply test-driven development practices and automation to improve software quality and reliability.
    • You'll own and optimize our Bamboo CI pipelines and our custom-built build system, keep our C++ and TypeScript/JS front end codebases compiling cleanly across…
    • 5+ years of professional software development experience, with a heavy focus on C++ application development.
    • As a Vision Software Developer II you will:
    • The ideal candidate will have a proven track record of working in client environments and interacting with both business users and IT resources.
    • Apply secure software development practices, including authentication/authorization, data protection, and vulnerability mitigation.
    • Our marketing team is working on keyword research, content development and SEO strategies..
    • We are looking for an experienced Shopify Developer to improve,…
    • 12+ years of professional software development, including 7+ years in software architecture or technical leadership roles.
    • 2 weeks of paid vacation per year.
    • 6+ years of professional experience building production software.
    • This role involves significant contributions to the backend development of an innovative game…
    • You'll join a group that thrives on solving complex problems, shipping impactful features, and maintaining the systems that keep global transactions running…
Get email updates for the latest Software Development Engineer jobs in New Westminster, BC

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Systems Engineer - Software & Integration
Vancouver, BC V6B 1E8
•
Hybrid work
$100,000–$140,000 a year
Permanent, Full-time

Job details

$100,000–$140,000 a year
Paid time off, Vision care, Dental care, Disability insurance, Paid vacation, Extended health care, Work from home, Flexible schedule
Permanent, Full-time
Hybrid work in 314 West Cordova Street, Vancouver, BC V6B 1E8

Full job description

Think in systems. Build with people. Deliver what works.

About SysEne (sis-een)

About SysEne (sis-een): SysEne brings together systems engineering and a systems approach to project management. We work for owners and operators of public transit and other complex infrastructure. We help plan, build, and deliver complex technology systems by connecting technology, processes, and people across the full life cycle, and we stay with the work until it is running. We work on long-term programs, not one-off jobs, and we get things done.

We are a small, high-standards team, and we invest heavily in the people who join us.

The opportunity

You are a systems engineer with a background in software. You understand how software fits within a larger operational system, and how technology, business processes, people, and organizational constraints shape what that system needs to do. The work supports a regional transit network, including communications, control and monitoring, and real-time passenger information across vehicles and stations. You will work with owners, operators, vendors, and engineering teams to make these systems work together and support day-to-day operations.

You will work across the system life cycle: understanding operational needs, defining requirements, assessing trade-offs, managing interfaces, reviewing vendor solutions, and supporting integration, verification, acceptance, and transition into operation. Your software background helps you ask the right technical questions and evaluate solutions in the context of the whole system.

What you will do

  • Understand the operational objectives, business processes, stakeholder needs, and constraints that shape the system.
  • Develop concepts of operation, system requirements, use cases, and acceptance criteria with operators, engineers, and managers.
  • Assess trade-offs across software, hardware, operating procedures, cost, schedule, and risk.
  • Define and manage interfaces and dependencies across systems, vendors, and organizations.
  • Review vendor designs and demonstrate traceability from operational needs through requirements, integration, and testing.
  • Support system verification, validation, operational readiness, and transition into service.

What you bring

  • Integrity, and the habit of thinking things through.
  • Drive and ownership. You push things across the line and find a way forward when the answer isn't obvious.
  • You listen. Requirements live in people, not just documents. You ask good questions, and you listen past what people ask for to understand the actual need behind the request.
  • You bring people along. You get teams to decisions, and you understand that people see things differently and that interests compete.
  • You like to learn. You enjoy complex problems that cross disciplines. You are comfortable with uncertainty, you go into the details when the risk calls for it, and you bounce back from setbacks.
  • About 2 to 6 years building and delivering software-intensive systems, with some track record across a project life cycle.
  • Experience with real-time or embedded systems, or software running hardware and devices.
  • Comfortable on large systems, not just one subsystem.
  • A degree in software, computer, or electrical engineering, computer science, or similar.

The experience range is a guide. Talent and how you think matter more than years of experience, and applicants outside the range are welcome.

Helpful

  • Transportation, operational technology, telecom, or radio systems.
  • Product development experience.
  • GTFS-RT, automatic train control, CAD/AVL, prediction engines, radio or telecom data, or IoT.
  • Systems engineering practice: INCOSE, ISO/IEC/IEEE 15288, and requirements traceability.
  • Proven use of AI coding tools such as Claude Code to build working applications, with habits for checking the result: tests, reviews, and running the real thing.
  • EGBC P.Eng. or EIT. On engineering work, clients may ask for proof of registration. PMP is a plus.

What sets you apart

  • You have helped bring a complex system into operation and can explain how you established that it met its intended need.
  • You think about how things will fail before they do.
  • You solve problems that are technical, business, and political at once.
  • You talk as easily with operators and vendors as with other engineers.

What we offer

  • Real systems that people use every day.
  • Senior practitioners who take mentorship seriously, and a named Development Owner for your long-term growth.
  • Pairing on real work, and forums where we share what we learn.
  • A salary of $100,000 to $140,000 per year.
  • Health, dental, vision, life, and disability coverage, paid vacation, professional development, and flexible hybrid work in Vancouver.

How to apply

Send your resume and a cover letter of no more than one page. In it, tell us about two things:

1. Something you built, delivered, or improved: a system, a tool, or a process. Briefly, what the challenge was, your part in it, what you learned or changed along the way, and how you checked that it worked. Student, capstone, and side projects count.

2. How you use AI or other tools in your work, and how you check what they give you. If you haven't used AI much yet, tell us how you would start.

If you are shortlisted, you will present on a realistic case and talk through a live scenario.

SysEne is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified individuals.

Pay: $100,000.00-$140,000.00 per year

Benefits:

  • Dental care
  • Extended health care
  • Flexible schedule
  • Paid time off
  • Work from home

Work Location: Hybrid remote in Vancouver, BC V6B 1E8

Let Employers Find YouUpload Your Resume