SW Engineer - Platform validation

Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives communication and data processing transformation to help create a smarter, connected future for all.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Automotive

Description For SW Engineer - Platform validation

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives communication and data processing transformation to help create a smarter, connected future for all. The right candidate should be an excellent Python developer with hands-on embedded validation experience and will need to collaborate with software and hardware teams across geos to develop and enhance tools to model, debug and test various SoCs.

This role requires a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. The ideal candidate should have 2-3 years of relevant industry work experience.

Key skills and requirements include:

  • Excellent C and Python development skills
  • Expertise in Object Oriented Concepts and Design
  • Strong experience in developing automation frameworks for embedded environments
  • Key understanding of software evaluation and automation techniques
  • Good knowledge of concepts such as Secure Boot, Encryption/Decryption, Authentication, Secure Device Provisioning, Access Control, Cryptography hardware, random number generators, key hashing, key wrapping
  • Proficiency in vulnerability testing, risk analyses, security assessments, security standards, security protocols security systems, authentication protocols, public key infrastructures (PKIs), certification authorities (CAs), digital signatures, and cryptography is desired
  • Solid understanding of processor architectures including bus interfaces, power management, memory maps, etc.
  • Excellent trouble shooting and analytical skills
  • Work experience with ASIC emulators is desired
  • Familiarity with internals of software development toolchains is a plus
  • Self-motivated, open-minded, adaptable team player
  • Strong verbal and written communication skills

At Qualcomm, you'll have the opportunity to work on cutting-edge technology, collaborate with global teams, and contribute to world-changing innovations. The company offers comprehensive benefits, continuous learning and development programs, and a supportive, inclusive culture that fosters growth and innovation.

Join Qualcomm to unlock your full potential and be part of shaping the future of technology in areas like 5G, AI, and IoT. Apply today to start your journey with a leader in the semiconductor and telecommunications industry.

Last updated 5 months ago

Responsibilities For SW Engineer - Platform validation

  • Develop and enhance tools to model, debug and test various SoCs
  • Collaborate with software and hardware teams across geos
  • Perform embedded validation tasks
  • Develop automation frameworks for embedded environments
  • Conduct software evaluation and automation
  • Implement security-related concepts and protocols
  • Troubleshoot and analyze system issues
  • Work with ASIC emulators

Requirements For SW Engineer - Platform validation

Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 2-3 years of relevant industry work experience
  • Excellent C and Python development skills
  • Expertise in Object Oriented Concepts and Design
  • Strong experience in developing automation frameworks for embedded environments
  • Knowledge of security concepts (Secure Boot, Encryption/Decryption, Authentication, etc.)
  • Understanding of processor architectures
  • Excellent troubleshooting and analytical skills
  • Strong verbal and written communication skills

Benefits For SW Engineer - Platform validation

  • World-class health coverage
  • Financial planning and security programs
  • Emotional and mental wellbeing support
  • Work-life balance resources

Interested in this job?

Jobs Related To Qualcomm SW Engineer - Platform validation

Engineer, WLAN Automation

WLAN Automation Engineer position at Qualcomm India, focusing on wireless network testing and automation with Python.

WoS performance tuning/optimization Customer Engineer

Windows optimization and performance tuning engineer role at Qualcomm China, focusing on customer support and technical expertise in software systems.

Video Systems Engineer

Video Systems Engineer position at Qualcomm Korea YH, focusing on developing video codec algorithms and architectures for Snapdragon processors.

SOC Verification and Methodology Engineer

SOC Verification Engineer role at Qualcomm focusing on comprehensive verification processes for System-on-Chip designs, offering competitive compensation and growth opportunities.

Package/System Design Engineer

Package/System Design Engineer role at Qualcomm focusing on package selection, design, and EE modeling for various Qualcomm products.