Qualcomm

Embedded Software Engineer

$99KFull-time · San Diego, CA
✓ Verified live on the employer's own system · added 3 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 Sr. Digital Factory Software Systems Engineer 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.