Principal Software Engineer – C++
$190,000 - $260,000 + Equity
Unlimited PTO | Full Healthcare Coverage
Remote or Hybrid in Boston (ideally bi-weekly onsite)
You’ll join a hypergrowth AI startup that’s redefining how edge hardware and embedded systems are developed—by building intelligent, GenAI-powered Edge Code generation tools. This is a ground-floor opportunity to architect and build a high-impact product from scratch.
As a Principal C++ Engineer, you’ll lead the design and development of cutting-edge code transpilation and AI-assisted tooling for the Hardware Space—bridging the gap between algorithm design and real-world deployment.
🔧 What You Will Do
- Architect and build C++ systems powering GenAI-assisted code generation and transformation tools
- Define and own the 0→1 architecture for an entirely new class of Hardware Development infrastructure
- Build scalable code pipelines that integrate static analysis, formal verification, and generative models
- Design distributed systems that include state machines, message queues, and CI-integrated services
- Work closely with AI researchers and systems engineers to integrate model outputs into production environments
- Drive development best practices across testing, release pipelines, and observability
🌟 Why You’ll Love It
- Impact from Day One: You’ll lay the technical foundation of a new product and influence every major decision
- Cutting-Edge Tech: You’ll work at the frontier of GenAI + verification, shaping tools that make AI safe and usable for systems-level engineering
- Minimal Overhead: You’ll work in a low-bureaucracy, engineering-first team that values autonomy and execution
- Uncharted Territory: You’ll tackle brand-new challenges—like applying formal verification to GenAI outputs—where there's a ton of room to learn and lead
- Ownership: You’ll set the tone for engineering culture and quality as the team scales
✅ Requirements
- 9+ years of experience building enterprise-grade C++ software
- Proven ability to design large-scale systems from the ground up
- Strong software engineering fundamentals: architecture, build, testing, productionization
- Experience building production systems that integrate with other services or infrastructure layers
- A product mindset and eagerness to work closely with cross-functional teams
- A willingness to mentor junior members as the team grows
⚙️ Bonus (Nice to Have, Not Required)
- Python experience
- Familiarity with ML frameworks or agentic AI pipelines
- Exposure to embedded systems, heterogeneous compute (GPU/FPGA), or formal verification techniques
This is your chance to do career-defining work on a product that’s pushing the boundaries of what software tools can do. Working with the leadership team, to help shape a category-defining platform from the very beginning.
If you are genuinely a Principal Level C++ Engineer, than please email your resume to a.otter@strativgroup.com