Software Engineer – Virtual Platforms - Qualcomm - Cambridge, UK
Cambridge, England, United Kingdom · On-site
SeniorVisa sponsorship$4M raised
Company:Qualcomm Technologies International Ltd Job Area:Engineering Group, Engineering Group > Software Engineering General Summary: As a Software Virtual Platform Engineer, you will specialize in virtual platforms, inc…
Skills: SystemC TLM, QEMU, Modern C++, ARM Architecture, Firmware Development
In a nutshell, we’re all about making the world of wine a better place. We fund and source directly from independent winemakers to bring customers better quality wine for a better price. No thirsty middlemen as far as th…
AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: IT Infrastructure Solutions Architect Location: Cambridge | London Employment Type: Full-time (Hybrid) The job We are seeking an …
AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: Fulfilment Process Analyst Location: Cambridge or London, hybrid Employment Type: full-time The job The Fulfilment Process Analys…
Skills: Process Improvement, Change Management, Process Governance, Stakeholder Management, Problem Solving
Frontier is an independent video game developer and publisher, crafting immersive gaming experiences with fun gameplay and unparalleled artistic quality. Renowned for its iconic creative management simulation games, Fron…
Skills: Art Direction, Creative Leadership, Visual Direction, Game Pipelines, Team Management
Ready to take your career global? Make your mark at one of the biggest names in payments. We’re looking for a Software Engineer - Java to join our ever evolving WPG Engineering team and help shape the future of global co…
Skills: Java, SQL, PL/SQL, Distributed Systems, Linux
About Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and ope…
Skills: CPU Architecture, ISA Definition, Out-of-Order Execution, Cycle-Accurate Modeling, Hardware/Software Co-Design
We are managing this recruitment internally and respectfully request no agency inquiries. Secondmind is an Equal Opportunity Employer committed to fair, equitable treatment throughout the recruitment process and beyond. …
Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, r…
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pio…
Skills: Mobile Interaction Design, UX Design, Wireframing, Prototyping, User Research
Frontier is an independent video game developer and publisher, crafting immersive gaming experiences with fun gameplay and unparalleled artistic quality. Renowned for its iconic creative management simulation games, Fron…
Skills: PHP, Linux Systems Administration, AWS, Distributed Systems, People Management
Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace provides the essential cybersecurity platform protecting nearly 1…
About the Role The IQGeo UK Sales team is seeking a Senior Sales Engineer to support sales activity by providing technical expertise of software products and the Telco/Utility industry to existing and potential customers…
Skills: Pre-Sales Support, Product Demonstrations, Solution Architecture, GIS, Web Mapping
Are you passionate about delivering quality services and ready to apply your experience at massive scale? Amazon S3 is the storage for internet, and Amazon S3 Tables deliver the first cloud object store with built-in Apa…
Skills: Java, C++, C#, Object-Oriented Design, Distributed Systems
About Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and ope…
About Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and ope…
Skills: Computer Architecture, Superscalar Processor Design, Out-of-order Execution, C, C++
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in …
Skills: Formal Verification, System Verilog Assertion, Abstract Model Development, JasperGold, VC Formal
AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: Senior Software Developer Location: Cambridge, United Kingdom (Hybrid) Employment Type: Full-time The job As part of our Industri…
Skills: C# .NET, Object-Oriented Design, RESTful APIs, Microservices, Microsoft Azure
About SiFive As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications …
Skills: RTL Design, Arithmetic Design, CPU Design, Chisel, Verilog
C++ AI/ML Software Engineer Description - C++ AI/ML Software Engineer- HP Wolf Security HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware-enforced security …
Skills: Modern C++, Machine Learning, Artificial Intelligence, Python, Model Inference Optimization
Software Engineer – Virtual Platforms - Qualcomm - Cambridge, UK
Design and develop high-level system virtual models of complex SoC hardware using SystemC TLM and QEMU. Collaborate with hardware and software engineers to integrate processors, interconnects, and custom IP blocks into simulators.
Requirements
Requires a Bachelor's degree in Engineering, Computer Science, or a related field. Candidates must be proficient in Modern C++ and have experience with ARM architecture and SoC modeling.
Full job description
Company:
Qualcomm Technologies International Ltd
Job Area:
Engineering Group, Engineering Group > Software Engineering
General Summary:
As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware.
Key responsibilities include:
· Designing and developing SystemC TLM models to accurately represent SoC architectures.
· Integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator.
· Collaborating closely with hardware designers, software engineers, and other stakeholders to understand system requirements and translate them into detailed SystemC models.
· Extensive experience with C++ programming to ensure efficient and effective model development.
Principal Duties and Responsibilities:
· Leverage advanced software/hardware systems knowledge and experience to design, develop, create, and modify virtual models.
· Define software requirements to develop complex SoC TLM models.
· Design and implement TLM models for complex, large-scale products and systems.
· Perform code reviews and regression tests, as well as triage and fix issues to ensure the quality of code.
· Collaborate with individuals outside the software function (e.g., hardware, systems, and test engineers) to increase leverage and design solutions that work with other components of a specific project.
Level of Responsibility:
· Work independently with minimal supervision.
· Utilize strong verbal and written communication skills to convey complex information, often requiring negotiation, influence, and tact.
· Perform tasks that often require multiple steps, extensive planning, problem-solving, and prioritization to complete effectively.
Top Required Skills:
1. SystemC TLM or QEMU
2. Modern C++
3. ARM Architecture (CPU, GIC, CoreSight Debug)
4. Firmware and/or Device Driver Development and Debug
5. Git Revision Control
Preferred Skills
1. Open Source Development experience
2. Unit Testing
3. Continuous Integration
4. ARM Fast Models
5. Server Architecture (RAS, Manageability)
What's on Offer
Apart from working in an open, relaxed and collaborative space, you will enjoy:
Salary, stock and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
Matching pension scheme
Education Assistance
Relocation and immigration support (if needed)
Life, Medical, Income and Travel Insurance
Subsidised memberships for physical and mental well-being
Bicycle purchase scheme
Employee run clubs, including, running, football, chess, badminton + many more
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies:Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers.
Inspired by 250 years of American ingenuity, we build technologies that expand what’s possible. From wireless to AI at scale and 6G, our innovations power progress worldwide.
Offices: Qualcomm, San Diego, CA 92121, US · 2 Whitefield Road, Bengaluru, Karnataka 560066, IN · Hitech City Road, Hyderabad, TS 500081, IN
SemiconductorsWirelessMobileNetworkingWi-FiSmall CellsWireless PowerAugmented RealityLocation ServicesInternet of Things
How many Software jobs are open in Cambridge, United Kingdom right now?
There are currently 275 open software positions in Cambridge, United Kingdom listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Cambridge, United Kingdom?
Companies currently hiring include AVEVA, Riverlane, Graphcore, Darktrace, Jagex: The RuneScape Company, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Cambridge, United Kingdom?
Yes — 196 of the 275 open software positions offer remote or hybrid work (11 remote, 185 hybrid).
How do I apply for Software jobs in Cambridge, United Kingdom?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.