BANGALORE, IND
1 day ago
HW Simulation Developer
**Introduction** As a core member of the Power Simulation team, you will be expected to build and support QEMU models according to hardware specifications and deliver them on time according to firmware release bringup schedules. You will be responsible for developing CPU and device models for the next generation of Power Systems. We will help you achieve your goals with ongoing education, training, and regular career progression sessions. **Your role and responsibilities** You will be responsible for developing Simulation models of IBM Enterprise Power Systems and Processors. · You will work on design, development, test and support of the Simulation models for IBM Power Servers. · You will be involved in defining and implementing high performance software by demonstrating a strong understanding of Embedded Hardware Design. · You will contribute in developing an environment of continuous improvement across product lines and development groups. · Define, design, implement and test software applications using a variety of technologies, including, but not limited to: C/C++, Linux, Python, GIT and scripting languages. · Interact with the test team to define test plans and test data; identify reproduce and defects; fix and verify defects. **Required technical and professional expertise** 6+ years of Firmware / Simulation design and development experience. · Strong understanding of the CPU Architecture · Experience to the Processor or other Hardware Simulation · Should be able to understand the Processor Instruction Set · Proven Programming skills in C Programming and Python scripting · Good knowledge of low level software stacks , operating systems and device drivers. · Experience with Git, Gerrit , Jenkins , Perl / Python. · Knowledge to enterprise server domain and its firmware development. · Experience with simulation tools and languages like Simics, QEMU, SystemC or Virtualizer on Linux is required · Experience with virtual platform development and bringup of firmware is required. · Exposure to Agile methodology with project management and defect tracking with Jira, Github, Bugzilla or similar. · Understanding of code versioning and test CI tools like Git Hub Enterprise, Gerrit and Jenkins or Travis. **Preferred technical and professional experience** QEMU model development experience C proficiency. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email