Full-Time
Senior Staff Engineer
One of the world's largest producers of electronic devices
Senior, Expert
San Jose, CA, USA
- BS + 15 years experience, MS + 13 year of experience, PhD + 10 years experience in Electrical Engineering, Computer Science or related
- Experience in any of programming languages such as C, C++, Java, Python
- Knowledge of CPU/SoC architecture
- Self-motivated problem-solver with an ability to work well in a team
- Direct experience with performance modeling, performance analysis, and workload characterization
- Knowledge in system software components, such as Linux, drivers, and runtime
- Debugging skills on multi-processor environments using tracing tools such as systrace/ftrace/perf
- Strong analytical skills
- Experience in SIMD programming
- Experience optimizing benchmarks, user experience and memory on Linux and FW
- Deep understanding of PPA (performance, power, and area) trade-offs
- Familiarity with digital design and verification flows
- Deep understanding of flash memory controller architecture, and related IP design, verification, SOC implementation process and tools
- Understanding of the emerging technologies (CXL, Computation in memory and storage, Ethernet-attached SSD etc.) in server memory and storage systems
- Experience with performance modeling of embedded systems is beneficial
- Contribute to the new CPU architecture and microarchitecture definitions with a partnership with micro-architects, hardware and software teams to research innovative ideas
- Assess these ideas by using the performance analysis infrastructure you and your team develop
- Profile the workloads and analyze their key performance characteristics, conduct performance analysis and debug performance bottlenecks
- Build processor performance analysis infrastructure, which includes preparing workloads, developing performance models, porting a design onto a hardware emulator, and conducting performance and workload analysis
- Work with the RTL team to correlate the performance model with the RTL
- Collaborate with key micro-architects to develop and assess microarchitecture ideas
- Select appropriate industry standard processor benchmarks for goal setting. Define and produce custom in-house benchmark suites using 1st party applications
- Participate in PPA (Performance, Power, Area) tradeoff analysis for architecture and microarchitecture features. Communicate analysis results in both qualitative and quantitative fashion to support major decisions
- Perform system analysis and optimize actual workloads (Data search, Video application, ML workloads, etc.) on various computation IPs and chipsets while keeping up on the power constraints
- Optimize to realize the best in class sustained data processing performance (perf/Watt) on Linux kernel and custom FW platform
- Use various tools to identify performance bottlenecks in the system and identify related optimizations such as vectorization, hardware acceleration, etc
- On the system/kernel side you will work towards optimizing the power saving algorithms for the underlying SoC architecture
- Collaborate and participate in design/code reviews with various cross-functional teams
- A successful candidate is self-driven and motivated to explore across the software stack - userspace/kernel on Linux and/or acceleration engines (its sw architecture/threading model etc.)
- Identify and influence SoC HW recommendations for real life workloads collaborating with HW teams
- Invent and file patents on technical solutions to the problems identified
Samsung's mission is to devote its talent and technology to creating superior products and services that contribute to a better global society. Samsung produces a wide range of electronic devices and is ranked as a top 10 global brand.
Company Stage
Seed
Total Funding
$100M
Headquarters
Suwon-si, South Korea
Founded
1969
6 month growth
↑ 0%1 year growth
↑ 8%2 year growth
↑ 5%Benefits
Comprehensive healthcare: Medical, Dental, Vision, Employee assistance program, Telehealth services
Work life success: PTO, FlexTime, FlexPlace, FlexYourFriday
Financial wellness: Health savings account, Flexible spending acounts, 401(k), Student loan support, Tuition assistance
Family first: Pregnancy support, Adoption assistance program, Paid child caregiver leave, Milk stork, WINFertility
Incentives: Fitness reimbursement, Annual physical. Preventative screenings, Lifestyle management