2,061,955open jobs
124,762companies
236,925added this week
Browse all
Location
In office (Ottawa)
Seniority
Senior · 7+ years exp

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match
The authoritative information platform for the semiconductor industry. Learn why TechInsights is the most trusted source of actionable, in-depth intelligence to the semiconductor industry.

OUR STORY

TechInsights is the information Platform for the semiconductor industry.

Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, TechInsights’ content informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor industry-past, present, or future.

Over 650 companies and 150,000 users access the TechInsights Platform, the world’s largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This collection includes detailed circuit analysis, imagery, semiconductor process flows, device teardowns, illustrations, costing and pricing information, forecasts, market analysis, and expert commentary. TechInsights’ customers include the most successful technology companies who rely on TechInsights’ analysis to make informed business, design, and product decisions faster and with greater confidence. For more information, visit www.techinsights.com.

WHY WORK WITH US

  • Company-sponsored training and development opportunities

  • Comprehensive benefits package (health, dental, vision, wellness, RRSP/401K Matching, annual fitness reimbursement)

  • Flexible vacation policy

  • Trusted device reimbursement program

  • Community involvement opportunities through charitable alliances: https://www.techinsights.com/community-involvement

  • Wellness resources and support

  • Inclusive environment that prioritizes diversity, equity, and accessibility

  • High-growth company driven by high performance

  • Expected salary range: $125,800 - $133,200 CAD

THE OPPORTUNITY:

As a Software Engineer on the Circuit Analysis Tools team, you’ll turn complex customer and business problems into reliable software that people value. You’ll work closely with Product, engineering, quality and domain experts. Together you’ll question assumptions, look at different solutions, and deliver working features in small, testable steps. You care about good design, automated testing and maintainability because they help the team learn faster and change software safely. You’ll also be a technical leader on the team, coaching and mentoring other engineers and leading by example. You’ll use AI-assisted development heavily, and you’ll stay accountable for understanding and checking everything you build. We don’t measure success by how much code you write. We measure it by how reliably the team solves important customer problems.

WHAT YOU’LL DO

  • Learn our customers, their workflows and the circuit analysis domain. Work with Product and domain experts to turn customer needs into clear, testable features.

  • Question requirements and look for the real customer need. Choose the simplest solution that works, and check after release that it delivered the intended result.

  • Design well-structured, maintainable software. Apply Clean Architecture, separation of concerns and Domain-Driven Design where they make sense.

  • Design APIs, components and data models that are easy to understand, test and change. Improve technical debt step by step as systems grow.

  • Build effective automated test strategies across unit, component, contract, integration and end-to-end testing. Use TDD and BDD where they help.

  • Own your software in production. That includes monitoring, fixing defects, investigating incidents and learning from how the system behaves in production.

  • Use CI/CD and Infrastructure as Code so deployments and recoveries are repeatable and safe.

  • Prefer small batches and short feedback loops. Find and remove friction, rework and recurring defects in how the team delivers software.

  • Prototype quickly to reduce uncertainty. Bring successful experiments up to production standards.

  • Coach and mentor engineers through code reviews, pair programming and design discussions. Encourage open, constructive technical debate.

  • Use AI tools across design, coding, testing, debugging and refactoring. Review AI-generated work critically before accepting it.

WHAT YOU’LL BRING

  • Post-secondary degree in Computer Science, Software Engineering or a related field; 7-10 years of experience or a combination of both

  • Significant hands-on experience building and maintaining production software systems

  • Strong grasp of software architecture, design principles, APIs, data and distributed systems

  • Proven ability to design maintainable systems using Clean Architecture and Domain-Driven Design principles

  • Hands-on experience with automated testing strategy. TDD, BDD and specification by example are highly desirable.

  • Experience with CI/CD, cloud infrastructure, observability and running production software

  • Strong critical thinking, with the ability to spot underlying problems and weigh trade-offs

  • Curiosity about customers and the business domain, not only the technology

  • A bias toward action, experimentation and incremental delivery

  • Track record of coaching, mentoring and technical leadership

  • A continuous-improvement mindset, and comfort questioning established practices while staying open to being wrong

  • Strong communication and collaboration skills with both technical and non-technical colleagues

As part of the recruitment process for this position, you will be required to submit your latest citizenship and/or permanent residency information. This information will be used to comply with U.S. Export Control Laws and Regulations.

WORKING ARRANGEMENT

This is a full-time on-site position based in our Ottawa, Ontario.

Technology knows no bounds, and neither does TechInsights. Bringing together talented humans from different perspectives, backgrounds and abilities is something we take seriously. We’re committed to building an inclusive environment that welcomes you to be your authentic self and allows us to push past the boundaries together.

TechInsights is committed to meeting the needs of people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

AI technology may be used to assist in the screening and assessment of applications for this position. Our recruiters are involved at every stage, and all hiring decisions are made by People and hiring teams.

As part of any recruitment process, TechInsights collects and processes personal data relating to job applicants. We are committed to being transparent about how we collect and use that data and to meeting our data protection obligations. Our Privacy policy can be referenced here: https://www.techinsights.com/privacy-policy

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,061,955 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Ottawa
$50k – $67k per year · Remote (Canada) · Full-Time · Halifax
AI/ML
Copilot
Claude
DevOps
CI/CD
Cybersecurity
SonarQube
Checkmarx
OWASP Top 10
Fortify
OWASP
QA
Rest-Assured
Apply
Hybrid · Contractor · 5+ years exp · Bachelor's Degree · Oakville
Python
Go
JavaScript
Node JS
Python
FastAPI
Databases
PostgreSQL
Redis
AI/ML
llama.cpp
vLLM
Embeddings
Multimodal AI
Langfuse
LLM
Frontend
React.js
DevOps
Rest API
GCP
CI/CD
AWS
Docker
Kubernetes
Apply
Hybrid · Full-Time · 6+ years exp · Toronto
Python
Java
DevOps
CI/CD
AWS
Apply
$86k – $107k per year · Equity · Remote (Canada) · Full-Time · 7+ years exp · Canada
JavaScript
TypeScript
AI/ML
Claude
ChatGPT
LLM
Frontend
Redux
React.js
Storybook
Material UI
Sass
Redux Toolkit
Mobile
State Management
Design
Figma
QA
Playwright
Jest
Apply
In office · Internship · Canada
DevOps
CI/CD
Management
Agile
Apply
$100k – $115k per year · Hybrid · Secret · Full-Time · 6+ years exp · Bachelor's Degree · Ottawa
Apply
Hybrid · Full-Time · 7+ years exp · Ottawa
Apply
$64k – $80k per year · In office · Secret · Full-Time · 4+ years exp · Vancouver · Mississauga · Winnipeg · Calgary · Toronto
Apply
≈ $46k – $121k per year (Estimated) · In office · Full-Time · Master's Degree · Ottawa
Apply
Controller 8 hours ago
$63k – $75k per year · Equity · Hybrid · Full-Time · 5+ years exp · Ottawa
Apply
See all jobs
This is one of many
2,061,955 more open roles from verified company boards, updated every day.