Sr Staff Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Cambridge, UK
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
12+ years of experience
IoT · Enterprise SaaS

Description For Sr Staff Software Engineer

Qualcomm, a leading technology innovator, is seeking a Senior Staff Software Engineer to join their IE-IoT Business Unit in Cambridge, UK. This role represents an exceptional opportunity to work at the forefront of IoT technology, focusing on location-based services, security, and embedded systems evolution.

The position demands a seasoned professional with 12+ years of software engineering experience, combining technical expertise with leadership capabilities. As a Senior Staff Engineer, you'll be instrumental in designing and developing critical embedded and cloud edge software solutions, while providing technical guidance to team members and collaborating across multiple engineering disciplines.

The role offers unique challenges in working with Ziggy-based systems, requiring expertise in API development, security architectures, and systems engineering. The ideal candidate will have experience with banking industry standards and payment systems specifications (EMVCO/PCI), demonstrating the position's focus on secure, mission-critical applications.

Working at Qualcomm means joining a company that's pushing the boundaries of what's possible in digital transformation. You'll be part of a team that's creating cutting-edge, world-class products that exceed customer expectations. The position offers the opportunity to make significant technical decisions that impact program and product success, while working with minimal supervision in a collaborative environment.

This role is perfect for a technical leader who excels in complex problem-solving, can effectively communicate sophisticated technical concepts, and wants to contribute to shaping the future of IoT technology. You'll be involved in every aspect of the software development lifecycle, from initial design to implementation and validation, ensuring the delivery of high-quality, sophisticated software solutions that drive innovation in the connected world.

Last updated 11 hours ago

Responsibilities For Sr Staff Software Engineer

  • Design, develop, create, modify, and validate critical embedded and cloud edge software, applications, and specialized utility programs
  • Analyze user needs, software requirements, and time/cost constraints to design and customize sophisticated software
  • Design and implement software sub-systems for complex, large-scale products and systems
  • Lead design, coding, and testing efforts
  • Perform highly complex code reviews and regression tests
  • Collaborate with Hardware, Systems, and Test engineers
  • Write detailed technical documentation for highly complex Software projects
  • Provide supervision/guidance to other team members

Requirements For Sr Staff Software Engineer

Linux
  • 12+ years of Software Engineering or related work experience
  • 3+ years of experience with API
  • 2+ years in a technical leadership role with or without direct reports
  • 3+ year of work experience with Git, Perforce, or Source Code Management Systems
  • Experience with location, security architectures and systems engineering
  • Experience of the banking industry and payments systems specifications EMVCO/PCI

Interested in this job?

Jobs Related To Qualcomm Sr Staff Software Engineer

SOC Design Verification Staff Engineer

Staff-level SOC Design Verification Engineer position at Qualcomm, focusing on UFS/Ethernet/PCIe verification with 5+ years experience required.

Staff ASIC Design Engineer

Staff ASIC Design Engineer position at Qualcomm, focusing on micro-architecture development and RTL design, requiring 7-12 years of experience in hardware engineering.

SOC Design Verification Staff Engineer

Staff-level SOC Design Verification Engineer role at Qualcomm focusing on verification of complex auto, compute, mobile, and XR-VR SOCs.

Automotive Software Engineer Staff

Staff Automotive Software Engineer position at Qualcomm focusing on embedded software development for automotive applications, requiring expertise in RTOS, driver development, and automotive software standards.

IC Package Layout Engineer, Up to Senior Staff

Senior IC Package Layout Engineering role at Qualcomm, focusing on advanced package design and optimization for next-generation semiconductor products.