Qualcomm

Embedded Software Engineer

$99KFull-time · San Diego, CA
✓ Verified live on the employer's own system · added 2 days ago
Save search

Requirements

Education: Bachelor's degree or related field

Skills & tools

EmbeddedTroubleshootingRecordkeepingElectricalProgrammingC Plus PlusRoot Cause AnalysisDistributed Systems
Apply on company site ↗ See your fit → free

Full job description

* Design, develop, integrate, and maintain embedded software across the full development lifecycle. The work output typically targets technology characterization, operator trials, demos, and industry showcases.

* Interact with system architects to understand high level system design and requirements and subsequently synthesize software designs

* Contribute to technical design and reviews, providing engineering input on architecture, design trade-offs, schedules, and risk areas.

* Perform on-target and off-target development and debugging, using standard embedded debug tools and techniques to diagnose and resolve functional, performance, and stability issues.

* Optimize performance and timing constraints in real-time embedded systems

* Create and maintain high-quality technical documentation, including design descriptions, architecture specifications, usage and release notes.

* Contribute to subsystem-level integration and testing. This also provides a hands-on opportunity, under the guidance of experts, to gain a broader and deeper understanding of the overall system beyond your immediate area of work.

* Collaborate with cross-functional teams, including but not limited to system architects, baseband and RF SW engineers, test engineers

* Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field

* Proficiency in C/C++ programming, and Object-oriented software design and development

* Ability to communicate technical ideas and work status (estimates, risks, dependencies) clearly, both verbally and in writing

* Ability to work effectively across teams in a fast-paced, collaborative and diverse software engineering environment

* Master's degree in Computer Engineering, Computer Science, Electrical Engineering OR 2 years of work experience in an Embedded Software Engineering field

* Familiarity in debugging using tools such as gdb, perf, etc., doing log-analysis to determine root cause

* Experience analyzing and optimizing CPU utilization, latency, and throughput

* Experience with distributed systems, client-server architectures, or cloud/edge computing

* Experience developing or integrating end-to-end applications

* Knowledge of network protocols, wireless systems, QoS frameworks, protocols such as 5G NR, LTE, and 802.11

* Aptitude to seek and adopt productivity enhancement processes/tools (AI-based & other) on top of a strong foundation of technical and programming skills.

More jobs at Qualcomm

Similar jobs near San Diego, CA

Tell me when more Distinguished Engineer - Chief Architect jobs post near San Diego, CA We re-check every listing against the employer’s own board — no résumé needed.

Search Embedded Software Engineer jobs near San Diego, CA → Browse all live jobs

This posting was published by Qualcomm on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.