Your browser does not support javascript! Please enable it, otherwise web will not work for you.

System Performance Engineer @ NXP Semiconductors

Home > Embedded / System SoftwareGeneral / Other Software

 System Performance Engineer

Job Description

Responsibilities: Perform processor and system performance analysis using standard benchmarks, such as SPEC, EEMBC, lmbench etc. by running workloads on functional/timing simulators and/or hardware Understand the composition of workloads and benchmarking methodology from perspective of reproducibility and representativeness Understand the performance bottlenecks that affect performance and explore software and hardware optimizations to improve performance Perform system architecture exploration using SystemC TLM performance models using representative traffic patterns. Develop/enhance bare metal workloads pertaining to different embedded markets like storage, networking, industrial, automotive and use them to analyze system performance Familiarity with use of functional/timing accurate simulators and hardware for benchmarking is a required Familiarity with benchmarks such as eembc, spec etc. in terms of download, building and running and analyzing the results of these benchmarks will be very useful Prior domain knowledge in embedded applications such as automotive, networking, industrial etc. will be very useful Requirements: Proficiency in C/C++ programming, with knowledge on UNIX shell scripts, python, CVS or other version control systems, gdb, Python, Perl, gmake are pre-requisites for the job. Experience in working with large code-base software in C/C++ is required. Knowledge of SystemC TLM AT modeling is an added plus. Computer system architecture knowledge including processors, caches, coherency, memory organization and optimization is required. Experience with developing and working in bare metal system test environments will be useful. Domain knowledge in automotive, networking, industrial segments will be a bonus. Exposure to software processes and documentation (doxygen, reports, user manuals, etc), is a plus. Prior understanding of ARM architecture is a definite plus. Candidate must possess at least a Bachelor of Engineering/Technology or Master of Engineering/Technology in Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic) or equivalent. Applicants must be willing to work in Noida. Applicants should be Indian citizens or hold relevant residence status.

Employement Category:

Employement Type: Full time
Industry: Manufacturing
Role Category: Embedded / System SoftwareGeneral / Other Software
Functional Area: Not Applicable
Role/Responsibilies: System Performance Engineer

Contact Details:

Company: NXP Semiconductors
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   performance testing load runner load testing environment test scripts

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

NXP Semiconductors

NXP Semiconductors N. V. (NASDAQ: NXPI) enables secure connections for a smarter world, advancing solutions that make lives easier, better, and safer. As the world leader in secure connectivity solutions for embedded applications, NXP is driving innovation in the automotive, industrial &...