1

Internal Developer Tools Software Engineer Jobs in Edmonton, AB

Value and trust lie at the core of our internal and external customer commitments. The Core ... software engineering) * Experience with AI-assisted engineering tools and workflows * Project ...

You Have: * 7+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...

You Have: * 7+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...

... other software * Complete detailed reviews of electrical studies completed internally, and ... internal calculation tools, processes, and general training * Apply and maintain knowledge of ...

... of the Software Development Services (SDS) Tier 4 support team, you will provide advanced ... Use AI-assisted tools responsibly to accelerate support activities such as log analysis, query ...

... other software * Complete detailed reviews of electrical studies completed internally, and ... internal calculation tools, processes, and general training * Apply and maintain knowledge of ...

Mobile Developer

Edmonton, AB ยท On-site +1

CA$79K - CA$104K/yr

As a software developer within our customer domain, you will play a key role in shaping the native ... internal equity. #LI-DN1 Employment Type: FULL_TIME

.Net Developer

Edmonton, AB ยท On-site +1

You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...

.Net Developer

Edmonton, AB ยท On-site +1

You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...

To do this, they will use the T-SQL programming language and our existing internal tools designed ... Minimum 3 years of professional software development experience * Fluency in English and French ...

You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...

You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...

next page

Showing results 1-20

Internal Developer Tools Software Engineer information

How do Internal Developer Tools Software Engineers typically interact with other development teams within the company?

Internal Developer Tools Software Engineers work closely with a variety of engineering teams to understand their workflows, gather feedback, and identify pain points in the development process. Communication is key, as these engineers often facilitate onboarding, provide training for new tools, and respond to support requests. Collaboration usually involves participating in cross-team meetings, collecting requirements, and iterating on tools based on real-world usage. This close partnership ensures that the tools developed genuinely improve productivity and address the practical needs of their colleagues.

What is the difference between Internal Developer Tools Software Engineer vs Software Engineer?

AspectInternal Developer Tools Software EngineerSoftware Engineer
Primary FocusDeveloping and maintaining internal tools to improve developer productivityBuilding applications, systems, or features for end-users or clients
Work EnvironmentTypically within tech companies, collaborating with internal teamsVaries across industries, often with direct customer interaction
Required SkillsStrong programming, understanding of developer workflows, internal tool developmentBroad software development skills, depending on domain
Industry UsagePrimarily in tech companies, startups, and large enterprises with internal toolsAcross all industries including tech, finance, healthcare, etc.

In summary, Internal Developer Tools Software Engineers focus on creating tools that enhance internal developer efficiency, whereas Software Engineers develop a wide range of applications for external users. Both roles require strong programming skills but differ in their primary objectives and work environments.

What are Internal Developer Tools Software Engineers?

Internal Developer Tools Software Engineers are specialists who design, build, and maintain software tools that improve the productivity of other developers within an organization. Their work often includes creating build systems, continuous integration pipelines, testing frameworks, and deployment tools. These engineers collaborate closely with development teams to understand their workflows and challenges, then develop solutions that streamline processes, reduce manual work, and enhance code quality. By focusing on internal tooling, they help the whole engineering organization move faster and deliver higher-quality products.

What are the key skills and qualifications needed to thrive as an Internal Developer Tools Software Engineer, and why are they important?

To thrive as an Internal Developer Tools Software Engineer, you need strong programming skills (often in languages like Python, Java, or Go), expertise in software development processes, and experience with building scalable infrastructure, typically supported by a degree in computer science or related field. Familiarity with CI/CD systems, containerization tools (like Docker and Kubernetes), version control (such as Git), and cloud platforms is usually required. Excellent problem-solving abilities, collaboration, and proactive communication are vital soft skills in this role. These skills and qualities are essential for designing efficient tools that improve developer productivity, streamline workflows, and support organizational engineering goals.
What are popular job titles related to Internal Developer Tools Software Engineer jobs in Edmonton, AB? For Internal Developer Tools Software Engineer jobs in Edmonton, AB, the most frequently searched job titles are:
What job categories do people searching Internal Developer Tools Software Engineer jobs in Edmonton, AB look for? The top searched job categories for Internal Developer Tools Software Engineer jobs in Edmonton, AB are:
Infographic showing various Internal Developer Tools Software Engineer job openings in Edmonton, AB as of July 2026, with employment types broken down into 83% Full Time, 3% Part Time, 1% Temporary, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.

Product Development Engineer

G2V Optics

Edmonton, AB โ€ข On-site

Full-time

Posted 9 days ago


Job description

Job Description - Product Development Engineer (71021)

July 2026

Level II

About G2V Optics

G2V Optics is a global leader in advanced lighting technologies. Founded in 2015 based on technology invented at the U of A, the company now provides solutions to world-leading organizations (e.g. NASA, Meta, Tesla, NREL). They use our light to power the most critical developments in solar renewable energy, advanced materials, and space exploration.


We are an agile team that functions on a startup-style culture based on quick learning, honesty and personal development, flexibility, and balance. If you want to be part of a team that's making a global impact from right here in Edmonton, join us.


Summary

The Product Development (PD) Engineer reports to the Product Development Manager - Core Engineering. This role moves products and projects from idea to customer - whether those customers are external buyers or internal stakeholders - by owning the full lifecycle of product development work within G2V's gate process. The PD Engineer translates customer needs into clear requirements, manages timelines and risks with scenario awareness, validates engineering work through disciplined testing, and performs or coordinates technical work including paper models, simulations, proofs of concept, and prototypes. This role is the essential link between what customers need and what gets built. The PD Engineer manages the engineering work in a project, identifies and mitigates risks (internal or outsourced) and exercises the technical judgment and oversight needed to deliver on G2V's commitments.

The role depends on clear, honest communication with teammates, stakeholders, customers, and vendors. Value and trust lie at the core of our internal and external customer commitments.

The Core Engineering functional area focuses on engineering the core components that build G2V's products. This work emphasizes components that will be integrated into externally shipped customer products. Core Engineering encompasses a wide variety of engineering disciplines at G2V - electronics, firmware, thermal, mechanical, software, and optics.

This particular role will be the technical authority and lead engineer for the development and operations handoff of a source measurement unit product for scaled production.


Primary Responsibilities

  • Engineering Testing & Oversight: Write test plans and test packages linked to requirements across all development phases. Define pass/fail criteria tied to specifications. Execute or coordinate test protocols and document results. Conduct right-scoped design reviews to catch issues early. Steward the gate process: ensure gate documentation is complete and that the business is making informed go/no-go decisions.
  • Engineering Design: Translate requirements into buildable designs within their discipline (electrical, optical, mechanical, software, or cross-discipline). Perform or oversee design iterations: paper models, simulations, proofs of concept, prototypes, alpha builds. Define the right architecture with well-defined interfaces. Produce or review complete design files (BOM, schematics, CAD, code) at each iteration.
  • Vendor & Stakeholder Management: Prepare release packages for vendors and internal stakeholders (requirements, specifications, design files, timeline context) - the same disciplined handoff applies whether work is going to an outside supplier or another team within G2V. Manage deliverables through budgetary approval and track against schedule. Conduct design reviews against requirements. Manage AI-assisted engineering in the same frame: specifying work, reviewing output, and validating results.
  • Product Management: Build and maintain user story maps and requirements documentation. Engage with customers and internal stakeholders during gate reviews from ideation through delivery. Translate feedback into actionable requirements with traceability. Maintain living project documentation that tracks desirability, feasibility, and viability.
  • Project Management: Maintain the project plan: schedule, dependency chains, risk contingency, and cost tracking. Manage the risk register. Think in scenarios - always know multiple paths through to delivery and present options with clear trade-offs between risk, timeline, and cost. Communicate project status to stakeholders grounded in data.
  • Continuous Learning: Actively build new skills in tools, methods, and domain knowledge relevant to product development. Evaluate, adopt, and integrate new capabilities as they emerge (including AI tools and outsourcing options). Contribute to process improvements. Mentor less experienced team members. Practice version-controlled collaboration (git workflows, pull requests, releases).


Target Skills & Qualifications

The successful candidate will have:

  • A Bachelor's degree in Electrical Engineering or an equivalent combination of education and experience
  • 4-5 years of related experience
  • Demonstrated experience in a product development environment
  • Understanding of, or strong aptitude and willingness to develop, product management fundamentals: user stories, requirements, stakeholder engagement, and maintaining the link between what's being built and why
  • Ability to manage project timelines, budgets, and risks - or demonstrated aptitude and willingness to develop these skills rapidly
  • Strong written and verbal communication skills sufficient for requirements documentation, gate reviews, and stakeholder updates
  • Technical depth in electrical engineering discipline sufficient to evaluate designs and conduct reviews
  • Comfort with ambiguity and the ability to navigate uncertainty in early-stage product development
  • Proficient in python scripting for hardware test automation and calibration - comfort with [control APIs, data manipulation, unit tests
  • Experience managing vendors or outsourced engineering work


Assets (Nice to Have)

  • Familiarity with user story mapping, requirements traceability, or structured product development processes
  • Proficiency in version control, releases, and automated workflows (branches, PRs, preferably git)
  • Cross-disciplinary literacy beyond primary specialty (optics, mechanical engineering, software engineering)
  • Experience with AI-assisted engineering tools and workflows
  • Project management certification or formal training
  • APEGA registration: EIT or P.Eng, or eligible and actively working toward registration


Mandatory Employment Requirements

  • International travel to customer sites as required, up to twice a year (5% of the role)