SeniorCompilerDeveloperatEricssoninAustin,Texas

Ericsson
Ericsson Our purpose is to innovate technology for good
1mo Career Job
Date: Jul 19, 2019

Ericsson and the Baseband Infrastructure (BBI) organization are pleased to announce the opening of a new Software Development Center in the heart of Austin, TX to accelerate the path towards the commercialization of 5G! 

 

Ericsson is the early leader in bringing 5G to market and our Radio networks are built by a large amount of software systems, all of them with different requirements and characteristics. Some are standardized orchestration SW on COTS and others are specialized SW on proprietary massive parallel hardware executing radio algorithms. They all work together as the distributed brains of mobile internet. These systems make a plethora of fantastic challenges which all shape the learning playground for each of us working here. 

 

In BBI we provide a SW platform and toolset for EMCA (Ericsson Multi Core Architecture) SW development while focusing on our users and striving to make baseband development awesome. We do that by challenging the status quo and deploying our products continuously.  We believe in highly empowered and self-organized teams that are involved in all steps of development, from pre-study to deployment. Work is performed in close cooperation with our internal Ericsson users and peers. The platform and tools developed are used by several hundred baseband application developers (5G, LTE, WCDMA and GSM) daily and soon also in adjacent domains.  The BBI organization of roughly 200 people, is part of PDU 4G5G and based in Sweden, Canada, Poland and now also in Austin! 

 

Job Summary:

 

As a Senior Compiler Developer, you will be part of our high performing compiler development team and your days will be filled with making advanced contributions to our Clang and LLVM based compiler, tailored to our proprietary hardware. Since we are using the open source compiler frame work LLVM your great contributions will be in C++. You will also contribute related updates in adjacent and affected areas such as the build system, platform and application code. You will educate the application developers in how to utilize every inch of the performance the compiler and hardware can provide.

 

Required Experience:

 

  • Expertise in Compiler Design using LLVM / Clang
  • Extensive C/C++ programming experience
  • Excellent knowledge in code coverage / diagnostics
  • Experience working in a Git / Gerrit based development flow
  • Bachelor's Degree in Computer Science, Computer Engineering or related field + 5 years of experience, Master's Preferred

 

Additional Experience Desired:

 

  • Experience working in a CI based development environment
  • Knowledge of wireless communication protocols (e.g. LTE, WCDMA)

 

Ericsson provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetics.

 

Ericsson complies with applicable country, state and all local laws governing nondiscrimination in employment in every location across the world in which the company has facilities. In addition, Ericsson supports the UN Guiding Principles for Business and Human Rights and the United Nations Global Compact.

 

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, training and development.

 

Ericsson expressly prohibits any form of workplace harassment based on race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetic information.

 

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

Job details: Developer Job Stage 06

 

Apply now

0 replies

As a guest user, you can still reply to conversations. Just press the "Reply" button below, which will prompt you to sign in or sign up on Mogul before your Reply posts.


Ericsson
Our purpose is to innovate technology for good

Ericsson enables communications service providers to capture the full value of connectivity. The company’s portfolio spans Networks, Digital Services, Managed Services, and Emerging Business and is designed to help our customers go digital, increase efficiency, find new revenue streams, and create [...]



Report this post
Report this post

Want your dream job or internship?

Join the women worldwide who discovered their next opportunity on Mogul.

Get My Dream Job Now

Moguls Interested in Career

Want your dream job or internship?

Join the women worldwide who discovered their next opportunity on Mogul.

Get My Dream Job Now

Related Jobs

See All Jobs

Trending Marketplace

See All Marketplace

Trending Questions

See All Questions

Trending Stories

See All Stories