Qualcomm

Software Infrastructure Engineer

Remote San Diego, CA
API Git C++ R Python
Description

The Wireless R&D group is focused on developing a Test Base Station (TBS) for verification of QCT mobile chipset functionality. We are seeking a software engineer for an exciting opportunity to collaborate in the implementation and verification of complex wireless systems. The successful candidate will be part of a diverse, experienced team developing a wide range of solutions including design and support of user-facing features for the 5G TBS product. Sophisticated multi-thread software is written in Python3 and implemented as a Linux service. Fast paced development is supported by Continuous Integration processes and systems.  

Tasks performed by software infra engineers on the TBS team include:  

  • Manage configuration and system state of the product spanning multiple Linux servers and custom hardware platform 

  • Communication and sequencing of start-up and control of modules / subsystem 

  • Backend REST API development, evolution, and support 

  • Control and status monitoring of custom hardware platform 

The ideal candidate would have the following: 

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science. 

  • 1+ years experience in Object Oriented software design/development. 

  • 1+ years demonstrated experience with advanced Python 3.10+ OO subsystem/library development 

  • Operating system fundamentals including parallel programming with processes/threads 

  • Understanding of network concepts and IP based messaging 

  • Linux command line experience 

  • Familiarity with industry standard software development and debugging tools (IDEs, build systems, git). 

  • Strong communication skills 

Preferred Qualifications:

  • Experience in Software application development lifecycle 

  • Familiarity with asynchronous, concurrent programming in Python using asyncio 

  • Experience with embedded OS solutions such as Yocto 

  • Familiarity with front-end and back-end web development and tools 

  • Familiarity with modern C++ (17/20/23) 

  • Experience with data analytics to drive tradeoff decisions 

Principal Duties and Responsibilities:

•    Applies Wireless WAN Modem Software knowledge to assist in the design, standardization, implementation, verification, validation, and commercialization of Wireless WAN (or cellular) air interfaces, modem technologies, and related core network. 

•    Assists in the design, optimization, and implementation of software for wireless systems and modems. 

•    Collaborates with team members to develop high quality and high capability air interface and modems with high performance (e.g., capacity, coverage, throughput, latency, power consumption) and acceptable cost.

•    Designs products that meet customer requirements and standards 

•    Develops unit test cases to test/verify code for a well-defined component and assists with the integration of software into a platform or product.

•    Writes technical documentation and feature descriptions for projects to guide users to implement output.

Level of Responsibility:  
•    Works under supervision.    
•    Decision-making affects direct area of work and/or work group.
•    Requires verbal and written communication skills to convey basic, routine factual information.
•    Tasks consist of a limited number of steps and can be referenced using directions or manuals.

Qualcomm
Qualcomm
Artificial Intelligence (AI) Generative AI Machine Learning Manufacturing Natural Language Processing Predictive Analytics Software Telecommunications Wireless

0 applies

38 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers