Joel Jones Email & Phone Number
@cavium.com
4 phones found area 408
LinkedIn matched
Who is Joel Jones? Overview
A concise factual answer block for searchers comparing this professional profile.
Joel Jones is listed as Toolchain Lead, Principal Engineer at Qualcomm, a with 48952 employees, based in Alameda, California, United States. AeroLeads shows a work email signal at cavium.com, phone signal with area code 408, and a matched LinkedIn profile for Joel Jones.
Joel Jones previously worked as Toolchain Lead, Principal Engineer at Quaalcomm and Toolchain lead at Nuvia Inc. Joel Jones holds Phd, Computer Science from University Of Illinois Urbana-Champaign.
Email format at Qualcomm
This section adds company-level context without repeating Joel Jones's masked contact details.
AeroLeads found 1 current-domain work email signal for Joel Jones. Compare company email patterns before reaching out.
About Joel Jones
I have experience in design patterns, OOP, and mobile computing. I also have deep knowledge of the low-level implementation details of language systems. I want to use these skills to implement and guide others in implementation.Specialties: Java, compilers, optimization, distributed systems, JVM, J2ME, XML, operating system implementation, C, C++, SmalltalkNote: If you are a recruiter, head-hunter, etc. and I have not spoken with your company before, DO NOT call my work number. I have work to do, and I batch up dealing with any recruiting emails I receive, and respond to them on my own time(line).
Listed skills include C, Java, C++, Multithreading, and 11 others.
Joel Jones's current company
Company context helps verify the profile and gives searchers a useful next step.
Joel Jones work experience
A career timeline built from the work history available for this profile.
Toolchain Lead, Principal Engineer
Toolchain Lead
Manager Server Toolchain
Performed both team lead and individual contributor roles. Directed team with four direct reports and seven foreign contractors doing performance analysis and improvements through compiler and run-time changes for ARMv8 platform in LLVM, GCC, Java, HHVM, and LuaJIT.
Principal Software Engineer
Performance analysis and improvements through compiler and run-time changes for ARMv8 platform, in GCC, Java, and LLVM, particularly micro-architectural and atomic instruction support. Customer facing application porting and performance evaluation.
Llvm Backend Compiler Engineer
General low-level compiler optimizations for ARMv8, X86, and other targets.
Software Engineer
“First-in” member of a startup utilizing binary translation to introduce thread-level parallelism. Wrote translation from x86 to LLVM IR, integrated JIT code-gen for updating executables, wrote LLVM passes for inferring arrays, wrote LLVM transformations to inject code into executables, measured performance on un-instrumented executables, wrote LLVM code to inject software transactional memory calls.
Staff Engineer/Analysis
Wrote checkers for finding defects in Java code, based on abstract interpretation of the bytecode. Performed deep competitive analysis. Assisted in before and after sales support, including customer visits.Tools, etc. used: Java, Eclipse, Ant, JUnit, XSLT, dom4j, xalan, Hudson, Scrum, DTDs, bash, BCEL.
Member Technical Staff
Experienced with complete SDLC, drove 5.3.2 relase of compiler. Wrote instruction set simulator for PPC VLE. Lead development of C99 support. Discovered deficiencies in industry-standard test suite. Developed extensions to MIPS assembler to support DSP and multi-threading instructions. Implementing frameworks for unit and integration testing of compilers and linkers. Developing new cross-module optimization mechanisms. Performance measurement using Wind River Probe and OCD tools for PPC5566. Wrote mathematical analysis of math libraries.
Assistant Professor
I wrote Java code to verify quality of unit test code and check program source code for design flaws. I directed the production of several tools for implementing domain-specific languages and transform programming, using XML, XSLT, and Java. I led projects in improving lexer-generators and parser generators, extending them to do automatic AST generation and source-to-source translation. I directed the extension of GCC’s data-flow analyses to find security vulnerabilities. I used run-time code generation to improve the speed of marshaling. Directed development of a location-aware application delivery system in Java, with location finding and tailored content. Used Java servlets, J2ME, PHP, PostGIS database, raw network sockets, WebSphere Device Developer, etc. Designed, coded, and directed four other programmers in the writing of a wireless networked hand-held device law-enforcement form filling application, using C for Palm/OS and J2ME.
Graduate Research Assistant
While obtaining my Ph.D., I implemented many compiler features in Java and Smalltalk. My main work was in developing a Java compiler middle-end and back end single-handedly, including a just-in-time compiler for the SPARC. The middle end was implemented in Java, working on Java .class files as input. The middle-end included a control-flow graph builder, a Briggs-Chaitin graph-coloring register-allocator extended for prioritizing an infinite set of virtual registers, a Tarjan-Lengauer fast immediate dominators calculator, and a work list bit-vector data-flow solver for liveness and reaches. The back end, written in C, included a SPARC run-time code generator and a JVM bytecode verifier for the kaffe open source JVM. To support this effort, I developed a technique for structuring compiler analyses, and a test-suite for assuring low-level JVM functionality.In the Fall 1999 semester, I taught the undergrad/graduate introduction to databases class.
Research Intern
I wrote a modulo scheduler compiler component in C++ for a VLIW architecture which was a predecessor to the IA-64, which used a region-based intermediate representation.
Research Intern
I wrote a PowerPC code generator in C++ for a Dylan front-end and a kernel module audio driver for A/UX port of AIX.
Programmer
Colleagues at Qualcomm
Other employees you can reach at qualcomm.com. View company contacts for 48952 employees →
Dharun Vaibhav U
Colleague at QualcommCoimbatore, Tamil Nadu, India
View →
VV
Veera Venkata Kalyani Polipalli
Colleague at QualcommHyderabad, Telangana, India
View →
SB
Samia Bench
Colleague at QualcommEl Cajon, California, United States
View →
A.
Aditi .
Colleague at QualcommBengaluru, Karnataka, India
View →
VK
Vuddagiri Krishna Mohan
Colleague at QualcommKurnool, Andhra Pradesh, India
View →
SV
Srujana Veeramalla
Colleague at QualcommHyderabad, Telangana, India
View →
SD
Shounak Das
Colleague at QualcommUnited States
View →
RD
Rick Dong
Colleague at QualcommShenzhen, Guangdong, China
View →
MS
Mert Sahan
Colleague at QualcommLondon Area, United Kingdom
View →
RC
Rishabh Chaurasiya
Colleague at QualcommHyderabad, Telangana, India
View →
Joel Jones education
Phd, Computer Science
Ms, Computer Science
Ba, Computer Science
Frequently asked questions about Joel Jones
Quick answers generated from the profile data available on this page.
What company does Joel Jones work for?
Joel Jones works for Qualcomm.
What is Joel Jones's role at Qualcomm?
Joel Jones is listed as Toolchain Lead, Principal Engineer at Qualcomm.
What is Joel Jones's email address?
AeroLeads has found 1 work email signal at @cavium.com for Joel Jones at Qualcomm.
What is Joel Jones's phone number?
AeroLeads has found 4 phone signal(s) with area code 408 for Joel Jones at Qualcomm.
Where is Joel Jones based?
Joel Jones is based in Alameda, California, United States while working with Qualcomm.
What companies has Joel Jones worked for?
Joel Jones has worked for Qualcomm, Quaalcomm, Nuvia Inc, Marvell Semiconductor, and Cavium Inc.
Who are Joel Jones's colleagues at Qualcomm?
Joel Jones's colleagues at Qualcomm include Dharun Vaibhav U, Veera Venkata Kalyani Polipalli, Samia Bench, Aditi ., and Vuddagiri Krishna Mohan.
How can I contact Joel Jones?
You can use AeroLeads to view verified contact signals for Joel Jones at Qualcomm, including work email, phone, and LinkedIn data when available.
What schools did Joel Jones attend?
Joel Jones holds Phd, Computer Science from University Of Illinois Urbana-Champaign.
What skills is Joel Jones known for?
Joel Jones is listed with skills including C, Java, C++, Multithreading, Software Engineering, Algorithms, Eclipse, and Computer Science.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial