Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Ottawa On-site)

$125.8k - $133.2k per year

Tech Insights

This position requires local presence. Please view similar jobs below.

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

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:

  • 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:

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Ottawa On-site) in Ottawa, ON vacancy
  • $125.8k - $133.2k per year

     ...integrated collection of unmatched reverse engineering, teardown, and market analysis in...  ...THE OPPORTUNITY:   As a Software Engineer on the Circuit Analysis Tools...  ...ARRANGEMENT  This is a full-time on-site position based in our Ottawa, Ontario.  Technology knows no... 
    Website
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    6 days ago
  •  ...business process outsourcing, analytics and engineering, applications, security, cloud, IT...  ...provide Helpdesk services at a client site in Ottawa, Ontario, Canada. The successful candidate...  .... Troubleshooting and diagnosing software and hardware problems and arranging for... 
    Website
    Full time
    Work at office
    Remote work
    Monday to friday
    Shift work

    DXC Technology

    Ottawa, ON
    3 days ago
  • $199k - $210.74k per year

     ...collection of unmatched reverse engineering, teardown, and market analysis...  ...Collaborate with Product, UX, Site Reliability Engineering and...  ...prototype to production, working with Software Development when needed....  ...On-site role based in the Ottawa, Ontario.   Technology knows... 
    Website
    Permanent employment
    Full time
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    6 days ago
  • $90k - $140k per year

     ...per week, Monday to Friday Location: Ottawa Office (3 days per week / hybrid), 170...  ...individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently...  ...Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    14 days ago
  •  ...conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design,...  ...-powered insights platform. This is a full-time role based in Ottawa, ON, operating on a hybrid schedule (4 days per week in-office... 
    Suggested
    Full time
    Internship
    Manual labor
    Work at office

    forum-ventures

    Ottawa, ON
    5 hours ago
  • $71.45k - $102.1k per year

     ...Employers for Recent Graduates for the 5th consecutive year . Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing vacancy Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building the tech behind the world’s fastest... 
    Website
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    3 days ago
  • Posting: Hey my name is Xena. I'm hiring a child care worker available in Ottawa, Ontario. I hope to chat with a caring, flexible candidate who is able to manage multiple children with big personalities. Duties: My home requires help with diaper changing, and feedings but... 
    Website
    Flexible hours

    CanadianNanny.ca

    Ottawa, ON
    13 days ago
  • $110k - $125k per year

     ...Job Description Site Superintendent - ICI - Ottawa Responsibilities You will collaborate with clients, sub-contractors, and colleagues to ensure the successful delivery of projects. Specifically, you will be running the day-to-day operations on a variety of ICI construction... 
    Website
    Permanent employment
    For subcontractor
    Local area

    Michael Page

    Ottawa, ON
    more than 2 months ago
  •  ...and accessibility. We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify... 
    Remote job
    Flexible hours

    Speechify

    Ottawa, ON
    more than 2 months ago
  • $20 per hour

    We are a loving family in Ottawa, Ontario, seeking a dedicated nanny to join us in caring for our one year old son. This is a part-time, live-out position perfect for someone who enjoys working with young children and has a passion for nurturing and growth. The ideal candidate... 
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    1 day ago
  • Zaina's family in Ottawa, Ontario is seeking a nurturing and responsible nanny to care for their infant on a part-time, live-out basis. The ideal candidate must have experience in infant care, be CPR certified, and capable of providing light housekeeping and meal preparation... 
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    10 hours ago
  • Our family in Ottawa, Ontario is seeking a nurturing and reliable caregiver to look after our precious 8 month old part time. The ideal candidate should have a strong background in infant care and be committed to providing a safe and stimulating environment for our little one... 
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    3 days ago
  • $20 per hour

    We are a warm and welcoming family located in Barrhaven, Ottawa, and we are looking for a caring, responsible, and nurturing nanny to support our family on a part-time, live-out basis. Our primary need is attentive care for our infant, so we are seeking someone who genuinely... 
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    7 days ago
  • $25 per hour

    Our family in Ottawa, Ontario is seeking a full-time, live-out nanny to care for our infant and primary school-aged children. The ideal candidate will be responsible for providing attentive and nurturing childcare while also assisting with light housekeeping. Additionally, pet... 
    Hourly pay
    Full time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    11 days ago
  • $70k - $102k per year

     ...Employers for Recent Graduates for the 5th consecutive year. Position Title: Process Automation Software Engineer - MEMS Employment Type: Full-time Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building the tech behind the world’s fastest networks and... 
    Website
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    2 days ago
  • I am looking for a caring, reliable, and engaging nanny to help care for my 10 month old son for half days, 3 times per week this summer except 27 July to 7 August. We are also loving for longer term occasional babysitting, so hope to build a long-term relationship with a great...
    Long term contract
    Part time
    Summer work

    CanadianNanny.ca

    Ottawa, ON
    11 days ago
  • $20 per hour

    Hello, we are a family in Ottawa, Ontario seeking a kind and responsible nanny to care for our children after primary school hours. This is a live-out position and will be part-time from 3-30-5:30 daily with extra help as needed. . We are offering $20.00 per hour for the right... 
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    11 days ago
  • $24 - $35 per hour

     ...for Recent Graduates for the 5th consecutive year . Position Title: Embedded Software Engineer Co-op/Intern Employment Type: Student – Co-op/Intern, existing vacancy Location: Ottawa ON, Onsite About Lumentum At Lumentum, we’re building the tech behind the... 
    Full time
    Internship

    Lumentum Operations

    Ottawa, ON
    3 days ago
  • $26 - $36 per hour

     ...About the Role We are seeking an experienced Data Center Technician for freelance/contract work in Ottawa, Canada . This is an on-site position supporting mission-critical infrastructure at premier data center facilities. Compensation C$26-36/hr (CAD hourly)... 
    Website
    Hourly pay
    Full time
    Contract work
    Freelance
    Remote work
    Flexible hours

    RM Staffing B.V.

    Ottawa, ON
    5 days ago
  •  ...looking for a detail-oriented Embedded Software Test / Verification & Validation Engineer to support testing activities...  .... ~ Must be located in or around Ottawa. ~3+ years of experience in embedded...  ...and foosball. Access to an on-site gym. All your information will be... 
    Website
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Ottawa, ON
    7 days ago
  • $26 - $36 per hour

     ...About the Role We are seeking an experienced Data Center Technician for freelance/contract work in Ottawa, Canada . This is an on-site position supporting mission-critical infrastructure at premier data center facilities. Compensation C$26-36/hr (CAD hourly)... 
    Website
    Hourly pay
    Contract work
    Freelance
    Local area
    Remote work
    Flexible hours

    RM Staffing B.V.

    Ottawa, ON
    13 days ago
  • usd68.25k - usd100.1k per year

     ...Abbott seeks an Intermediate Engineer for its Point of Care division in Ottawa to support component engineering with a focus on quality systems, non-conformance investigations, and corrective/preventive actions. The role involves experimental design, documentation, cross-functional... 

    Abbott

    Ottawa, ON
    3 hours ago
  • $87k - $127.6k per year

     ...The Opportunity This position is based at our Ottawa office within the Point of Care division and requires on‑site presence five days per week. Our Point of Care diagnostic...  ...technology, and toxicology. As the Senior Engineer in the Facilities Department, you will have the opportunity... 
    Website
    Long term contract
    Full time
    Work at office

    Abbott

    Ottawa, ON
    1 day ago
  • Job Overview: We’re looking for a mother’s helper working in Ottawa, Ontario. Details: We have a young family with 3 children age 8, 11, and 13. They attend a local school and we require support in the morning and afternoon. Duties include housekeeping after children leave... 
    Website
    Part time
    Local area
    Weekend work
    Day shift

    CanadianNanny.ca

    Ottawa, ON
    19 days ago
  • $90k per year

     ...Opportunity Black & McDonald’s Ottawa team is growing! If you are a...  ...this position is for you. The Site Supervisor position is located...  ...clients, architects, engineers, consultants, and subcontractors...  ...Experience with project management software and tools (Procore) Strong... 
    Website
    Contract work
    For subcontractor

    Black & McDonald Limited

    Ottawa, ON
    21 days ago
  • $25 - $35 per hour

    We are Pierre-Yves and Jenny, based in Ottawa, Ontario, seeking a caring and dedicated nanny to join our family and to look after our lovely daughter (born Dec. 2024). This is a part-time, live-out position - some half or full days during the week (to be discussed based on... 
    Hourly pay
    Part time
    Live out
    Weekend work
    Afternoon shift

    CanadianNanny.ca

    Ottawa, ON
    1 day ago
  • $20 per hour

    Russell family in Ottawa, Ontario is seeking a responsible and caring nanny to care for our infant on a part-time, live-out basis. The ideal candidate will assist us with housekeeping and meal preparation. We are offering a competitive rate of $18 per hour. If you are an experienced... 
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    6 days ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We'... 
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    12 days ago
  • $138.45k - $173.06k per year

     ...Level: P4 Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Application Team Lead Type: Permanent | Full-Time About...  ...role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality... 
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    19 days ago
  • $26 per hour

    Naz family in Ottawa, Ontario is seeking a full-time nanny to care for their newborn. The position is available for live-in or live-out arrangements. The ideal candidate must have CPR certification and prior experience in newborn care. The family is offering a competitive wage... 
    Hourly pay
    Full time
    Live In
    Live out

    CanadianNanny.ca

    Ottawa, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Ottawa On-site). Be the first to apply!