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

Embedded Software Engineer, Tech Lead

$140k - $180k per year
Full-time

Astera Labs

Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company’s custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at .

Role Overview


Our analog and Ethernet connectivity products sit in the critical signal path of optical modules, copper interconnects, and high-speed networking infrastructure. Across both product lines, the firmware controlling these devices drives adaptive behaviour, calibration sequences, link management, and real-time performance, and it ends up deployed in data centers around the world. This is the kind of work where what you write actually matters.

You'll be part of a small Ottawa-based team working directly alongside senior engineers on firmware development, hardware bring-up, test automation, and day-to-day project tracking. You won't be handed a narrow slice of work and left alone. You'll be involved across the board, getting exposure to how analog and Ethernet connectivity products go from silicon to production.

This is a startup, and that means things move quickly and the work doesn't always fit neatly into a job description. If that sounds like your kind of environment, keep reading.

Level is negotiable based on experience and qualifications.

Key Responsibilities




  • Firmware Development



    • Write and modify embedded C firmware for analog and Ethernet connectivity devices, including register configuration, state machines, calibration sequences, and control loops



    • Work on low-level hardware bring-up and debug alongside senior firmware engineers



    • Contribute to features spanning analog control such as gain settings and equalization parameters, as well as Ethernet link management, SERDES configuration, and diagnostics



    • Help maintain and improve the firmware codebase with clean, reviewable code




  • Test Automation and Validation



    • Write Python scripts to automate test flows, collect and analyze data, and help make the team faster



    • Work with validation teams remotely to develop and execute test plans across a range of operating conditions and corner cases



    • Help build out CI infrastructure and automated test tooling as the team grows



    • Contribute to characterizing firmware behaviour across analog and Ethernet configurations, link states, and failure modes




  • Project and Process Contributions



    • Keep Jira tickets up to date, track your own work, and flag blockers early



    • Participate in code reviews and architecture discussions



    • Communicate clearly with teammates across firmware, silicon design, and applications



Basic Qualifications




  • BS in Computer Science, Electrical Engineering, Computer Engineering, or a related field



  • 2 to 5 years of experience writing embedded C/C++ firmware on real hardware



  • Comfort working at the hardware/software boundary: reading datasheets, poking registers, interpreting hardware behaviour from software



  • Familiarity with Linux development tools: gcc/clang, make, bash, gdb, and git



  • Some experience with Python scripting, whether for test automation, data analysis, or general utility scripts



  • Strong communication skills and a collaborative attitude; you'll be working closely with a small team and need to keep everyone in the loop



  • A genuine interest in digging into hard problems and the persistence to see them through


Preferred Qualifications




  • Hands-on experience with Ethernet at the system or device level: Layer 1 PHY, SERDES, retimers, gearboxes, NICs, or related devices



  • Exposure to analog or mixed-signal systems: ADC/DAC interfaces, calibration techniques, signal conditioning



  • Understanding of signal integrity concepts: equalization, jitter, eye diagrams, or link margin



  • Experience with Jira or similar tools for issue tracking and project management



  • Background with RTOS, device drivers, or bare-metal firmware on microcontrollers



  • Familiarity with lab equipment such as oscilloscopes, BERTs, logic analyzers or similar



  • Prior internship or co-op experience in a semiconductor or networking hardware company


Base salary range is CAD 140,000 to CAD 180,000 depending on experience, level, and business need. This role is eligible for discretionary bonus, incentives and benefits.

We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Tech Lead in Remote vacancy
  •  ...About the Role We are seeking an Engineering Lead to guide our development team through our...  ...execution. This is a senior role involving software development, architectural design, and...  ...1–2 years in a leadership role (e.g., Tech Lead, Scrum Master, or Engineering... 
    Suggested
    Remote job
    Internship

    Green Brick Labs

    Remote
    10 hours ago
  •  ...We are seeking a dynamic and proactive Tech Lead Java Developer . This is a permanent position...  ..., develop, test, and deploy Java-based software applications using the Spring Framework...  ...™s degree in Computer Science, Software Engineering, or a related field. ~10+ years of... 
    Suggested
    Permanent employment
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Remote
    10 hours ago
  •  ...Description ~ Design, implement, validate, and maintain various embedded Video functions/applications ~-Actively work with internal...  ...plus ~ Education Requirements Bachelor's degree in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience... 
    Suggested
    Full time

    System Canada Technologies

    Remote
    10 hours ago
  •  ...Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system...  ...Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Cs Group

    Remote
    10 hours ago
  •  ...teams partner with specialist engineers from major silicon companies to...  ...-class hardware platforms and software stacks Work with partners...  ...metrics Participate as technical lead on complex customer...  ...speaking experience IoT / Embedded experience – from board and SoC... 
    Suggested
    Full time
    Internship
    Remote work

    Canonical

    Remote
    9 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...Certified company — 92% of employees at RV Tech Canada say it is a great place to work,...  .... Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    10 hours ago
  •  ...Summary: With minimal supervision, the Software Engineer II designs, develops, and maintains software modules used in Cattron products, utilizing...  ...and microcontroller systems Integrate firmware, embedded software apps with sensors, communication modules (e.g., BLE,... 
    Local area
    Flexible hours

    Cattron Careers

    Remote
    10 hours ago
  •  ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Applications Engineering General...  ...following: Implementation of embedded systems based on Qualcomm’s Infotainment...  ...to define the specifications, lead the software design/implementation,... 
    Full time

    Qualcomm

    Remote
    10 hours ago
  • $119.9k - $179.9k per year

     ...transformative effort, we are redefining how automotive software is developed, deployed and monitored, establishing...  ...edge resources. The Role As a Technical Team Lead for Embedded SW Development within the Data Engineering organization, you will play a crucial role in this... 
    Full time
    Remote work

    General Motors

    Remote
    7 days ago
  •  ...railways industries. With over 100 engineers, we support our customers by offering innovative and leading-edge solutions that allow to...  ...to work on complex high-tech systems for the most prestigious...  ...Engineer with an expertise in Software Embedded in DO-178B/C to join... 
    Flexible hours

    Cs Group

    Remote
    10 hours ago
  • $107k - $125k per year

     ...industrial equipment. Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging...  ...part of the ZAPI GROUP of companies (), a global leader in motion control, battery charging, and... 
    Permanent employment
    Full time
    Work at office

    Delta-Q Technologies

    Remote
    10 hours ago
  •  ...just building workspaces; we’re building the engine that powers the future of work. We believe...  ...be an accelerant. We are looking for a Tech Lead, DevOps Engineer who views "...  ...Vision Casting The Deep Dive: You’ll embed yourself within our engineering culture, mastering... 
    Long term contract
    Full time
    Internship

    Industrious

    Remote
    10 hours ago
  • $184.5k - $205k per year

     ...technologies with the company’s COSMOS software suite to unify diverse...  ....   As a Principal Engineer in our Signal Connectivity Engineering...  ...at the intersection of embedded systems and analog control,  you...  ...customer teams while building and leading a technical team in a high-... 
    Remote job
    Full time
    Worldwide
    Flexible hours

    Astera Labs

    Remote
    10 hours ago
  •  ...living. Whether you are in marketing, tech, or logistics, your voice and vision matter...  ...life.   Reports to: Director of Engineering  Location: Remote, United States...  ...bar for the developers around you. As  Software Engineer (Team Lead) , you will serve as the technical... 
    Remote job
    Remplacement
    Full time
    Internship
    Immediate start

    Csc Generation

    Remote
    10 hours ago
  • $113.4k - $162k per year

     ...About the Role   We are looking for a hands-on  Tech Lead, Mobile Core Network Engineering to own the health and evolution of our mobile core platform...  ...and hold partners accountable to SLAs. Oversee vendor software upgrade cycles, coordinate upgrade windows, and ensure... 
    Long term contract
    Full time
    Temporary work
    Remote work

    Textnow

    Remote
    10 hours ago
  •  ...our multidisciplinary team of engineers, scientists, and strategists is...  ...Space Segment - Reporting to Lead Satellite Systems Your Role...  ...role in shaping the onboard software that powers our satellite constellation...  ...domains ~ Experience with embedded software development,... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Flexible hours

    constellr GmbH

    Remote
    14 days ago
  • $200k per year

     ...independent team of data & AI experts, engineers, and designers who build...  ...20+ countries is trusted by leading enterprises including...  ...Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer, you...  .... Ensure best practices in software development, DevOps, and agile... 
    Permanent employment
    Full time
    Manual labor
    Immediate start
    Remote work
    Flexible hours

    Nearform

    Remote
    4 days ago
  •  ...Opportunity We are hiring for a Senior Embedded Systems Engineer. You will develop firmware for our...  ...operating at the border between hardware and software and happily use the tools applicable to...  ...when needed ✨ After 6 months: Lead the design and rollout of new product... 
    Full time
    Work at office
    Remote work
    Worldwide
    Night shift

    Hatch

    Remote
    10 hours ago
  • $120k - $195k per year

     ...Arista Networks is an industry leader in data-driven, client-to-...  ...artificial intelligence, and software-defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity...  ...looking for world-class Senior/Lead software engineers to join our... 
    Full time

    Arista Networks, Inc.

    Remote
    10 hours ago
  • $135k - $150k per year

     ...for a MIT (Monetization Integration Team) Tech Lead to drive the technical direction and...  ...and reliably. The role blends hands-on engineering, architectural ownership, and leadership...  ...Qualifications & Skills: ~5+ years of software development experience, with strong expertise... 
    Long term contract
    Full time

    Xsolla

    Remote
    10 hours ago
  • $120k - $210k per year

     ...As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus on Maya. Our ideal candidate is able to collaborate with non-technical stakeholders to define and document requirements, and then interpret... 
    Full time
    Worldwide

    Scanline Vfx

    Remote
    10 hours ago
  •  ...means taking part in complex, high-tech projects for some of the most...  ...Mobility team and help develop the software that powers the next generation of...  ...software, systems, and safety engineers, you will design, implement, and validate embedded functions used in real-world vehicle... 
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Remote
    10 hours ago
  •  ...Job Description Canonical is a leading provider of open source software and operating systems to the global enterprise...  ...as public cloud, data science, AI, engineering innovation and IoT. Our customers...  ...and growing. We are hiring an Embedded Linux Field Engineer for Devices/... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    12 days ago
  •  ...ABOUT YOU We are looking for a Tech Lead to drive delivery and cross-team coordination for...  ...technical direction set by the Principal Engineer and turn it into a running, shipping team...  ...& Skills ~6+ years of professional software engineering experience, with at least 2... 
    Full time
    Local area
    Worldwide

    Xsolla

    Remote
    10 hours ago
  •  ...continue to grow sustainably, a new position has arisen for a Tech Lead - Trading reporting directly to the Product Manager. The...  ...agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The Tech... 
    Daily paid
    Permanent employment
    Full time

    Moneybase plc

    Remote
    1 day ago
  •  ...We are currently seeking a Salesforce Technical Lead – Financial Services Cloud (FSC) to support the implementation and evolution...  ...Collaborate with enterprise architects, business architects, data tech leads, and development teams. Design robust, scalable, and secure... 
    Full time

    Maarut Inc

    Remote
    10 hours ago
  •  ...Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence...  ...you!  Overview We are looking for a Senior Embedded Linux Engineer (We actually have TWO OPENINGS!) to join our... 
    Full time
    Local area

    Magnet Forensics

    Remote
    10 hours ago
  • $240k - $280k per year

     ...are seeking a visionary Director of Embedded Systems Engineering to serve as the strategic architect of...  ...First Engineering Evangelism: Act as the lead expert and educator on the integration...  ..., connectivity, and hardware-software integration are paramount. Technical... 
    Long term contract
    Full time
    Immediate start
    Remote work
    Flexible hours

    Inspiren

    Remote
    10 hours ago
  • $145.28k - $170k per year

     ...fun-loving culture, and a drive to do what it takes to make great games. And this is where you come in… We are looking for a Lead Software Engineer with a focus on Backend Systems to join our team, bringing deep knowledge and experience of NodeJS, Production Environments... 
    Remplacement
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Kabam

    Remote
    10 hours ago
  • $120k - $195k per year

     ...Description Arista Networks is an industry leader in data-driven, client-to-cloud...  ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... 
    Full time

    Arista Networks, Inc.

    Remote
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Tech Lead. Be the first to apply!