05 Oct
|
Motorola Solutions
|
British Columbia
05 Oct
Motorola Solutions
British Columbia
We are seeking an Intermediate Software Developer experienced in development within on-premise or cloud development environments who can build product features primarily by directing AI coding agents through a plan-first, test-verified workflow — writing specs and plans, reviewing and steering agent output, and proving correctness through tests and verification, rather than hand-writing the bulk of the implementation
Turn a feature request into a plan (files that change, order of work, tests that prove it) that someone who wasn’t in the conversation could execute
Direct AI coding agents through implementation, staying accountable for the result as if hand-written — including the failing-test-first / fix-can’t-edit-the-test discipline
Translate product requirements into rigorous verification strategies, interpreting unit tests, mutation checks, and verdict-function results to deeply understand and validate system behavior
Work concurrently across multiple agent sessions/worktrees when appropriate, reviewing multiple streams of in-flight work rather than one linear thread
Contribute back to the shared skills/hooks/subagents library as patterns repeat
Know the difference between “the agent said tests pass” and “I’ve verified this actually works,” and never ship on the former alone
Designing, implementing, and supporting end-to-end software solutions for Unity Video products worldwide
Building team trust, mentoring peers, and helping drive the team toward high performance
Contributing to build pipelines, containerization, DevOps tooling, and test automation strategies
Fostering strong collaborative relationships with fellow developers and technical leadership
Proactively providing technical guidance and mentorship
Upholding rigorous standards for software development and quality,
both personally and across the team
Consistently showing up with:
Energy and passion
Optimistic outlook
Transparent communication
Growth-oriented perspective
Advantages Flexible work models
Paid time off
Paid parental and family leave
Health care benefits
Global wellness resources
Employee assistance programs
Rotation programs
Mentor relationships
Learning and development opportunities
Retirement benefits
Employee bonuses
Stock grants & employee stock purchase plans
The ideal candidate will have extensive experience delivering complex, large-scale, public-facing applications and APIsWe are also seeking someone with solid knowledge of DevOps, CI/CD, and test automation tools and conceptsHands-on experience directing AI coding agents to build real features with a large customer baseJudgment to know when to trust agent output and when to dig in — this is the core skill being hired for4+ years of professional software engineering experience building robust front-end architectures and rich UIs. While we are framework-agnostic (workflow matters more than language), a proven track record in client-side development is essentialExperience implementing multi-layered testing strategies (unit, integration, and E2E) and comfort reading/writing test code even when an agent drafts the first passExperience working in a large code baseExcellent written and oral communication skillsBachelor’s degree in Computer Science or related3+ years of software development experienceBachelors DegreeFamiliarity with git worktrees for parallel session workflowsPrior contribution to internal tooling/conventions (skills, hooks, lint rules) rather than just consuming themKnowledge of CI/CD, test automation, and DevOpsExperience with streaming/media, video pipelines, or similarly verification-heavy domains
#J-18808-Ljbffr
📌 AI-Native Software Developer (British Columbia)
🏢 Motorola Solutions
📍 British Columbia