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

Principal Embedded Software Engineer - Analog Connectivity

$184.5k - $205k per year
Full-time

Astera Labs

Remote
  • 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.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer - Analog Connectivity in Remote vacancy
  •  ...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... 
    Principal
    Full time
    Flexible hours

    Astera Labs

    Remote
    6 hours ago
  • $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... 
    Suggested
    Full time
    Internship
    Remote work
    Flexible hours

    Astera Labs

    Remote
    6 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
    6 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,... 
    Suggested
    Local area
    Flexible hours

    Cattron Careers

    Remote
    6 hours ago
  • $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... 
    Suggested
    Full time
    Work at office
    Shift work

    Dialpad

    Remote
    6 hours ago
  •  ...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

    Qualcomm

    Remote
    6 hours ago
  •  ...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

    Confluent

    Remote
    6 hours ago
  •  ...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 time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    6 hours ago
  •  ...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 employment
    Full time
    Work at office
    Flexible hours

    Cs Group

    Remote
    6 hours ago
  • $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 employment
    Full time
    Work at office

    Delta-Q Technologies

    Remote
    6 hours ago
  •  ...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

    Roblox

    Remote
    6 hours ago
  • $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,... 
    Principal
    Long term contract
    Full time

    Boomi

    Remote
    6 hours ago
  •  ...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... 
    Principal
    Full time
    Internship
    Manual labor
    Remote work

    TTEC Digital

    Remote
    27 days ago
  • $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 ,... 
    Principal
    Long term contract
    Full time

    Dropbox

    Remote
    21 days ago
  •  ...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 time
    Internship
    Remote work

    Canonical

    Remote
    9 days ago
  • $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... 
    Principal
    Full time
    Manual labor

    Arista Networks, Inc.

    Remote
    6 hours ago
  •  ..., 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... 
    Principal
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Chainguard

    Remote
    6 hours ago
  •  ...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

    Cs Group

    Remote
    6 hours ago
  •  ...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... 

    Loopio

    Remote
    3 days ago
  • $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... 
    Principal
    Long term contract
    Remote work

    eDynamic Learning

    Remote
    a month ago
  • $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 contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications

    Remote
    a month ago
  •  ...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 contract
    Permanent employment
    Full time
    Remote work
    Flexible hours

    constellr GmbH

    Remote
    14 days ago
  •  ...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... 
    Principal
    Long term contract
    Full time

    Elastic Nv

    Remote
    6 hours ago
  • $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... 
    Principal
    Full time
    Immediate start
    Remote work
    Home office

    Seeq

    Remote
    6 hours ago
  • $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... 
    Principal
    Long term contract
    Full time
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    a month ago
  • $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

    TTEC Digital

    Remote
    19 days ago
  •  ...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... 
    Principal
    Remote job
    Full time

    Neurelo

    Remote
    6 hours ago
  • $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... 
    Principal
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Remote
    a month ago
  • $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 job
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    6 hours ago
  • $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 contract
    Full time
    Immediate start
    Remote work
    Flexible hours

    Inspiren

    Remote
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Engineer - Analog Connectivity. Be the first to apply!