Senior COSMOS Tools & Automation Engineer

Asteralabs

Vancouver

On-site

CAD 229,000 - 292,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Astera Labs is seeking a Senior Tools Development Engineer to shape the COSMOS platform. You will build GUI and CLI interfaces, desktop apps, and automation tools that empower customers and engineers to configure, monitor, and validate products.

You will work across software, firmware, and hardware, using C#, C, C++, and Python, to create scalable tooling and improve developer productivity.

Qualifications

  • 5+ years of professional software development experience.
  • Proficiency in C#, C, C++, and Python.
  • Experience building modern object-oriented software.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design, develop, and maintain COSMOS Explorer (GUI) and COSMOS CLI for configuring, monitoring, and debugging products.
  • Develop desktop apps, command-line utilities, and automation tools using C#, C, C++, and Python.
  • Build software that communicates with Astera Labs silicon for telemetry and product configuration.
  • Design reusable frameworks and utilities to boost engineering productivity.
  • Create automated testing and validation tools to improve quality and speed releases.
  • Collaborate with firmware, hardware, validation, and product teams to evolve the COSMOS platform.

Skills

C#
C
C++
Python

Education

Bachelor's or Master's degree in Computer Science/Computer Engineering/Electrical Engineering

Tools

Avalonia
WPF
MAUI
WinUI
Qt
Git
CI/CD
Windows
Linux

Job description

Astera Labs is seeking a Senior Tools Development Engineer to shape the COSMOS platform. You will build GUI and CLI interfaces, desktop apps, and automation tools that empower customers and engineers to configure, monitor, and validate products.

You will work across software, firmware, and hardware, using C#, C, C++, and Python, to create scalable tooling and improve developer productivity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Tools Development Engineer – COSMOS Platform Software
Senior Tools Development Engineer – COSMOS Platform Software

Asteralabs • Vancouver

On-site
CAD 229,000 - 292,000
Network Automation Platform Engineer II
Network Automation Platform Engineer II

Astreya • Quinte West

On-site
CAD 101,000 - 159,000
Medical, dental, vision benefits
Flexible Spending Account
Tuition reimbursement
+3
Senior Omniverse Developer: Digital Twins & 3D Simulation
Senior Omniverse Developer: Digital Twins & 3D Simulation

Eclipse Automation Inc. • Cambridge

On-site
CAD 95,000 - 130,000
Tuition reimbursement
3 weeks vacation
RRSP matching program
+1
Senior Omniverse Developer — Real-Time 3D & Digital Twins
Senior Omniverse Developer — Real-Time 3D & Digital Twins

Eclipse Automation • Cambridge

On-site
CAD 95,000 - 130,000
RRSP
Health/Dental/Vision
Tuition & Dues Reimbursement
+3
Senior Software Developer
Senior Software Developer

Armstrong Fluid Technology • Toronto

On-site
CAD 110,000 - 150,000
Senior Software Engineer – IoT, SCADA & Automation
Senior Software Engineer – IoT, SCADA & Automation

ATS Automation Tooling Systems Inc • Canada

On-site
CAD 58,000 - 80,000
Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
+2
Sr Principal Developer
Sr Principal Developer

Aspen Technology • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Principal Software Developer(Platform)
Principal Software Developer(Platform)

Aspen Technology • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Senior Platform Automation Engineer
Senior Platform Automation Engineer

CAE • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Fully flexible work arrangements
Defined benefit pension plan and RRSP
Employee stock purchase plan
+3
QA Automation Engineer
QA Automation Engineer

Compunnel, Inc. • Toronto

On-site
CAD 90,000 - 140,000