Principal Embedded Software Engineer
For our client, we are seeking a Principal Embedded Software Engineer to join the team of a leader in the Retail & Consumer Goods space. This role will lead technical initiatives focused on scalable systems, platform reliability, and meaningful business transformation. You will work across engineering, product, operations, and business stakeholders to translate complex requirements into practical technology solutions. The position offers the opportunity to influence architecture, execution quality, and the technology capabilities that enable long-term growth within a consumer-facing environment.Location: Remote - US based candidates only, no visa sponsorship availableCompensation: $120,000 – $160,000 annuallyResponsibilities Define and maintain the embedded software architecture for robotic platforms Lead technical design reviews and architecture discussions Mentor embedded software engineers and provide technical guidance Design, develop, and maintain embedded software running on robotic platforms Support integration of Lidar systems, cameras, IMUs, and other hardware components Design systems with fault tolerance and graceful degradation capabilities Define testing strategies for embedded systemsQualifications Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or related field 8+ years of embedded software development experience 3+ years of technical leadership or lead engineering experience Experience developing software for mobile robotic systems Strong proficiency in C and C++ Experience with embedded Linux systems Strong understanding of real-time systems and concurrencyBenefits Collaborative work environment with cross-functional teams Opportunity to lead technical initiatives in a cutting-edge field Engagement in real-time systems with substantial impact on robotics technology Focus on developing safety-critical and reliable software solutionsOur client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.