Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4 - 8 years
8 - 18 Lacs
Bengaluru
Work from Office
Responsibilities Join our team of Firmware Engineers dedicated to crafting the most secure systems for our clients to deploy their enterprise applications. At IBM, we focus on Z systems, the advanced mainframes that power critical workloads with intensive IO operations. As a Firmware Engineer, you will play a vital role in developing IO enablement firmware and boot firmware for z Servers, ensuring seamless operation and robust security.Your primary responsibilities include: Firmware Development:Design, Develop and maintain firmware for IBM z Systems, with a focus on IO enablement and boot firmware. Programming Expertise:Utilize C, C++ programming expertise in Linux environments to write and debug code effectively. Global Collaboration:Collaborate with a global team to design and implement firmware solutions, ensuring compatibility with Linux, zOS, and zVM operating systems. Communication Skills:Demonstrate strong communication skills to effectively interact with team members and stakeholders. Agile Approach:Contribute to Agile methodologies and CI/CD practices within the Linux development environment, utilizing GitHub for version control. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Expertise in Firmware Development:Extensive experience in developing firmware solutions for complex systems. IO Domain Knowledge:Deep understanding of IO protocols such as PCIe, I2C, and SPI. Linux Systems Programming Knowledge:Proficiency in Linux internals and systems programming using C. Basic Knowledge in Object Oriented Programming (C++):Familiarity with C++ for object-oriented programming tasks. Good Communication Skills:Ability to communicate effectively within a global team environment. Linux Development Environment:Experience with GitHub, CI/CD pipelines, and Agile methodologies. Knowledge of Linux Internals:Understanding of the inner workings of the Linux operating system.
Posted 3 months ago
8 - 12 years
25 - 35 Lacs
Bengaluru
Work from Office
Responsibilities Lead the unit level pre-silicon functional & performance verification the Load Store Unit for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for LSU, includingthe Load and Store pipelines, D-Cache, Address translation, out of orderexecution of the high performance processor CPU. Develop verification test plan for both functional and performance verificationincluding the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensiveinsights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered andmilestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools. ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the worlds most important industries and our clients are the architects of the future.Join us to help build our leading-edge technology portfoliodesigned for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means youll be able to learn and develop yourself and your career, youll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer?
Posted 3 months ago
2 - 7 years
4 - 8 Lacs
Bengaluru
Work from Office
Responsibilities As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O and KVM. You will apply your expertise in development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and develop state of the art features for Enterprise Linux. Work closely with Opensource community to upstream the features developed. Work towards the goal to ensure Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2 to 8 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. C, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.
Posted 3 months ago
8 - 10 years
7 - 10 Lacs
Bengaluru
Work from Office
Responsibilities Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of complete processor pipeline stages. Good understanding of computer architecture, including Processor core design specifications,processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units Experience with high frequency, instruction pipeline designs. At least 1 generation of Processor Core silicon bring up experience. In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of verification principles and coverage. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 3 months ago
6 - 11 years
8 - 12 Lacs
Bengaluru
Work from Office
Responsibilities Crypto Express Adapter on z Systems allows companies to protect data and workloads from physical and logical attacks through cryptography. Cryptography is crucial for secure processing when applications must communicate with distributed elements or assess the validity of the data being processed. Candidate will be part of world class high-performance hardware security module (HSM) firmware team. The responsibility of the firmware team is to provide top-level security for processing and high-speed cryptographic offload Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6+ years of relevant Industry experience Very strong in C and data structures, preferably in developing multi-core or multi-threaded applications. Deep knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, filesystems) and profiling. Experience in device driver development and support for NIC, HBA or Graphics cards Understanding of riscv / arm architecture and micro architecture features likes Caches, MMU, SMP, coherency Strong debugging skills Experience with exercising/validation of system from user space, and knowledge of user space APIPreferred technical and professional experience Preferred Professional and Technical Expertise :with SSl/TLS , Crypto Concepts
Posted 3 months ago
15 - 20 years
45 - 60 Lacs
Bengaluru
Work from Office
Responsibilities Lead the unit level pre-silicon functional & performance verification the Instruction Sequencing Unit for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for ISU which covers the Issue queues, Register Renaming for Out of Order Execution, Issue instructions to Execution Pipelines, Reordering Buffers for completion of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead, guide, mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress, potential challenges encountered and milestones achieved to stake holders and team members Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 15 years or more experience in functional verification of processors, demonstrating a deep understanding of Instruction Dispatch verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing Issue Queues, Register renaming and forwarding, Reordering Buffer and Pipeline flush/exception handling etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Hiring manager and Recruiter should collaborate to create the relevant verbiage.
Posted 3 months ago
5 - 10 years
7 - 10 Lacs
Chennai, Pune, Delhi
Work from Office
Provides SPI administrator/ Designer deep expertise in support of the TSI based region squads and bpS program initiatives. Administration of SPI, SQL and Oracle Database management Formatting / Creation of SPI Work including Quality Assurance, Enhanced Reporting, Spec Sheet Development, Installation Details (Hook ups), Wiring Report, Control System Wiring, Control System IO Reporting, Review of output reports for consistency, structure and data integrity of SPI databases Maintain the SPI reference database for projects including transfers, reports, MTO downloads, data integrity, including the customization of reports as per project requirements Create auditing requirements of SPI databases and checking for quality assurance of the design effort Development of new standards and documentation (Owner s Project Guide for SPI) Supports engineers, designers in the Engineering teams. Drive standardization of SPI templates across the businesses including database seed files and contents and sustain standards documentation Leads all aspects of project initiation and set up in SPI including co-ordination of concurrent activities Handles As-Built Domains for documentation Run customer concern and resolution of database issues, engaging bp digital support team Leads SmartPlant logons and access rights. Review and approve database change requests Assess, prioritize and support the delivery of the engineering backlog related to SPI - supporting Squad Leads to deliver against agreed priorities and KPIs Records relevant learnings in shared learning systems, incorporates into local activities and escalates high priority lessons Work effectively with bp digital team on SPI initiatives by defining the operational needs for the discipline and actively contribute for the design, development and implementation of the digital solution Support the SPI Contract Performance Management with bp digital team Perform oversight and work with the MSA-vendor on optimizing database aspects / day to day SPI related activities, as needed. What you will need to be successful Must have educational qualifications: Degree or equivalent experience in Mechatronics / Instrumentation / Chemical Engineering / Electrical Preferred education/certifications: Chartered Engineer or registered professional engineer (Optional) Intergraph Certified SPIID Administration Minimum years of relevant experience: 5 yrs SPI (previously known as Intools) experience in O&G/petrochemical/ refining/ chemical or equivalent Total years of experience: 5-10 Yrs Must have experiences/skills (To be hired with): This role requires experience supporting multi-office-execution models. In-depth Understanding of the SPI administration modules and all its functions Experience of working with remote team and collaborative approach to delivery In-depth Validated Experience in SPI including database, setting-up and supporting SmartPlant Instrumentation projects, and splitting off projects for parallel engineering In-depth Knowledge of SPI designer modules: Instrument Index, Instrument Spec Sheets, Wiring, Process Datasheets, and Loop Diagrams Experience with DCS/ESD/PLC wiring and layout, instrument loop diagrams Validated Experience of working with third parties / contractors to ensure SPI data quality, SPI data transfer management Understand and create SPI Custom Reports. PSR, Spec Forms on Custom Browsers Working familiarization of SQL as related to SPI Excellent interpersonal skills including the ability to interact effectively with people at all levels in the field and office Mentoring and Coaching Skills Good to have experiences/skills (can be trained for - learning/on-the-job): Experience in database setup and dataset management, SPI Imports Experience with SPI customization and configuring seed files. Experience using Infomaker to customize specification sheets and developing custom reports. Engaging across teams and functions to deliver engineering consistently Substantial experience and technical understanding of engineering, maintenance and operation of instrument and control equipment including fixing support, reliability, obsolescence and equipment lifecycle issues, alarms management, functional safety, digital security and software in oil & gas processing facilities Good knowledge of governing codes, industry standards (e.g. API, IEC, ISA, ATEX, IEEE, BS) and local laws relevant to I&C engineering, and proven record in practical application of engineering standards and practices for instrument and control equipment Accomplished in delivering results under pressure. You will work with ICE Field Team Maintenance Engineering Operations personnel Asset Teams in P&O .
Posted 3 months ago
1 - 4 years
3 - 6 Lacs
Bengaluru
Work from Office
Responsibilities As a HW performance Analyst you will lead the hardware bringup, Pre-silicon & post-silicon performance validation, Performance monitoring unit validation and work closely with hardware development team to ensure model performance and the hardware performance correlates. You are also responsible to ensure server class systems IBM develops meet its performance objective and targets. You will also be responsible for leading modelling effort of key sub-systems like cache, interconnect, memory controller etc. As a performance lead you will also be working on exploring & implementing innovative ways to improve next generation POWER processor/system performance across cache, memory subsystem, interconnects etc. You will be part of highly experienced and talented team of engineers doing processor/system performance modeling, hardware bringup, Pre-silicon verification & post-silicon validation and microarchitecture development and will work closely with Processor/System design architects. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise As a Hardware Performance Analyst your responsibilities would be to work on multiple HW performance projects Develop test and validation plan for hardware bringup, pre-silicon performance verification and post-silicon performance validation Develop kernels and methodologies to correlate software model with hardware performance. Interact and collaborate with hardware, software and firmware development teams during system bringup and ensure the system meets its performance objectives Root causing of fails in simulation for performance changes/difference between Hardware and simulator Build automation frameworks, test cases and result analysis scripts. Design and develop model to simulate sub-systems like cache, interconnect and memory protocols Working with Architects/Research teams for optimizing architecture and system design, improving performance of next generation POWER processor and system. Demonstrate leadership in characterizing benchmarks, workloads and use cases (application code), and proposing system design optimisations to improve system level performance. Independently own system unit and successfully drive performance missions.Preferred technical and professional experience Hiring manager and Recruiter should collaborate to create the relevant verbiage.
Posted 3 months ago
2 - 6 years
5 - 9 Lacs
Bengaluru
Work from Office
Responsibilities responsibilities Join our team of Firmware Engineers dedicated to crafting the most secure systems for our clients to deploy their enterprise applications. At IBM, we focus on Z systems, the advanced mainframes that power critical workloads with intensive IO operations. As a Firmware Engineer, you will play a vital role in developing IO enablement firmware and boot firmware for z Servers, ensuring seamless operation and robust security.Your primary responsibilities include: Firmware Development:Develop and maintain firmware for IBM z Systems, with a focus on IO enablement and boot firmware. Programming Expertise:Utilize C programming expertise in Linux environments to write and debug code effectively. Global Collaboration:Collaborate with a global team to design and implement firmware solutions, ensuring compatibility with Linux, zOS, and zVM operating systems. Communication Skills:Demonstrate strong communication skills to effectively interact with team members and stakeholders. Agile Approach:Contribute to Agile methodologies and CI/CD practices within the Linux development environment, utilizing GitHub for version control. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Expertise in Firmware Development:Extensive experience in developing firmware solutions for complex systems. IO Domain Knowledge:Deep understanding of IO protocols such as PCIe, I2C, and SPI. Linux Systems Programming Knowledge:Proficiency in Linux internals and systems programming using C. Basic Knowledge in Object Oriented Programming (C++):Familiarity with C++ for object-oriented programming tasks. Good Communication Skills:Ability to communicate effectively within a global team environment. Preferred technical and professional experience Linux Development Environment:Experience with GitHub, CI/CD pipelines, and Agile methodologies. Knowledge of Linux Internals:Understanding of the inner workings of the Linux operating system.
Posted 3 months ago
4 - 8 years
7 - 10 Lacs
Bengaluru
Work from Office
Responsibilities As a CPU Verification Engineer, you will play a pivotal role in the pre-silicon functional and performance verification of our cutting-edge chipsets. Your responsibilities will cover a spectrum of critical areas, including the cache/nest subsystem, interrupt, memory hierarchy, and various on-silicon IP integral to our upcoming IBM Power Systems offerings. Leveraging state-of-the-art techniques, you will be at the forefront of simulating and validating the designs of these bespoke microprocessor-based systems. Key Duties: Verification Environment Ownership:Take charge of the verification environments for microprocessor components, contributing significantly to the identification of functional and performance issues before silicon production. Implement best practices and innovative methodologies to ensure robust and efficient verification processes. Documentation and Communication:Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Communicate progress effectively, keeping team members and stakeholders informed of milestones achieved and potential challenges encountered. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Functional Verification Experience:Extensive experience in functional verification of processors, demonstrating a deep understanding of verification methodologies. Computer Architecture Knowledge:Good understanding of computer architecture, including Processor core design specifications, Coherency and Cache Designs, Processor IO subsystem, Interrupt architecture, with expertise in at least any one of the above domains. Multi-Processor Cache Coherency:Experience in verifying multi-processor coherency, cache designs and protocols and memory subsystems, ensuring seamless operation in complex systems. Strong programming skills:Proficiency in C++, Python scripting or similar languages. Preferred technical and professional experience Experience with Hardware Description Languages (HDLs):Proficiency in hardware description languages like Verilog and VHDL and general computational logic design and verification concepts. Experience in System-Level Verification:Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design. Minimum one full life cycle experience of a processor/SoC verification flow with focus Cache Coherency Verification. Knowledge of system-level architecture including buses like AXI/ACE/CHI, AMBA interconnects
Posted 3 months ago
6 - 8 years
8 - 10 Lacs
Bengaluru
Work from Office
Responsibilities Crypto Express Adapter on z Systems allows companies to protect data and workloads from physical and logical attacks through cryptography. Cryptography is crucial for secure processing when applications must communicate with distributed elements or assess the validity of the data being processed. Candidate will be part of world class high-performance hardware security module (HSM) firmware team. The responsibility of the firmware team is to provide top-level security for processing and high-speed cryptographic offload Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6+ years of relevant Industry experience Very strong in C and data structures, preferably in developing multi-core or multi-threaded applications. Deep knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, filesystems) and profiling. Experience in device driver development and support for NIC, HBA or Graphics cards Understanding of riscv / arm architecture and micro architecture features likes Caches, MMU, SMP, coherency Strong debugging skills Experience with exercising/validation of system from user space, and knowledge of user space APIPreferred technical and professional experience Experience with SSl/TLS , Crypto Concepts
Posted 3 months ago
8 - 12 years
10 - 14 Lacs
Bengaluru
Work from Office
Responsibilities Lead the unit level pre-silicon functional & performance verification the Instruction Sequencing Unit for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for ISU which covers the Issue queues, Register Renaming for Out of Order Execution, Issue instructions to Execution Pipelines, Reordering Buffers for completion of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of Instruction Dispatch verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing Issue Queues, Register renaming and forwarding, Reordering Buffer and Pipeline flush/exception handling etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model.
Posted 3 months ago
3 - 8 years
11 - 15 Lacs
Bengaluru
Work from Office
Responsibilities Lead the unit level pre-silicon functional & performance verification of the front end of the pipeline for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for Instruction fetch, Branch Prediction and Instruction Decode units of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of core units (eg. I-Cache, Instruction Fetch, Branch Prediction, Instruction Decode) Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying frontend pipeline units of any CPU architecture. Hands on experience of Branch Prediction techniques. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic unit. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 3 months ago
3 - 7 years
5 - 9 Lacs
Bengaluru
Work from Office
Responsibilities As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O and KVM. You will apply your expertise in development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and develop state of the art features for Enterprise Linux. Work closely with Opensource community to upstream the features developed. Work towards the goal to ensure Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6 to 15 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. Strong C programming skills, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.
Posted 3 months ago
8 - 13 years
25 - 30 Lacs
Bengaluru
Work from Office
Responsibilities As a Linux Development Engineer, you will design and develop state of the art Security features for Enterprise Linux on Power. You will work closely with Opensource community to upstream the features developed. You will works towards the goal to ensure Power systems objectives are optimally achieved while working with teams above and below the stack. Required education Bachelor's Degree Required technical and professional expertise 8 to 15 years of experience in working on projects related to Linux security features. Knowledge of Secure Boot of Operating Systems. Knowledge of Linux Bootloader (ie. GRUB) Strong programming skills in C Strong Operating Systems skills and Working knowledge of computer systems architecture.
Posted 3 months ago
8 - 12 years
25 - 30 Lacs
Bengaluru
Work from Office
Responsibilities Lead the architecture, design and development of Processor Core Vector-Scalar Execution unit for high-performance IBM Systems. Architect and design Fixed point/Floating point/Vector/SIMD/Crypto instructions of a high performance processor CPU Develop the features, present the proposed architecture in the High level design discussions Estimate the overall effort to develop the feature. Estimate silicon area and wire usage for the feature. Develop micro-architecture, Design RTL, Collaborate with other Core units, Verification, DFT, Physical design, Timing, FW, SW teams to develop the feature Signoff the Pre-silicon Design that meets all the functional, area and timing goals Participate in post silicon lab bring-up and validation of the hardware Lead a team of engineers, guide and mentor team members, represent as Logic Design Lead in global forums. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 8 or more years of demonstrated experience in architecting and designing Execution unit of CPU Hands on experience of implementing Arithmetic/Crypto/SIMD functions Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Proficiency of RTL design with Verilog or VHDL Nice to haves Knowledge of instruction dispatch and load/store units Knowledge of verification principles and coverage High-level knowledge of Linux operating system Knowledge of one object oriented language and scripting language Understanding of Agile development processes Experience with DevOps design methodologies and tools Preferred technical and professional experience
Posted 3 months ago
8 - 12 years
25 - 30 Lacs
Bengaluru
Work from Office
Responsibilities Lead the unit level pre-silicon functional & performance verification of the front end of the pipeline for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for Instruction fetch, Branch Prediction and Instruction Decode units of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead, guide, mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress, potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of core units (eg. I-Cache, Instruction Fetch, Branch Prediction, Instruction Decode) Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying frontend pipeline units of any CPU architecture. Hands on experience of Branch Prediction techniques. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic unit. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools
Posted 3 months ago
7 - 9 years
11 - 15 Lacs
Bengaluru
Work from Office
Project Role : Technology Platform Engineer Project Role Description : Creates production and non-production cloud environments using the proper software tools such as a platform for a project or product. Deploys the automation pipeline and automates environment creation and configuration. Must have skills : Embedded C Good to have skills : C (Programming Language) Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Technology Platform Engineer, you will be responsible for creating production and non-production cloud environments using the proper software tools. Your role will involve deploying the automation pipeline and automating environment creation and configuration. You will play a crucial role in ensuring the smooth functioning of the platform for the project or product, contributing to its success and efficiency. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Collaborate with stakeholders to understand requirements and translate them into technical solutions. Design, develop, and maintain cloud environments using the appropriate software tools. Automate environment creation and configuration using the automation pipeline. Ensure the security, scalability, and reliability of the platform. Professional & Technical Skills: Must To Have Skills:Proficiency in Embedded C. Strong understanding of software development principles and practices. Experience in designing and implementing cloud environments. Knowledge of automation tools and techniques. Familiarity with DevOps practices and tools. Good To Have Skills:Experience with C (Programming Language). Additional Information: The candidate should have a minimum of 7.5 years of experience in Embedded C. This position is based at our Bengaluru office. A 15 years full time education is required. Qualification 15 years full time education
Posted 3 months ago
3 - 5 years
5 - 9 Lacs
Hyderabad
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Hexagon Intergraph SmartPlant Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 16 Years of Full time Education Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have Skills :Hexagon Intergraph SmartPlantGood to Have Skills : No Technology SpecializationJob Requirements :Key Responsibilities :1 Responsible for supporting administering all modules of SmartPlant Foundation Application 2 He/ She will require significant skills to manage various configurations in SPF and also the ability to work as part of a team 3 Liaising with other SmartPlant Administrators, database administrator, client teams C Liaising with other SmartPlant Administrators, database administrator, client teams and application vendor to develop appropriate solutions or required customization Technical Experience :1 minimum of 6-7 years of Smart Foundation experience in the following specific skills:2 Hands on experience working with SPF Administration activities like Creating Forms create/update/details/copy, Reports, User creation etc 3 Managing Security within the application like Access groups, Owning groups and Roles 4 Very good knowledge in Document management, Transmittals, workflows, Vault management with replication and various other SPF functionalities 5 experience about SmartPlant all Modules Professional Attributes :1 ability to work with multiple client teams as well as vendor teams 2 Effective written and verbal communication 3 able to handle critical task independently Educational Qualification:16 Years of Full time EducationAdditional Info :mapping authoring tool custom attributes with SPF, MTR configuration, SDx Configuration Qualification 16 Years of Full time Education
Posted 3 months ago
5 - 10 years
10 - 14 Lacs
Bengaluru
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Embedded Applications Testing Good to have skills : NA Educational Qualification : 15 years of full time educationBachelor of Engineering BE or Bachelor of Technology BTech Project Role :Application Lead Project Role Description :Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have Skills :Embedded Applications TestingGood to Have Skills : Job Requirements :Key Responsibilities :You will be responsible for developing test strategies, specify test cases and implement automated test series.You will analyze and interpret the test results, discuss them with experts, supported in optimizing the processes.You will control and test infotainment systems in close cooperation with our customers and process partners and contribute to the development of innovative technologies. Technical Experience :7 9 years in testing or validation, including 5 in automotive.Experience with Atlassian tools Jira, Confluence or programming languages like Python or C sharp.Skilled in assembling HIL benches, and working with hardware components.System testing or validation of IVI features Tuner, Vehicle Functions, Speech, Navigation. Professional Attributes :Strong leadership and organizational skills.Analytical thinking with a well established professional network.Independent, structured work approach.Excellent problem solving, debugging, communication, and interpersonal skills. Educational Qualification:15 years of full time educationBachelor of Engineering BE or Bachelor of Technology BTech Additional Information : Qualification 15 years of full time educationBachelor of Engineering BE or Bachelor of Technology BTech
Posted 3 months ago
7 - 11 years
4 - 8 Lacs
Hyderabad
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Automotive ECU Software Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : Bachelor's degree in Electronics Engineering or a related field (or equivalent experience). Project Role Description:A talented and motivated Automotive Systems Architect who will play a crucial role in defining and managing overall system architect for automotive projects, collaborating closely with software and hardware teams, and conducting gap analysis in partnership with OEMs (original equipment manufacturers).Key Responsibilities: Create system requirements, modeling system architecture based on customer needs, contributing to platform architecture for project reusability. Develop comprehensive system architectures for automotive platforms, considering factors such as performance, reliability, scalability, and cost-effectiveness. Define interfaces and interactions between system components to ensure seamless integration. Proactive engagement with relevant industry standards bodies and working groups. Anticipate E/E software architecture trends in the automotive market to derive and extend the software architecture roadmap. Ensure compliance with industry standards and regulations governing automotive systems, such as ISO 26262, AUTOSAR, and MISRA. Implement best practices for system development, documentation, and quality assurance. Identify potential risks and dependencies associated with system architecture design and implementation. Develop mitigation strategies and contingency plans to address risks and ensure project success. Technical Experience: 7+ years of experience in Automotive or embedded Industry with knowledge of system design and software engineering. Experience in modeling tools like Enterprise Architect including SysML. Experience in working with Requirement management tools like Polarian. Expertise in Communication protocols such as MOST, CAN, SPI, LIN, Automotive video interfaces. Familiarity with automotive software development processes (e.g., V-model, ASPICE). Familiarity with Agile development methodologies and tools (e.g., Jira, Confluence). Certification in relevant automotive standards (e.g., ISO 26262 Functional Safety, ASPICE) is desirable. Professional Attributes: Good problem-solving and analytical skills. Excellent communication and interpersonal skills. Qualifications Bachelor's degree in Electronics Engineering or a related field (or equivalent experience).
Posted 3 months ago
3 - 5 years
4 - 8 Lacs
Bengaluru
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Advanced Embedded System Engineering Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will perform maintenance, enhancements, and/or development work. Your typical day will involve analyzing requirements, designing software solutions, writing code, and conducting testing to ensure the quality of the application. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work-related problems. Collaborate with cross-functional teams to gather and analyze requirements. Design and develop software solutions based on client specifications. Write clean, efficient, and maintainable code. Conduct unit testing and debugging of software components. Participate in code reviews to ensure code quality and adherence to coding standards. Provide technical guidance and support to junior team members. Professional & Technical Skills: Must To Have Skills:Proficiency in Advanced Embedded System Engineering. Strong understanding of software development principles and methodologies. Experience with programming languages such as C, C++, and Python. Knowledge of embedded systems and microcontrollers. Familiarity with real-time operating systems (RTOS). Experience with debugging and troubleshooting embedded systems. Knowledge of communication protocols such as UART, SPI, and I2C. Experience with version control systems such as Git. Additional Information: The candidate should have a minimum of 3 years of experience in Advanced Embedded System Engineering. This position is based at our Bengaluru office. A 15 years full-time education is required. Qualification 15 years full time education
Posted 3 months ago
15 - 20 years
20 - 25 Lacs
Bengaluru
Work from Office
Project Role : Engineering Services Practitioner Project Role Description : Assist with end-to-end engineering services to develop technical engineering solutions to solve problems and achieve business objectives. Solve engineering problems and achieve business objectives using scientific, socio-economic, technical knowledge and practical experience. Work across structural and stress design, qualification, configuration and technical management. Must have skills : Advanced Embedded System Engineering, Advanced embedded, Advanced embedded in automotive Good to have skills : NA Minimum 15 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Engineering Services Practitioner, you will assist with end-to-end engineering services to develop technical engineering solutions, solve problems, and achieve business objectives. You will work across structural and stress design, qualification, configuration, and technical management, utilizing scientific, socio-economic, technical knowledge, and practical experience. Roles & Responsibilities: Expected to be an SME, with deep knowledge and experience in Avionics skillAdvanced embedded in automotiveBuild New Capability on Automotive Engineering.collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Expected to provide solutions to problems that apply across multiple teams. Lead technical discussions and provide guidance to team members. Conduct regular project reviews and ensure adherence to quality standards. Identify opportunities for process improvements and implement best practices. Mentor junior team members and facilitate their professional growth. Professional & Technical Skills: Must To Have Skills:Proficiency in Advanced Embedded System Engineering, Advanced Embedded System Engineering. Must To Have Skills:Avionics knowledge Strong understanding of hardware and software integration. Experience in developing real-time embedded systems. Knowledge of communication protocols such as CAN, SPI, I2C. Hands-on experience with microcontrollers and microprocessors. Additional Information: The candidate should have a minimum of 12 years of experience in Advanced Embedded System Engineering. This position is based at our Bengaluru office. A BE/BTech Engineering Degree with 15 years of full-time education is required. Qualifications 15 years full time education
Posted 3 months ago
5 - 10 years
14 - 18 Lacs
Pune
Work from Office
Davinci Config and Dev, Eb tresos, Cyber security, Secure Bootloader, BSW, Diagnostics stack and Communication Stack
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2