Jobs#Software Security Engineer
Job description
Qualcomm is seeking a passionate software engineer to join the Secure Systems Group, focusing on developing security solutions. The role involves working with a team of professionals across various software layers of device architecture, including user and kernel space. Candidates will engage in debugging across different software environments and hardware, while collaborating closely with internal teams and potentially external customers. This position emphasizes strong programming skills and a solid understanding of embedded systems and operating system concepts.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
- 0-7 years of experience in software engineering.
- Strong C programming skills with an emphasis on secure programming best practices.
- Strong understanding of embedded hardware and driver concepts.
- Strong understanding of software and computer architecture concepts.
- Strong understanding of operating system concepts such as tasks, signals, timers, priorities, deadlocks, stacks, and memory management.
- Experience with JTAG-enabled devices and software debugging.
Responsibilities
- Provide software engineering solutions for development projects in the Secure Systems Group.
- Develop QTI security solutions in collaboration with a multi-disciplined team.
- Work on all software layers of the device architecture.
- Debug in different software environments and on hardware.
- Interact closely with internal teams and support external customers as needed.
Benefits
- Qualcomm offers competitive compensation, annual bonuses, stock programs, comprehensive healthcare coverage, retirement plans, wellness programs, parental leave, flexible work options, and professional development opportunities.
Is this posting expired or inaccurate?
