Software Performance Engineer
Company: Butler America Aerospace
Posted on: November 20, 2022
Job Title: Software Performance Engineer
Location: Littleton, CO
Job ID: #64028
Pay Rate: $65-70
This position is responsible for coding, testing and analyzing
software updates implemented to improve the performance of multiple
applications within a large software enterprise. This position also
involves developing tools and metrics to monitor the software
This position requires an individual with a C++ programming
background, analytical abilities, large scale system design,
communication, and multitasking skills to work in a collaborative
environment towards resolving complex problems.
Job Duties / Essential Functions:
Develop an understanding of both infrastructure and enterprise
technical architecture of systems under test with the ability to
identify performance issues.
Analyze the CPU Utilization, Memory usage, stack usage, thread
usage, load balancing, session management and connection pooling to
verify and tune the performance of applications.
Identify, communicate and track performance issues to closure
working in close collaboration with development team including
analysts and developers.
Code C++ application updates to achieve application and enterprise
Write and review performance test reports covering the results of
testing activities and communicate test results and metrics to
Contribute to development and maintenance of a performance
improvement roadmap identifying future enterprise performance
Establish and champion performance standards, procedures, and
processes by staying abreast of the latest industry trends
Design, create and maintain system load profiles (workload
characterizations), including mathematical models used to predict
system performance under stress.
Generate performance graphs using tools like Callgrind and
Work closely with development teams on the design and
implementation of enhancements based on the tuning
Frequent interaction with the Chief Software Architect and the
Chief Software Engineer to align communicate analysis results and
align problem analysis and error correction activities.
Required Education and Experience:
Bachelor's Degree Computer Science or equivalent, or a combination
of college education and relevant experience equivalent of 4 years,
or equivalent industry experience.
Software development experience with C/C++ in embedded real-time
Experience with algorithms, caching, code/text reorganization
Experience with Green Hills Integrity Real-Time O/S, VxWorks,
RTEMs, Linux PREEMPT_RT, and other real-time O/S.
Experience with PowerPC assembly and optimization
Experience with Profiling tools such as callgrind.
Experience with the Design and develop of tools and measures to
optimize application and enterprise performance.
Correlation and prediction of performance on flight targets using
Benefits provided: 6 paid holidays, 401K, medical, dental, and
vision, sick time as applicable to state law
Butler America Aerospace, LLC. is proud to provide an equal
opportunity workplace and be an affirmative action employer.
Consider Butler because we are committed to hiring and retaining a
diverse workforce. We recognize that we thrive on diversity and
inclusion for the benefit of our employees, our customers, and the
communities where we are located. Employment decisions are made
without regard to race, color, religion, gender, national origin,
ethnicity, veteran status, disability status, age, sexual
orientation, gender identity, gender expression, marital status,
mental or physical disability or any other legally protected
Keywords: Butler America Aerospace, Littleton , Software Performance Engineer, IT / Software / Systems , Littleton, Colorado
Didn't find what you're looking for? Search again!