Software Engineer / Simulation - Virtual Prototyping
IntelAbout the role
Job Details:
Job Description:
Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let’s do something wonderful together. Join us, because at Intel, we are building a better tomorrow.
Intel is shaping the future of technology to help create a better future for the entire world. Our work in pushing forward fields like AI, analytics, and cloud-to-edge technology is at the heart of countless innovations. With a career at Intel, you'll have the opportunity to use technology to power major breakthroughs and create enhancements that improve our everyday quality of life. Join us and help make the future more wonderful for everyone.
The software, systems and simulation engineering (S3E) team at Intel is Advancing Intel’s architecture, software and product leadership by driving quality with velocity at scale. We deliver internal and external customers integrated platforms, simulation and modeling technologies from pathfinding to beyond product launch. The team is driving software-first strategy at Intel through early robust system simulators. We are transforming the way our product firmware and software are developed and simulated in a modern cloud computing environment. We deliver an integrated functional, performance, power, and thermal simulation several quarters before the first silicon. Great simulators result in leadership products by simulating our architecture and software before committing our product execution. We are looking for strong software and systems engineers with a proven track record of leadership roles on large-scale software development projects.
The engineers in the team work at platform level developing simulation models, integrating and validating firmware, software and workloads on the simulator and enabling new user experiences. We are believers of modern and agile software development practices. The engineer will work on understanding architectural specifications and use-cases and then develop models that meet those requirements.
The ideal candidate should demonstrate the following skills/traits:
- Strong software development and software engineering and the ability to architect an end-to-end solution.
- Analyze specifications of upcoming new IP's and features including complete platform capabilities.
- Exercising judgment and discretion to develop solutions, remove obstacles and redefine approaches.
- Assesses risks and identifies solutions to timely, efficient achievement of program goals and ensures that quality standards are met.
You will be responsible for, but not limited to:
- Responsible for the validation and debug of device driver software through the design and development of software validation environments.
- Develops and debugs test firmware to verify and program device drivers.
- Responsible for the creation of validation plans and associated methodologies, as well as debugging failures.
- Writes validation standards and procedures, analyzes the results to ensure correct functionality, determines root causes of failures, and recommends or develops corrective action.
- Assesses the state of the art and employs new methods to improve quality and product release efficiency.
- Develop hardware simulators (Virtual Platform Prototyping) in software, modeling hardware like Graphics, Ethernet and more…
- Work with Intel software, hardware design engineers and architects to deliver the next generation simulation platform(s).
- Analyze specifications of upcoming new IP's and features including complete platform capabilities.
- Driving initiatives and projects that are directly tied to the development, implementation, and technology of our platform simulators.
- You will have opportunity to work with hardware architectures and products years ahead before they will be delivered on the store shelfs.
Behavioral traits that we are looking for:
- Excellent communication: Expected to drive clarity across partners, managers.
- Excellent teamwork: With a relatively small team, we need everyone to help however and wherever they can.
- Strong analytical and problem-solving skills with the ability to independently draw conclusions.
Qualifications:
Minimum Qualifications:
- Candidate must possess a Bachelor's degree in Electrical Engineering, Computer Engineering with 6+ years of experience -OR- a Master's degree in Electrical Engineering, Computer Engineering, with 4+ years of experience -OR- PhD degree in Electrical Engineering, Computer Engineering, with 2+ years of experience.
Exp
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s