Embedded Software Engineer, Tech Lead
$140k - $180k per yearAstera 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.
- ...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...SuggestedRemote jobInternship
- ...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...SuggestedPermanent employmentFull time3 days per week
- ...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...SuggestedFull time
- ...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...SuggestedPermanent employmentFull timeWork at officeFlexible hours
- ...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...SuggestedFull timeInternshipRemote work
- ...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 timeContract workLocal area
- ...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 areaFlexible hours
- ...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
$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 timeRemote work- ...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
$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 employmentFull timeWork at office- ...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 contractFull timeInternship
$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 jobFull timeWorldwideFlexible hours- ...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 jobRemplacementFull timeInternshipImmediate start
$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 contractFull timeTemporary workRemote work- ...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 contractPermanent employmentFull timeRemote workFlexible hours
$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 employmentFull timeManual laborImmediate startRemote workFlexible hours- ...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 timeWork at officeRemote workWorldwideNight shift
$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$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 contractFull time$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 timeWorldwide- ...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 employmentFull timeFlexible hours
- ...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 timeWork at officeLocal areaRemote workWorldwide
- ...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 timeLocal areaWorldwide
- ...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 paidPermanent employmentFull time
- ...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
- ...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 timeLocal area
$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 contractFull timeImmediate startRemote workFlexible hours$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...RemplacementSummer workWork at officeLocal areaImmediate startRemote workFlexible hours2 days per week$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, Tech Lead. Be the first to apply!
