Lead the design and architecture of a complex embedded software ecosystem, developing core features and driving interdisciplinary integration. Take ownership of complex technical problems and provide technical project leadership. Innovate continuously to improve platform performance.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Principal Software Engineer – Embedded Systems
About The Opportunity
We are pioneering the future of intelligent manufacturing by deploying autonomous, software-defined 3D printing factories worldwide. By combining advanced sensing, real-time control systems, and data-driven learning, we deliver flawless, digitally verified metal components at scale. Our mission is to transform how industries design and produce, making breakthrough manufacturing accessible to all.
Role Overview
As a Principal Software Engineer, you will take on a technical leadership role, shaping the architecture and execution of a next-generation embedded software platform. Your work will focus on edge computing for high-speed machine learning, sensor fusion, and hardware automation—critical to enabling factories capable of processing massive streams of data and driving fully automated systems. This role demands both strategic vision and hands-on execution, from architectural design to implementation and debugging of the most challenging technical problems.
Key Responsibilities
- Lead the design and architecture of a complex, high-performance embedded software ecosystem.
- Develop core features using C, C++, or Rust, ensuring scalability, efficiency, and reliability.
- Drive interdisciplinary integration across electrical, mechanical, and process engineering domains.
- Take ownership of complex technical problems, from concept through implementation and validation.
- Guide system-level integration efforts and oversee end-to-end performance testing.
- Provide technical project leadership when project scope demands structured coordination.
- Innovate continuously, improving platform performance and pushing the limits of what embedded systems can achieve.
- 10+ years of experience architecting and implementing embedded software systems.
- Expertise in C, C++, or Rust, with a proven track record of delivering production-grade code.
- Experience in high-performance compute environments involving GPUs or FPGAs.
- Background in fast-paced, innovative technology environments where adaptability and ownership are key.
- BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- Experience with hardware acceleration for AI/ML and real-time edge computing systems.
- Knowledge of high-speed data acquisition and closed-loop control systems.
- Familiarity with robotics, industrial automation, or similar hardware-software integration domains.
- Creative problem-solving approach with the ability to apply first-principles reasoning.
This role is based in Hawthorne, CA, at a 35,000 sq. ft. state-of-the-art facility designed for R&D, collaboration, and large-scale production. The site is at the center of Los Angeles’ growing tech ecosystem.
Why Join
- Be an integral part of scaling a transformative technology that redefines global manufacturing.
- Collaborate with a diverse, driven team in an environment that values creativity and precision.
- Take full ownership of high-impact projects with visibility across the entire organization.
- Compensation: $200,000–$400,000+, depending on experience and expertise, plus significant stock option grants.
- Health & Wellness: 100% employer-paid medical, dental, and vision coverage, plus life insurance.
- Retirement: Traditional and Roth 401(k) plans.
- Time Off: Paid vacation, sick leave, holidays, and generous parental leave with transition support.
- Perks: Relocation assistance, catered meals, stocked kitchens, flexible work hours, casual environment, and frequent team-building events.
About Andiamo
Andiamo is a globally recognized staffing and consulting firm specializing in placing the top 2% of technology and go-to-market professionals with the world’s largest and most well-known companies.
For over 20 years, we've maintained the status of tier-one vendor for firms such as Amazon, Bloomberg, Palantir, MasterCard, Visa, Two Sigma, Citadel, as well as other major financial services firms, elite hedge funds, Google-backed tech start-ups, and major software firms.
Our talent solutions include Permanent Placement, Contract Staffing, Executive Search, and Dedicated Recruiting Services (RPO). Find out more at www.andiamogo.com
Similar Jobs
Explore other opportunities that match your interests