Sr. Staff Engineer – Software Engineering
Company | Qualcomm |
---|---|
Location | San Diego, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Expert or higher |
Requirements
- 15+ or more overall years of relevant experience in software design, including debugging, performance analysis.
- Working knowledge of operating systems and hypervisors like Linux, QNX and other RTOSs
- System SW development experience including kernels, device drivers and BSP.
- Understanding of OS internals such as scheduler, cache/memory handling, interrupts, MMU/SMMU, IPCs, virtualization/hypervisor etc.
- Experience with storages, peripherals, and interfaces e.g., UFS/EMMC, PCIe, SPI/UART/I2C, USB, Ethernet etc.
- Understanding of secure and safe automotive SW architecture design and development involving safety subsystems and monitors.
- System level boot, power, performance, and latency optimizations.
- Exposure to automotive SW development processes and standards (e.g., ASPCE, ISO26262 and ISO21434).
Responsibilities
- Works with T1/OEMs and understands customer requirements and creates software architecture documents.
- Owns and leads design, coding, testing, debugging, and integration efforts.
- Collaborates with individuals outside the software function (e.g., Hardware, Systems etc.) and helps designs world class solutions.
- Excellent communication skills and the ability to lead multi-functional efforts.
Preferred Qualifications
-
No preferred qualifications provided.