SW Developer Virtual Platforms

Stockholm, SE
den 25 december 2021
den 20 januari 2022
As the tech firm that created the mobile world, and with more than 54,000 patents to our name, we've made it our business to make a mark. When joining our team at Ericsson you are empowered to learn, lead and perform at your best, shaping the future of technology. This is a place where you're welcomed as your own perfectly unique self, and celebrated for the skills, talent, and perspective you bring to the team. Are you in?

Come, and be where it begins.

Our Exciting Opportunity

Do you want to develop advanced electronics, software, and models for the leading-edge mobile telecommunication systems? And be involved in making 5G happen?

Our department ASIC and IP Design in Kista are responsible for Digital ASIC development for all existing and future mobile standards including 5G. This is done in close cooperation with internal and external partners such as standardization teams and market leading vendors. We are working with state-of-the-art technologies, tools and methodologies from our vendors.

We are looking for several experienced, creative and innovative engineers to join our outstanding team. This team develops and maintains virtual platforms for different kinds of Ericsson Radio Base Station hardware. These virtual platforms are simulators used for pre-silicon software development as well as running regression suites complementing those running on existing hardware.

You will

  • Use C++, SystemC and TLM and other Open Source software to develop and integrate models into virtual platforms
  • Be a standout team mate with effective communication skills to proactively support others and the project to succeed.
  • Drive continuous improvements in products and processes and develop competence in the technical domain

You will have an outstanding opportunity to work and gain competence in several areas such as modeling, design, verification, systemization and SW. You will also take part of a dynamic department where there will be opportunities for learning, trying out new roles and responsibilities and much more.

To be successful in the role you must have

  • Experience in working with software design and development for several years, and professional experience of C++ development, knowledge of the use of C++ templates and object-oriented design in C++.
  • A passion towards code quality, and a good understanding of how hardware and software interacts (low-level software, drivers, polling, interrupts, DMA etc).
  • Familiarity with how basic hardware blocks and interfaces work (memory, counters, multiplexer, Ethernet, I2C, SPI, etc).
  • Knowledge about Embedded Linux (uboot, DTB, Linux drivers, user space vs kernel space, embedded Linux development, Yocto).
  • Experience and knowledge in SystemC/TLM and Open Source software modeling is an advantage.
  • A basic understanding of using Linux as a software development platform.
  • Proficient Skills in English speaking and writing
  • Master of Science in Electrical Engineering, Computer Engineering or equivalent education

You have an outstanding interest in learning new things every day and want to make a difference. You have a very positive attitude and thrive new challenges. You are keen to seek problems and do so creatively. Where there is change you see opportunities. You are an excellent teammate and a very communicative person, but you also work well independently. You make sure to reach results with high quality and on time.

We encourge you to apply!

What´s in it for you?

Here at Ericsson, our culture is built on over a century of courageous decisions. With us, you will no longer be dreaming of what the future holds - you will be redefining it. You won't develop for the status quo, but will build what replaces it. Joining us is a way to move your career in any direction you want; with hundreds of career opportunities in locations all over the world, in a place where co-creation and collaboration are embedded into the walls. You will find yourself in a speak-up environment where empathy and humanness serve as cornerstones for how we work, and where work-life balance is a priority. Welcome to an inclusive, global company where your opportunity to make an impact is endless.

What happens once you apply?

To prepare yourself for next steps, please explore here: https://www.ericsson.com/en/careers/job-opportunities/hiring-process

Location: Stockholm, Sweden.

Please enclose your CV in English.

Please send in your application in English as soon as possible since the process is ongoing.

You will be reporting to Line Manager of Digital ASIC and FPGA at Business Area Networks.

Due to the GDPR we cannot accept applications sent to email please apply with your CV and cover letter through the system.

Security clearance including references and relevant background screening will be conducted for final candidates.

In case of questions please contact the recruiter: Sara Andersson at sara.a.andersson@ericsson.com.

Curious to know more about the life at Ericsson? Meet some of your future colleagues and watch our People film .

Do you believe that an organization fostering an environment of cooperation and collaboration to execute with speed creates better business value? Do you value a culture of humanness, where fact based decisions are important and our people are encouraged to speak up? Do you believe that diverse, inclusive teams drive performance and innovation? At Ericsson, we do.

We provide equal employment opportunities without regard to race, color, gender, sexual orientation, transgender status, gender identity and/or expression, marital status, pregnancy, parental status, religion, political opinion, nationality, ethnic background, social origin, social status, indigenous status, disability, age, union membership or employee representation and any other characteristic protected by local law or Ericsson's Code of Business Ethics.

Primary country and city: Sweden (SE) || || Stockholm || [[mfield2]]

Liknande jobb

Liknande jobb