A
Astera Labs
Senior Tools Development Engineer
Skills
PythonC#AIGitHubLinux
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
$140,000 – $175,000 / year
Location:
San Francisco, CA, USA
Work mode:
Onsite
Published on:
18 August 2026
What they need
Who you are
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- 5+ years of professional software development experience
- Strong programming experience in several of the following:
- C#
- C
- C++
- Python
- Experience developing modern object-oriented software applications
- Strong debugging and problem-solving skills
- Excellent written and verbal communication skills
- Ability to thrive in a fast-paced, collaborative engineering environment
- Experience developing desktop applications using technologies such as:
- Avalonia
- WPF
- MAUI
- WinUI
- Qt
- Experience building software tools, SDKs, utilities, or developer productivity applications
- Experience designing automation frameworks and test infrastructure
- Familiarity with Git, CI/CD workflows, and modern software engineering practices
- Experience working with Windows and Linux environments
- Familiarity with AI-assisted software development tools such as GitHub Copilot, ChatGPT, Cursor, Claude Code, or similar productivity tools
- Experience communicating with hardware devices over PCIe, Ethernet, USB, I²C, SPI, or similar interfaces
- Experience with lab equipment such as oscilloscopes, protocol analyzers, or traffic generators
- Familiarity with server architecture, storage systems, networking equipment, or AI infrastructure
- Exposure to firmware, embedded software, device drivers, or silicon validation
- Knowledge of PCIe®, CXL®, Ethernet, or other high-speed interconnect technologies
What the job involves
- We are looking for a Senior Tools Development Engineer to help shape the future of COSMOS, Astera Labs' unified platform software
- In this role, you'll build the tools that customers and engineers rely on every day to configure, monitor, debug, and validate Astera Labs products
- You'll work at the intersection of software, hardware, and systems engineering—creating intuitive applications, command-line utilities, automation frameworks, and infrastructure that improve developer productivity and customer success
- If you enjoy building high-quality software, solving complex engineering problems, and developing tools that bridge applications, systems, and silicon, we'd love to hear from you
- COSMOS, Astera Labs' unified platform software
- You'll work at the intersection of software, hardware, and systems engineering—creating intuitive applications, automation frameworks, and infrastructure that improve developer productivity and customer success
- If you enjoy building high-quality software, solving complex engineering problems, and working across multiple programming languages and technologies, we'd love to talk to you
- Design, develop, and maintain COSMOS Explorer (GUI) and COSMOS CLI, the primary software interfaces for configuring, monitoring, and debugging Astera Labs products
- Develop desktop applications, command-line utilities, and automation tools using C#, C, C++, and Python
- Build software that communicates directly with Astera Labs silicon to enable telemetry, diagnostics, validation, and product configuration
- Design reusable frameworks and utilities that improve engineering productivity and simplify product bring-up and debug
- Create automated testing and validation tools that improve software quality, reduce manual effort, and accelerate product releases
- Leverage modern AI-assisted development tools to improve developer productivity, automate repetitive tasks, and accelerate test creation where appropriate
- Debug complex software and system-level issues spanning applications, firmware, drivers, and hardware platforms
- Write clean, maintainable, and well-documented code while participating in peer code reviews
- Collaborate closely with firmware, hardware, validation, and product engineering teams to define new platform capabilities
- Help shape the evolution of the COSMOS software platform through technical leadership and continuous improvement
Benefits
- Flexible time off in the US
- Parental leave
- Competitive medical, dental and vision plans
- 401K
- Retirement and pension plans
Other offers great for you!
These companies are also looking for great profiles
E
Espace Freelance
Senior Observability / SRE Engineer
Freelance
Paris, France
Hybrid
Skills
Google Cloud PlatformDatadogAWSKubernetesTerraformOpenTelemetry
11 hours ago
Quick apply
T
Tenth Revolution Group
DevSecOps Engineer Senior – Strasbourg
Freelance
Strasbourg, France
Hybrid
Skills
DevOpsSite reliability engineering
11 hours ago
Quick apply
C
Celad
Data Engineer Snowflake Senior (F/H)
450-500
Freelance
Paris, France
Onsite
Skills
PythonSnowflakeSQL
6 hours ago
Quick apply
No company information available.