Principal Embedded Software Engineer - Analog Connectivity
$184.5k - $205k per yearAstera Labs
- Remote job
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 .
The Role and Its Impact
Our analog connectivity product portfolio includes sophisticated mixed-signal components that form the critical signal conditioning path in both optical modules and copper interconnects: transimpedance amplifiers, transmit drivers, continuous-time linear equalizers, and integrated analog subsystems. The firmware you develop will directly control the adaptive behavior, calibration sequences, and real-time performance optimization of these analog circuits deployed in data centers worldwide.
As a Principal Engineer in our Signal Connectivity Engineering group, you'll shape firmware architectures that directly impact the performance and reliability of connectivity solutions powering AI infrastructure globally. You'll take end-to-end ownership of the software lifecycle, from pre-silicon planning through production deployment and field support. You will bridge the gap between sophisticated analog circuit design and the software intelligence to make these circuits adaptive and robust. Working at the intersection of embedded systems and analog control, you'll collaborate closely with mixed-signal designers, systems architects, silicon validation engineers, and customer teams while building and leading a technical team in a high-growth company.
We're a startup, and this role reflects that reality. You'll have responsibilities spanning firmware architecture, team building, CI/CD infrastructure, customer engagement, and lab automation. We're looking for someone who thrives wearing multiple hats and is energized by jumping into whatever needs doing. We recognize this breadth and reward it accordingly.
This position offers an opportunity to build and lead a team from the ground up . You'll help hire two engineers and will play an active role in recruiting as the team grows. Depending on your preferences, you can either manage these engineers directly from day one, or mentor them while remaining in a technical lead capacity, either path is fully supported.
Level is negotiable based on experience and qualifications.
Location & Travel
This is a remote position, but candidates must be located and authorized to work in the Ottawa area. Occasional travel to our San Jose headquarters will be , approximately twice per year for chip bring-ups and project coordination.
Core Responsibilities
Software Ownership & Architecture
- Own the complete firmware stack for analog connectivity products, from low-level hardware abstraction through customer-facing APIs
- Design and implement embedded firmware that controls complex analog subsystems including adaptive equalization, gain control, PLL/CDR feedback loops, and thermal management
- Architect calibration algorithms, state machines, and control flow for managing analog tuning parameters across process, voltage, and temperature variation
- Establish software quality gates and validation criteria at each development phase
Technical Leadership & Team Building
- Help recruit and hire two engineers to join your team, with ongoing involvement in recruiting as the team expands
- Lead your team, whether through direct management or technical mentorship, through design, implementation, code review, and debugging activities
- Lead architecture discussions and technical tradeoff decisions; balance performance, code size, maintainability, and time-to-market
- Serve as the go-to technical expert for mixed-signal firmware and analog control loop behavior
- Drive difficult debug sessions in the lab and through remote customer support, coordinating across silicon design, systems, and applications teams
Cross-Functional Collaboration
- Partner with analog circuit designers to understand hardware behavior, tuning requirements, and failure modes
- Collaborate with product applications to translate customer requirements into firmware features and APIs
- Work alongside silicon and system validation teams to develop test plans, automate characterization flows, and verify firmware behavior across corner cases
- Coordinate with field applications engineers to support customer integration and resolve deployment issues
- Provide regular project updates on progress, risks, dependencies, and technical challenges
What You Bring
Required Qualifications:
- BS/MS in Computer Science, Electrical Engineering, Computer Engineering, or related field
- 10+ years of embedded C/C++ firmware development in resource-constrained environments
- Proven track record as a Technical Lead or Team Lead on embedded projects from architecture through production
- Deep understanding of microcontroller architecture, memory-mapped peripherals, interrupt handling, and bare-metal firmware design
- Solid experience with analog control loops: PID controllers, feedback systems, adaptive algorithms, and tuning methodologies
- Strong proficiency with Linux development tools: gcc/clang, make, bash scripting, gdb, and git
- Excellent verbal and written communication skills; ability to explain complex technical concepts clearly
- Demonstrated problem-solving ability and systematic debugging approach on real hardware
- Comfort with ambiguity and a willingness to take on whatever challenges arise in a fast-moving startup environment
Highly Valued Skills:
- Experience with Python for test automation, data analysis, or general scripting
- Hands-on experience building and maintaining Jenkins CI/CD pipelines and automated test infrastructure
- Familiarity with mixed-signal systems: ADC/DAC interfaces, sensor readout, analog signal conditioning, calibration techniques
- Knowledge of transimpedance amplifiers, transmit drivers, equalizers (CTLE/DFE), CDR/PLL circuits, or related analog signal path components
- Background in optical module firmware, pluggable optics/AEC standards (MSA/CMIS), retimer or gearbox firmware/API, or high-speed copper connectivity
- Experience with lab equipment: oscilloscopes, power supplies, logic analyzers, Viavi/Lecroy/Exfo/Keysight/ Tektronix /etc.
- Exposure to SERDES, Ethernet PHYs, layer 1 devices, or PCIe physical layer implementations
- Understanding of signal integrity concepts: equalization, channel loss, jitter, eye diagrams, and link margin
- Familiarity with FPGA emulation, pre-silicon validation, or hardware simulation environments
- Experience with RTOS, device drivers, coroutines
- Prior people management, mentorship, or recruiting experience
Compensation
Salary range is CAD $184,500 to $205,000 depending on experience, level, and business need. This role will include a discretionary bonus, e xtremely competitive equity package, comprehensive health/dental/vision coverage, professional development opportunities, and a culture that values technical excellence, collaboration, and innovation.
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.
- ...infrastructure through purpose-built connectivity solutions. By collaborating with... ...technologies with the company’s COSMOS software suite to unify diverse components... ...at . Job Description: As an Analog/Mixed-Signal IC Design Engineer, you will be part of a key team...PrincipalFull timeFlexible hours
$140k - $180k per year
...infrastructure through purpose-built connectivity solutions. By collaborating... ...with the company’s COSMOS software suite to unify diverse... ...Role Overview Our analog and Ethernet connectivity products... ...working directly alongside senior engineers on firmware development, hardware...SuggestedFull timeInternshipRemote workFlexible hours- ...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
- ...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,...SuggestedLocal areaFlexible hours
$168k - $194.25k per year
...rely on Dialpad to build stronger customer connections using real-time, AI-driven insights.... ...seeking a talented, experienced Full-Stack Engineer who is passionate about building high-... ...~6-10 years of experience in full-stack software engineering. ~ Strong experience in writing...SuggestedFull timeWork at officeShift work- ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Applications Engineering... ...in an age of rapid acceleration in connectivity and new possibilities that will transform... ...following: Implementation of embedded systems based on Qualcomm’s Infotainment...Full time
- ...together. One Confluent. One Team. One Data Streaming Platform. About the Role: As a Senior Software Engineer, you will contribute to several key initiatives for the Connect Platform Team at Confluent. The Connect Platform team’s mission is to design, build, and operate...Full time
- ...systems to zonal controllers to cloud and connectivity solutions, we’re addressing the... ...technology that will set the standards for software-defined vehicles around the world.... .... Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware...Full timeContract workLocal area
- ...schedule. Job 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 such as engine control, flight management systems and display/avionics systems. The...Permanent employmentFull timeWork at officeFlexible hours
$107k - $125k per year
...equipment manufacturers (OEMs) of electric vehicles and industrial equipment. Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging solutions to meet the evolving needs of its...Permanent employmentFull timeWork at office- ...Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital... ...the way users build in Roblox. Our physics engine enables dynamic environments with emergent... ...computer architecture and its impact on software performance. Physics and Numerical Methods...Principal
$176.26k - $220.32k per year
...difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent... ...to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture,...PrincipalLong term contractFull time- ...where employees know they can thrive. TTEC Digital seeks a Principal Software Engineer to join our team. This role is a full-time and fully... ..., debugging — as a genuine velocity multiplier, and you've embedded AI inside products, not just used it as a tool. Change doesn...PrincipalFull timeInternshipManual laborRemote work
$249.7k - $337.9k per year
...Role Description As a Principal Engineer at Dropbox, you will own company critical, loosely defined... ...innovates, while remaining hands on in software development where it provides the... ...and stay effective through change . Connection: C ommunicat e , collaborat e ,...PrincipalLong term contractFull time- ...technologies. Our teams partner with specialist engineers from major silicon companies to integrate... ...and server-class hardware platforms and software stacks Work with partners to deliver a... ...public speaking experience IoT / Embedded experience – from board and SoC, BMCs,...Full timeInternshipRemote work
$140k - $210k per year
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance...PrincipalFull timeManual labor- ..., secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster... ...VC, Redpoint Ventures, Sequoia Capital, and Spark Capital. Principal Software Engineer Remote — US, Canada, UK Chainguard...PrincipalLong term contractFull timeLocal areaRemote workFlexible hours
- ...and railways industries. With over 100 engineers, we support our customers by offering innovative... ...a skilled Engineer with an expertise in Software Embedded in DO-178B/C to join our dynamic,... ...and certification of Electronic Engine Controllers (EECs) for aircraft. The candidate...Flexible hours
- ...success comes from working as #oneteam. Loopio is looking for a supportive and endlessly curious Senior Software Developer to join our talented Software Engineers in our Connections team. You'll be on a mission to bring Loopio features to the other tools our customers already use...
$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators... ...excellence across the organization. You will not be embedded within a single team; instead, you will work across teams on...PrincipalLong term contractRemote work$156.1k - $181.1k per year
..., we're not just imagining the future of on-demand space connectivity - we're leading it! Our mission is to provide real-time Internet... ...five years in a row! We're on the hunt for a top-tier Embedded Software Engineer . Your focus will be on software development and...Long term contractFull timeInternshipWork at officeRelocation package- ...Toulouse, our multidisciplinary team of engineers, scientists, and strategists is building... ...playing a key role in shaping the onboard software that powers our satellite constellation across... ...-critical domains ~ Experience with embedded software development, including...Long term contractPermanent employmentFull timeRemote workFlexible hours
- ...promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This... ...such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why they work that...PrincipalLong term contractFull time
$230k - $280k per year
...Description This is a full stack engineering role focused on building and evolving Seeq'... ...the ability to deliver polished, reliable software at every layer. What You Will Do... ...years: 6+ years for Staff, 10+ years for Principal Demonstrate a strong understanding of...PrincipalFull timeImmediate startRemote workHome office$225k - $275k per year
...Coalition. About the role This role is a Principal-level individual contributor position embedded in the Security Engineering organization, focused on Wirespeed’s most... ...detection and integration workflows. The Principal Software Engineer will own critical backend services...PrincipalLong term contractFull timeFixed term contractWork at officeRemote workHome officeFlexible hours$185k - $230k per year
...experience is an employee first process. Our vision is the same, a place where employees know they can thrive. As an Azure Principal Software Engineer, you will be focused on client engagement, project leadership, and technical solution design of Azure solutions for our...Principal- ...when working with data. With Neurelo, developers can build their software faster and better with an elegant experience, run and scale them... ...and technological vision for Neurelo’s products Passionate engineer and architect who can challenge the status quo, thinks big picture...PrincipalRemote jobFull time
$180k - $220k per year
...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates within Canada only, working in Eastern Time... ...processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure. Collaborate...PrincipalLong term contractFull timeRemote workFlexible hours$150k - $200k per year
...development of digital investigative software that acquires, analyzes, and shares evidence... ...We are looking for a Senior Embedded Firmware Engineer to design, develop, test, and maintain... ...moments help us build stronger connections, spark new ideas, and celebrate our successes...Remote jobFull timeWork at officeLocal areaFlexible hours$240k - $280k per year
...Inspiren offers the most complete and connected ecosystem in senior living. Founded... ...are seeking a visionary Director of Embedded Systems Engineering to serve as the strategic architect... ...reliability, connectivity, and hardware-software integration are paramount....Long term contractFull timeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer - Analog Connectivity. Be the first to apply!
- chief engineer Remote
- project engineer assistant project manager Remote
- mechanical engineering project manager Remote
- general engineer Remote
- engineering project manager Remote
- director software engineering Remote
- directeur ingénierie Remote
- mechanical engineering director Remote
- chief power engineer Remote
- principal consultant Remote
