Engineer - SoC

Qualcomm develops system-on-chip (SoC) products for mobile, automotive and other categories, driving innovation in connectivity technology.
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Automotive

Description For Engineer - SoC

Qualcomm is seeking a talented SoC Engineer to join their multi-site team of systems engineers, hardware and software architects. This role is crucial in driving the analysis and definition of next-generation architectures for system-on-chip (SoC) products across mobile, automotive, and other product categories.

The position offers an opportunity to work at the forefront of chip architecture development, where you'll be responsible for designing and developing C++ component models for IP blocks, integrating these models into SoC systems, and ensuring their proper functionality through comprehensive testing and validation processes.

As a member of our team, you'll be involved in creating platform integration test plans, developing automation tools, and supporting continuous integration processes. The role requires a strong background in hardware or software development, with particular emphasis on C++ programming, Python, and Linux shell scripting. Experience with SystemC and Transaction Level Modeling techniques is highly valued.

Qualcomm offers an exceptional environment for career growth, providing access to some of the industry's leading engineering and technology experts. The company maintains a supportive, inclusive culture where innovative ideas are encouraged and can contribute to world-changing technologies. You'll have opportunities to collaborate with diverse teams across multiple sites, working on cutting-edge SoC products that impact various industries.

The company provides comprehensive benefits including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities through tuition reimbursement and mentorship programs. This position is perfect for someone who combines technical expertise with strong communication skills and thrives in a collaborative environment where they can make meaningful contributions to next-generation technology development.

Last updated 2 days ago

Responsibilities For Engineer - SoC

  • Design and develop C++ component models for IP blocks
  • Integrate component models into SoC models
  • Develop unit test and integration tests
  • Create platform integration test plans and test cases
  • Verify component and platform models operation
  • Create platform configuration and test scripts
  • Investigate failure cases and resolve issues
  • Develop tools and automation flows
  • Support continuous integration
  • Release management and developer support

Requirements For Engineer - SoC

Java
JavaScript
Python
PHP
  • MS degree in Electrical Engineering, Computer Science, or related field
  • 2+ years of experience in hardware or software development and test
  • Understanding of hardware or software development process and tools
  • System Debugging skills
  • Experience in SystemC and Transaction Level Modeling techniques
  • Proficient in C++, Python, Linux shell scripting
  • Familiar with html/php/JS/docker
  • Excellent written and verbal communication skills
  • Ability to work in collaborative team environment

Benefits For Engineer - SoC

Medical Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Engineer - SoC

Engineer (RTL/FPGA System Design)

Hardware Engineering role at Qualcomm focusing on RTL/FPGA System Design, requiring 2+ years of experience in circuit design and hardware engineering.

FPGA Design & Verification Engineer(Multiple Positions)

FPGA Design & Verification Engineer position at Qualcomm India, focusing on hardware engineering and electronic systems design with competitive benefits and growth opportunities.

Power Software Engineer

Power Software Engineer role at Qualcomm China focusing on embedded systems, power optimization, and Windows platform development.

CPU Power Management Firmware Developer - Performance Management

CPU Power Management Firmware Developer role at Qualcomm, focusing on performance management and embedded systems development.

SW Application Engineer-BSP

Software Application Engineer position at Qualcomm focusing on BSP development, embedded systems, and customer solutions for 5G, IoT, and Robotics technologies.