S

Validation Engineer

Summa Linguae Technologies Vancouver, British Columbia, Canada

hybrid
Posted Jan 23, 2026

Role & seniority: Junior Engineer / Validation Engineer, part of Managed Services

Stack/tools: C/C++, Python; Git or similar VCS; Atlassian Suite; embedded NVMe/firmware; diagnostic/debugging tools; ASIC awareness a plus

Top 3 responsibilities

  • Contribute to development, validation, and optimization of SSD product lines and NVMe features

  • Detect test failures, triage, create defect reports, and ensure timely resolution

  • Collaborate with Firmware Engineers, perform code reviews, participate in defect management, and provide status updates to leads

Must-have skills

  • 1–3 years programming in C/C++ and Python (all three languages used in role)

  • Experience with Git or similar source control

  • Understanding of Computer Science fundamentals; strong analytical/problem-solving

  • Bachelor’s or Master’s in Electrical/Computer Engineering, CS, or related field

  • Effective written/spoken English; detail-oriented; proactive communicator

Nice-to-haves

  • Understanding of ASIC architecture and code optimization

  • Experience with embedded multi-core architectures, NVMe firmware, or SSD validation

  • Familiarity with diagnostic tools and the Atlassian ecosystem

  • Location & work type: Hybrid (3 days on-site, 2 days remote) in Vancouver, BC; client on Marine Drive; relocation or local residency required/in scope

Full Description

About DATAmundi DATAmundi builds advanced software solutions that power our localization and data services. Our team is hiring! Are you looking for a new-age working environment with a team of fun, creative, and passionate people who love their jobs and enjoy autonomy in the workplace? We are looking for a Junior Engineer to join our team!

As Validation Engineer you'll be a part of our Managed Services department, working in an engaging, fast-paced environment with our client, a multinational enterprise company, to ensure that next-generation Non-Volatile Nand memory products meet the design requirements.

This is a hybrid position; 3 days on-site, 2 days remote. The client is located on Marine Drive, South Vancouver, British Columbia. Please only apply if you are located in the Vancouver and lower mainland areas, or if you are willing to relocate.

Role Responsibilities

  • · Contribute to the development, validation, and optimization of SSD product lines
  • · Detect test failures, perform triage, create defect reports and ensure timely and accurate resolution is provided
  • · Participate in peer code reviews and defect management
  • · Contribute bug fixing and validation of SSD firmware and NVMe features on complex embedded multi-core architectures
  • · Collaborate with Firmware Engineers to optimize NVMe features of high-performance firmware and software for next-generation SSD products
  • · Provide clear status to domain leads on the development and test status
  • · Report sightings and pre-sightings for any suspected FW issues
  • · Use of diagnostics/debugging tools to analyze reported design bugs
  • · Join monthly and quarterly meetings with client representatives as the technical representative

Skills & Qualifications

  • · 1-3 years of programming experience in C/C++, and Python (this skill is a must as all 3 languages are used in this role)
  • · Experience with git or similar source control repository systems
  • · Understanding of ASIC architecture and code optimization is a plus
  • · Strong analytical problem-solving skills, innovative thinking, and a mindset of continuous improvement
  • · Understanding of Computer Science fundamentals
  • · Experience with Atlassian Suite or similar management tools
  • · Bachelor's or Master’s degree in Electrical/Computer Engineering, Computer Science Degree or related concentration, equivalent and/or combination of education and work experience

Who You Are

  • · An excellent communicator in written and spoken English - you feel comfortable presenting your ideas to others
  • · Quality-focused and detail-oriented - you pay attention to details and can’t stand sloppy work
  • · You believe that everything can be done, a can-do attitude
  • · You are a problem solver
  • · You’re driven and do not need to be micromanaged; you take initiative and don’t wait around for problems or quality concerns to surface before brainstorming a fix
  • · You like to learn. You can independently find online resources to learn things you don’t know
  • · Open to receiving feedback
C/C++PythonGitASIC ArchitectureAnalytical Problem-SolvingComputer Science FundamentalsAtlassian SuiteDebugging ToolsFirmware ValidationSSD OptimizationNVMe FeaturesDefect ManagementCode ReviewsContinuous ImprovementCommunicationInitiativemulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.