Taro Logo

Software Engineer (m/f/d) C/C++ - Qualcomm Berlin, Germany

A leading technology innovator that pushes the boundaries of what's possible to enable next generation experiences and drives digital transformation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Engineer (m/f/d) C/C++ - Qualcomm Berlin, Germany

Qualcomm, a global leader in technology innovation, is seeking a Software Engineer specializing in C/C++ for their Berlin office. This role offers an opportunity to work on cutting-edge embedded and cloud edge software development, contributing to world-class products that meet and exceed customer needs. The position involves collaboration with systems, hardware, architecture, and test engineers to design system-level software solutions.

The ideal candidate will bring strong programming skills in C/C++ and experience with device virtualization, VIRTIO standards, and deep understanding of Linux Kernel architecture. The role involves working in a highly collaborative environment, participating in design, development, testing, and documentation of software solutions.

Working at Qualcomm offers numerous benefits including competitive compensation, career growth opportunities, and comprehensive benefits package. The company provides an employee share program, retirement provisions, and various other perks including company bike options and job tickets. The position requires 5 days per week onsite presence in Berlin.

The company culture emphasizes innovation, collaboration, and professional growth, with access to mentoring programs and continuous learning opportunities. You'll be joining a highly motivated and experienced team working with colleagues from multiple locations worldwide. Qualcomm's commitment to pushing technological boundaries and enabling next-generation experiences makes this an exciting opportunity for software engineers looking to make a significant impact in the technology sector.

Last updated a day ago

Responsibilities For Software Engineer (m/f/d) C/C++ - Qualcomm Berlin, Germany

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Analyze user needs and software requirements
  • Design and implement small software features for products and systems
  • Participate in design, coding, unit testing, debugging fixes, and integration efforts
  • Perform code reviews and regression tests
  • Collaborate with project team members
  • Write technical documentation for Software projects

Requirements For Software Engineer (m/f/d) C/C++ - Qualcomm Berlin, Germany

Python
Go
Rust
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Excellent programming skills in C/C++ and optionally low-level
  • Experience in device virtualization for both para-virtualized devices and hardware virtualization
  • Experience in VIRTIO and related standards
  • Understanding of Linux Kernel architecture and embedded real time operating systems

Benefits For Software Engineer (m/f/d) C/C++ - Qualcomm Berlin, Germany

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Equity
  • Competitive salary and benefits package
  • Career development and growth opportunities
  • Employee share program
  • Company bike, job ticket
  • Employer-financed retirement provision
  • Mentoring program
  • Employee stock purchase program (15% discount on Qualcomm stock purchase)

Jobs Related To Qualcomm Software Engineer (m/f/d) C/C++ - Qualcomm Berlin, Germany