Compiler Engineer

| Austin, TX, USA | Hybrid
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About this opportunity

We are now looking for a Software Developer to produce code for Ericsson's proprietary CPU architectures and analyze source code for quality and secure coding standards. In this role, you'll dive into the fascinating intersection of machine learning, compiler system and embedded technologies. Evaluate existing programming methods and find new ways to analyze these language constructs for early detection of quality and secure coding faults. You will work with internal proprietary operating system and CPU micro-architecture design teams to understand the functional and performance goals of the designs.

What you will do • In this role, you will work on the LLVM/Clang compiler.• Research, design, develop and enhance different components of the compiler.• Analyze performance, code size and other metrics to identify compiler improvements.• Develop and execute benchmark and test scenarios for compilers.

You will bring • Passion for developing and optimizing compilers for modern CPU architectures.• Knowledge of artificial intelligence, machine learning, and data science concepts.• Basic understanding of LLM, TensorFlow, Pandas, or similar data processing libraries for data analysis.• Excellent communication and collaboration skills.• Demonstrated experience with Programming Languages such as C, C++, Java, Python, etc.• Currently pursuing an undergraduate, Master's, or PhD on a full-time basis at a 4-year college or university

Why join Ericsson?

At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build solutions never seen before to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?

Click Here to find all you need to know about what our typical hiring process looks like.

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we nurture it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more.

If you need assistance or to request an accommodation due to a disability, please contact Ericsson at [email protected]

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.

Primary country and city: United States (US) || Austin

Job details: Developer

More Information on Ericsson
Ericsson operates in the Cloud industry. The company is located in Seattle, WA, Plano, TX and Austin, TX. Ericsson was founded in 1876. It has 105148 total employees. It offers perks and benefits such as Remote work program, Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance and Health insurance. To see all 16 open jobs at Ericsson, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EricssonFind similar jobs