mycareers logo


Showing: 50 Senior Software Engineer – .NET MAUI & Xamarin jobs
Full Stack Software Engineer 3_USD
Spectraforce
Folsom, California

a month ago

Job Description

Job Title: Full Stack Software Engineer 3 (SoC Performance Modeling Engineer)
Location: Folsom, CA
Duration: 12 Months
 
We are seeking an experienced System-on-Chip (SoC) Performance Modeling Engineer to join our team. The ideal candidate will have a strong background in performance modeling of memory systems using C++, as well as experience in trace collection and profiling from GPU and TPU workloads. Proficiency in C++ and Python, along with solid software engineering practices, is essential.


Key Responsibilities:
  • Performance Modeling: Develop and maintain detailed performance models of memory systems using C++, ensuring accurate simulation and analysis of system behavior.
  • Trace Collection & Profiling: Design and implement methodologies for collecting and analyzing traces from GPU and TPU workloads to identify performance bottlenecks and optimization opportunities.
  • Performance Analysis: Conduct in-depth analysis of memory subsystem performance, utilizing both analytical models and cycle-accurate simulators.
  • Documentation & Reporting: Prepare comprehensive reports detailing performance findings, recommendations, and best practices.
     
Qualifications:
  • Educational Background: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Professional Experience: A minimum of 5 years of experience in SoC performance architecture, with a focus on memory systems.
 
Technical Proficiency:
  • Strong programming skills in C++ and Python.
  • Experience with performance modeling tools and simulators.
  • Familiarity with GPU and TPU architectures and workloads.
  • Analytical Skills: Proven ability to analyze complex systems and identify performance optimization opportunities.
  • Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences.
 
Preferred Qualifications:
  • Software Engineering Practices: Demonstrated experience in applying software engineering best practices, including version control, testing, and code reviews.
  • Industry Knowledge: Familiarity with the latest trends and advancements in SoC design and performance optimization.
 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 60.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you