CareerPlanSign in

Sr Principal C++ Software Engineer

Burlington, MA, US💼 Full-time💰 $140,000–$140,000🗓 2026-08-07 → 2026-09-26

Core

Designing and implementing the next-generation Palladium emulation platform for developing multi-billion gate designs.

Role type

Sr Principal C++ Software Engineer (Emulation Platform)

Builds

State-of-the-art Cadence emulation products

Domain

Electronic Design Automation (EDA) / Hardware Simulation

Deliverable

production ML models | product features

Required skills

C++ (C++23), STL, data structures, algorithm design, performance optimization, multi-threading, TCP/IP, Linux kernel/device drivers

Preferred skills

Industry simulation/emulation product experience

Technologies

C++, C++23, STL, Linux

Responsibilities

Write C/C++ to implement software and operating environment for the emulation platform; Design features, flows, and interfaces for the emulation platform; Write functional, implementation, and test specifications; Implement unit, integration, and system tests; Collaborate with cross-functional teams

Seniority

Sr Principal, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.