Qualcomm

Embedded Software Engineer

Remote Santa Clara, CA
C++ Java Python API Git
Description

• Software architecture enhancement using various SW design patterns and writing/re-architecting existing and new software modules
• Write low level SW in embedded systems environment
• Development of best in class Wifi products
• Diagnose Wifi and RF systems performance issues
• Work closely with and support chip designers, h/w board engineers and RF specialists in the lab
• Design, develop, unit test and documentation of the next generation WLAN platforms features.
• Design and develop firmware in small memory footprint processors (that • implements WLAN / offload functions from the host processor)
• Optimize the driver for maximum performance
• Resolve and support customer launch and release issues may require travel to customer sites.

Preferred Qualifications:

•    1+ year of experience with Programming Language such as C, C++, Java, Python, etc.  

•    1+ year of experience with Database Management Software. 

•    1+ year of experience with API. 

•    1+ year of work experience with Git, Perforce, or Source Code Management System.

Principal Duties and Responsibilities:

•    Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs.

•    Analyzes user needs and software requirements.

•    Designs and implements small software features for products and systems.

•    Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule.

•    Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. 

•    Collaborates with others inside project team to accomplish project objectives.

•    Writes technical documentation for Software projects.

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 require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.

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

0 applies

105 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