Home
Jobs

1149 Spi Jobs - Page 44

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10 - 15 years

12 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : Role Purpose To ensure success as a technical architect, you should have extensive knowledge of enterprise networking systems, advanced problem-solving skills, and the ability to project manage. A top-class technical architect can design and implement any size system to perfectly meet the needs of the client. Do 1. Responsibilities: Meeting with the IT manager to determine the companys current and future needs. Determining whether the current system can be upgraded or if a new system needs to be installed. Providing the company with design ideas and schematics. Project managing the design and implementation of the system. Meeting with the software developers to discuss the system software needs. Troubleshooting systems issues as they arise. Overseeing all the moving parts of the system integration. Measuring the performance of the upgraded or newly installed system. Training staff on system procedures. Providing the company with post-installation feedback. 2. Technical Architect Requirements: Bachelors degree in information technology or computer science. Previous work experience as a technical architect. 3. Managerial experience. In-depth knowledge of enterprise systems, networking modules, and software integration. Knowledge of computer hardware and networking systems. Familiarity with programming languages, operating systems, and Office software. Advanced project management skills. Excellent communication skills. Ability to see big-picture designs from basic specifications. Ability to problem solve complex IT issues.

Posted 3 months ago

Apply

3 - 8 years

5 - 10 Lacs

Pune

Work from Office

Naukri logo

Skills : Strong understanding for the BSW layer modules such as comm stack, diag stack, NVM, CDD etc. Good understanding of MBD tool for application SW development such as Matlab/Simulink. Hands on experience in Application and Base software integration using Vector tool chains (Davinci). Work experience with projects adhering to ISO26262 and ASPICE is a must. Experice in Development using Embedded C/C++, Expericed in static analysis and component level testing Skilled in code reviews, code styling and quality checks, understanding of the coding guidelines for C and C++ for Embedded applications Strong skills in Understanding of compliers and debugging on virtual and real (HW) targets Sound understanding of embedded microcontrollers Skilled using AUTOSAR Configuration and Development tools and adating the SIPs for the project needs Tools: Mandatory: Experience in requirements engineering tool (Ex. Polarion), ALM tool (Ex. JIRA), Embedded C,C++, BSW Implementation, Firmware and low level device drivers, Vector DaVinCi Configurator and Developer, VectorCast for Unit Testing, Polyspace or something similar, Lauterbach Debugger or any other debugger, Strong Debugging skills Good to Have: Infineon Aurix, AZURE DevOps (CI/CD),

Posted 3 months ago

Apply

1 - 6 years

3 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. - Responsible for WLAN FW development - Design & develop WLAN FW SW include 802.11 specification related development - Good debugging skills - 1 to 3 years of industry experience in real time embedded software - Strong C design and coding skills and experienced in low level debugging - Strong embedded knowledge - Experience in working with low level SW (interaction with HW) - Familiarity with real-time operating system concepts/multithreading concepts - Familiarity with BT profiles (like SCO/eSCO/A2DP/OPP/SPP etc.) Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1+ years Software Engineering or related work experience. 1+ years experience with Programming Language such as C, C++, Java, Python, etc. Strong C design and coding skills and experienced in low level debugging Familiarity with WLAN standards Familiarity with real-time operating systems Applicants : 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 disability-accomodations@qualcomm.com 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.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

We are looking for AI Snowflake ( Cortex) and Snowpark expert as Manish replacement ( Not General Snowflake skills) JD: Total 15+ years of experience with 5+ years in Snowflake At least one year Snowflake Cortex experience ( Gen AI implementation using Snowflake) At least one year Snowpark experience ( ML, ML Ops using Snowpark ) Strong Python experience with Snowpark Worked on at least one year Legacy platform to Snowflake migrations Strong in various new Snowflake Features ( Data clean rooms, etc)

Posted 3 months ago

Apply

2 - 6 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : DO Contract Offline Invoice process (WO Ext failure, missing efforts, C2H, reimbursement etc.) Synergy & Offline Current invoices payment issues (Timesheet & Reimbursement related) Synergy & Offline Old invoices payment issues (Timesheet & Reimbursement related) Pass thru vendors payment related issues (Timesheet & Reimbursement related) Synergy Invoices technical issues (Tax, currency, invoice amount mismatch etc.) Synergy contract employees TS Recon- Provision Synergy lateral invoices validation and approval Audit related emails Furlough Lateral Provisioning-US Flat rate confirmation and validation(TA and CPO). OSL cases-More than 60days validation-Reconciliation report-Resolving with vendor Source change and mapping in synergy tool-Vendors facing issue in candidate visibility Tax related queries and getting details from tax team Rate update and correction issues of vendor Salary validation and correction for the candidates in synergy Interacting with CPO for rate maintenance CO Soft copy Invoices in case vendor not sharing the correct invoices Lateral Invoicing queries and issues of Vendor Invoice Reject Issue- Check on LWD and confirm Vendor For Credit note -Getting BFM approval and Vishwas Approval and sharing with FSS

Posted 3 months ago

Apply

2 - 6 years

4 - 8 Lacs

Coimbatore

Work from Office

Naukri logo

Wipro Limited (NYSE:WIT, BSE:507685, NSE:WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. About The Role : Role Purpose The purpose of the role is to provide effective technical support to the process and actively resolve client issues directly or through timely escalation to meet process SLAs Do Support process by managing transactions as per required quality standards Fielding all incoming help requests from clients via telephone and/or emails in a courteous manner Document all pertinent end user identification information, including name, department, contact information and nature of problem or issue Update own availability in the RAVE system to ensure productivity of the process Record, track, and document all queries received, problem-solving steps taken and total successful and unsuccessful resolutions Follow standard processes and procedures to resolve all client queries Resolve client queries as per the SLAs defined in the contract Access and maintain internal knowledge bases, resources and frequently asked questions to aid in and provide effective problem resolution to clients Identify and learn appropriate product details to facilitate better client interaction and troubleshooting Document and analyze call logs to spot most occurring trends to prevent future problems Maintain and update self-help documents for customers to speed up resolution time Identify red flags and escalate serious client issues to Team leader in cases of untimely resolution Ensure all product information and disclosures are given to clients before and after the call/email requests Avoids legal challenges by complying with service agreements Deliver excellent customer service through effective diagnosis and troubleshooting of client queries Provide product support and resolution to clients by performing a question diagnosis while guiding users through step-by-step solutions Assist clients with navigating around product menus and facilitate better understanding of product features Troubleshoot all client queries in a user-friendly, courteous and professional manner Maintain logs and records of all customer queries as per the standard procedures and guidelines Accurately process and record all incoming call and email using the designated tracking software Offer alternative solutions to clients (where appropriate) with the objective of retaining customers and clients business Organize ideas and effectively communicate oral messages appropriate to listeners and situations Follow up and make scheduled call backs to customers to record feedback and ensure compliance to contract /SLAs Build capability to ensure operational excellence and maintain superior customer service levels of the existing account/client Undertake product trainings to stay current with product features, changes and updates Enroll in product specific and any other trainings per client requirements/recommendations Partner with team leaders to brainstorm and identify training themes and learning issues to better serve the client Update job knowledge by participating in self learning opportunities and maintaining personal networks Deliver No Performance Parameter Measure 1 Process No. of cases resolved per day, compliance to process and quality standards, meeting process level SLAs, Pulse score, Customer feedback 2 Self- Management Productivity, efficiency, absenteeism, Training Hours, No of technical training completed Reinvent your world.We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 3 months ago

Apply

5 - 8 years

14 - 16 Lacs

Pune

Work from Office

Naukri logo

Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to help. join@vertivco. com. If you are interested in applying or learning more about this role, please visit the company s career page located on Vertiv. com/Careers Job Description: 5 to 8 years of experience in firmware development, C & C++ experience is a must. Work independently on firmware development projects. Firmware Design exposure and implement the firmware consisting of control functions, communication protocols, drivers running on windows/Linux or a real-time operating system. Coordinate and interface with other global design and development teams. Contribute to project requirements analysis, understand the firmware design documents and develop firmware in C/C++ technologies. Conduct software peer and code reviews. Recommend plan to improve software quality in products. Responsibilities- BE - Computer Science \ Electronics Engineering or Equivalent 5 to 8 years of experience in firmware development C experience is a must Exposure to microcontrollers, Digital Signal Processor (DSP) is must Exposure to different peripherals and drivers like ADC, PWM, Comparators, DAC is must. Exposure to power electronics firmware development, DC-DC converters, Rectifiers etc. Exposure to control systems, PID control will be an added advantage. Interfacing with communications protocols such as CAN, I2C, SPI, Ethernet & SNMP protocol is preferred Own the project and coordinate with functional contacts at different locations Ability to develop readable, robust, reliable, well-structured code is a must Ability to review code for readability, and robust/reliable operation in a software system is a must 12. Real-time operating system experience is preferred. Ability to communicate effectively in both written and spoken English Good Interpersonal skills & Strong Team Player Qualifications: 5 to 8 years of experience in firmware development BE - Computer Science \ Electronics Engineering or Equivalent C experience is a must Exposure to microcontrollers, Digital Signal Processor (DSP) is must Exposure to different peripherals and drivers like ADC, PWM, Comparators, DAC is must. Exposure to power electronics firmware development, DC-DC converters, Rectifiers etc. Exposure to control systems, PID control will be an added advantage. Interfacing with communications protocols such as CAN, I2C, SPI, Ethernet & SNMP protocol is preferred Own the project and coordinate with functional contacts at different locations Ability to develop readable, robust, reliable, well-structured code is a must Ability to review code for readability, and robust/reliable operation in a software system is a must Real-time operating system experience is preferred. Ability to communicate effectively in both written and spoken English Good Interpersonal skills & Strong Team Player Additional / Preferred Qualifications: Physical & Environmental Requirements: To be used majorly for manufacturing jobs. Time Travel Needed: The successful candidate will embrace Vertiv s Core Principals & Behaviors to help execute our Strategic Priorities. Our core Principals: Safety, Integrity, Respect, Teamwork, Diversity & Inclusion. Our strategic Priorities: Customer Focus Operational Excellence High-Performance Culture Innovation Financial Strength Our Behaviors: Own It Act With Urgency Foster a Customer-First Mindset Think Big and Execute Lead by Example Drive Continuous Improvement Learn and Seek Out Development Work Authorization No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

Posted 3 months ago

Apply

3 - 6 years

7 - 14 Lacs

Ahmedabad

Work from Office

Naukri logo

Write modular, reusable code Skilled in implementing state-based application flows RTOS Embedded communication protocols I2C, SPI, UART,CAN, USB, etc. Exp. both RTOS, bare-metal Familiarity with scripting languages such as Python and bash is plus. Required Candidate profile Bachelor’s or Master’s degree preferably in Electronics and Communication Engineering, Electrical Engineering or a related field Exp. programming in C

Posted 3 months ago

Apply

1 - 5 years

2 - 4 Lacs

Noida

Work from Office

Naukri logo

Job description Technical Know-How: • Strong experience in PCB design (schematic to Gerber) and simulation. • Strong experience in circuit design • Good Understanding in board level testing/troubleshooting with soldering skills. • Strong experience of Logic, Microcontrollers - STM32, ESP32, ATmega328 • Hardware interfacing - RS485, I2C, UART, SoCs, SPI and Sensor Data Management. • Programming Knowledge of ESP32, ATMEGA, STM32, Arduino series, ARM, MSP430, Raspberry Pi, Begalbone Black, IoTBolt • Excellent in C/C++, Embedded RTOS, RF, Bluetooth, Integrated Sensors (Acclero, Gyro, and Magneto), Wifi, Camera and Memory, 4G/LTE. • Should know how to use schematics, component data sheets and electronic test equipment. • Analytics of DATA generated by Sensors • Sensors (Analog and Digital) Responsibilities: • Drafting schematics, Designing PCBs, BOM creation and Component procurement • Developing firmware as per the requirement of the project • Collaborate with clients to understand their IoT and Embedded product requirements. • Investigate, analyse, review and enhance functionality and modules for existing IoT/Embedded products. • Undertake model making, prototyping and product testing. • Communicate effectively with the clients, colleagues and contractors involved in a project. • Plan effectively to ensure projects are delivered on time, to standard and to budget. Required Candidate profile • 1-5 years of work experience in Hardware/Firmware Design for IoT /Embedded Systems • Ready to work in a start-up environment and proactive to take up multiple roles and responsibilities • Excellent communication skills and a team player • Customer centric mindset • Should embrace and drive change • Should be passionate and determined • Should have high attention to detail, focus and must have a can-do attitude

Posted 3 months ago

Apply

1 - 3 years

1 - 5 Lacs

Noida

Work from Office

Naukri logo

We are looking for a Firmware Developer to develop drivers and application for various microcontroller applications Also, must be able to debug and fix hardware/firmware issues and identify the best solution to cater to multiple applications Must be able to articulate and document well the understanding and maintain code in version control Additionally knowledge on and board bring up would be required Must have strong knowledge of ARM Micro-controllers particularly Must have experience of Embedded firmware driver/application code development, testing, and optimization, in-Depth microcontroller programming including the development of bootloader code and board bring up Requirements Develop and tune the IOT and VOIP System, Support firmware update testing and deployment, Debugging low-level hardware interfaces (Ethernet, USB, SPI/QPI, I2C/I2S, UART, GPIO, ADC, DMA, Flash etc) Experience with STM32 HAL and CMSIS library, Experience TCP/IP, MQTT, RTOS, Working with VOIP protocols like SIP, RTP etc, Experience with LORA, Zigbee, LTE, Wifi, Bluetooth wireless stacks, A working understanding of HW and board/schematics

Posted 3 months ago

Apply

3 - 7 years

5 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

TelematicsC++. Loc:Bangalore exp:5 to 10 yrs Very Strong knowledge of C++ programming is mandatory.Knowledge of Working on Linux.Good in Data structures, IPC Mechanism, MultithreadingExposure to embedded systemsUnderstanding of object-Oriented Programming, data structuresExperience with tools such as git, GerritExcellent verbal and written communication skills, demonstrated ability to work with engineers, partners and customers across different geographical sites.Self-sufficient and capable of operating effectively under tight deadlines without close supervisionExposure to C++11 constructsFamiliarity with the Yocto, bitbake, CMakeGood understanding of design patterns and OOADLinux and real-time operating systems understanding a plus.Automotive grade software development a plus.Understanding of technologies like 3G/LTE, WLAN, BT, Location (GNSS) Very Strong knowledge of C++ programming is mandatory.Knowledge of Working on Linux.Good in Data structures, IPC Mechanism, MultithreadingExposure to embedded systemsUnderstanding of object-Oriented Programming, data structuresExperience with tools such as git, GerritExcellent verbal and written communication skills, demonstrated ability to work with engineers, partners and customers across different geographical sites.Self-sufficient and capable of operating effectively under tight deadlines without close supervisionExposure to C++11 constructsFamiliarity with the Yocto, bitbake, CMakeGood understanding of design patterns and OOADLinux and real-time operating systems understanding a plus.Automotive grade software development a plus.Understanding of technologies like 3G/LTE, WLAN, BT, Location (GNSS)

Posted 3 months ago

Apply

3 - 7 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

Prepare vehicle level Feature Maturity Plan based on project need and track the implementation 2 Work with the ECU owners on the FROP (Feature roll out plan) of every ECU and ensure the implementation 3 Prepare the Labcar Verification plan and track the implementation 4 Create and maintain the Software PMXU for the projects of a given platform 5 Prepare and track the Software Integration Tracker containing SW Release and Validation Plan for all ECUs in line with Project Milestones. 6 Coordinate with Internal as well as external stakeholders for Software deliveries as per NPI timeplan. Internal stakeholders include PL, VMTL, Feature owner, ECU owner, Labcar, launch team, PE External Stakeholders include Vehicle integration Team, Product Line, PAT( Performance attribute teams), Manufacturing,Technical Service, Customer Support, AQ 7 Track the Vehicle level calibration activity & Maturity ENGINEER- SOFTWARE INTEGRATION- About The Role : & Job Specification About The Role : & Job Specification 8 Do initial analysis of interface issues ( LV, HV-LV interfaces) of distributed functions at labcar / vehicle level / Mfg Plant and assign to the owners 9 Prepare a consolidated risk identification and mitigation plan for software 10 Maintian and Track the Software Critical Issues. Consolidate the validation feedback from other Test Agencies to Feature owner / ECU owner 11 Prepare the Software Build card of the Proto vehicles 12 Plan and ask for Vehicle availability for PAT verfication, crash, COC, Suppliers 13 Prepare and publish periodic SW Feature maturity reports to Stake holders 14 Generate vehicle level Software ESO Report 15 Ensure through TS the EOL tool release and validation as per the NPI gen 4 DR gate wise maturity plan. Genenerate issues report 16 Ensure through CS service Tool maturity Plan inline with Vehicle Milestones 17 Coordinate and resolve the tracking for software in Mfg plant for PO/PP/SOP + 90 days(TBD) 18 Assess the implications on Software integration of the VAVE idea

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role :: Would be working on CPUSS Architecture and performance team. Responsible for analyzing the performance aspects of CPU subsystem and influence the same for performance uplifts in upcoming revisions. Will be guiding the execution team by projecting CPUSS performance in upcoming chips and correlating them with pre-silicon runs and post silicon measurements. Responsible for driving deep dive analysis on performance issues, bottleneck providing fixes or workarounds on CPU subsystem and related SOC Modules. The ideal candidate to have a strong CPU architecture / analysis background along with overall SOC wide exposure and Embedded system concepts on modern chipsets-based ARM/X86 Essential Skills and Experience Familiar with Microprocessor and/or SoC Architecture and micro-Architecture, preferably ARM processors and ARM processor-based systems. Experience of ARM based System Designs, Knowledge of CPU and hierarchical memory system, cache configurations and coherency issues in multi-core systems . Experience with workload performance characterization, bottleneck analysis, and driving microarchitecture investigations on CPU /GPU/Systems with relevant performance matrix Hands-on with Lauterbach debug environment, Emulation platforms and experience in working with bare-metal environment with knowledge of Linux boot. Engage with architects and design teams to investigate next-generation CPU microarchitecture performance features through workload-driven investigations, especially well-known CPU benchmarks like Lmbench, Spec, Geekbench . Develop,simulate workloads for pre-silicon performance analysis and performance projections on silicon. Lead initiatives for performance technology alignment across product engineering teams Good to have Minimum 6 - 10 years years of experience on relevant areas. Strong data analysis skills to identify performance trends from large data sets and the technical bent to investigate anomalies Understanding of Linux and Android internals from a performance point of view. Strong programming experience in at least one language:C/C++, Perl, Python Familiarity with hardware/software level performance analysis of industry standard benchmarks & open source applications. Excellent debugging skills at SoC and System level Excellent communication skills and ability to collaborate with peers and senior architects/design engineers across the globe. Familiar with pre-silicon environments such as Verification, Emulation and Virtual Bring-Up, etc. Good knowledge of high-performance microprocessor architecture and complex SoC Pre-silicon performance experience is a huge plus Post Silicon Experience and debugging on the devices using relevant Debug tools and Bus profiling tools are added advantage. Educational qualification Bachelor's degree in Electrical, Electronics or Computer Engineering and/or Computer Science, with 5+ years of experience in SOC/CPU post-silicon validation / performance analysis Strong knowledge of modern OS kernel (Android, Linux), enable Linux/Android during bring-up. Experience: 6-10 years Location: Bangalore

Posted 3 months ago

Apply

3 - 6 years

5 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive. Our RD division is growing globally, and we are looking for an experienced Senior Embedded Firmware Engineer to join our dynamic team at the new RD site in Bangalore, India. As a Senior Embedded Firmware Engineer, you will be a crucial member of the SolarEdge India RD team, responsible for developing embedded systems and firmware for our advanced solar energy products. You will play a key role in designing, implementing, and testing embedded software, ensuring its reliability, performance, and seamless integration with our hardware platforms. Responsibilities: Lead the design and development of embedded systems and firmware for SolarEdges solar power products, including inverters, power optimizers, energy storage solutions, and communication interfaces. Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to define system requirements and architect innovative embedded solutions. Develop and implement efficient and reliable embedded software in C/C++ for various microcontrollers and processors used in SolarEdge products. Conduct thorough testing and verification of embedded software to ensure its functionality, performance, and compliance with quality standards. Troubleshoot and debug embedded software and hardware interactions, identifying and resolving issues throughout the product development lifecycle. Participate in code reviews, providing constructive feedback to team members and ensuring code quality and adherence to coding standards. Stay abreast of industry trends and advancements in embedded systems to propose and integrate cutting-edge technologies into SolarEdges products. Collaborate with manufacturing and validation teams to support the production and testing of embedded systems during the manufacturing process. Support the certification process by providing necessary documentation and technical inputs to comply with relevant safety and regulatory standards. Bachelors (B.E./B.Tech.) or master s degree (M.E./M.Tech.) in Electrical/Electronics Engineering, Computer Science, or a related field. 10+ years of experience in embedded systems design and firmware development. Proficiency in programming languages such as C and C++, with hands-on experience in real-time operating systems (RTOS) and bare-metal development. Strong understanding of microcontrollers, microprocessors, and embedded system architectures. Hand on experience with Microprocessors such as TI DSP Controllers, ST, Renesas etc. Experience with advanced SW control common methods such as SIL /HIL Experience with test automation. Experience with PLECS / Typhoon HIL is desirable. Good knowledge of RTOS concepts is desirable. Ability to identify, troubleshoot hardware and software technical problems. Working knowledge on the protocols and devices driver for SPI, I2C, UART, CAN Design and implement control algorithms for digital control of power electronics systems, such as DC/DC converters and DC/AC Inverters operating at high switching frequency. Strong knowledge and proven experience in developing control algorithms for Power electronics converters/Inverters. Experience developing device drivers and execute a tight interrupt loop in bare metal implementation. Experience in optimizing firmware algorithms to enhance system efficiency and reliability . Working knowledge in using JTAG/SWD debugger. Experience in board bring-up, peripheral integration, and device driver development. Strong debugging and problem-solving skills, with a track record of delivering robust and reliable embedded software. Knowledge of software development tools, version control systems, and debugging tools for embedded systems. Excellent communication and teamwork skills to collaborate effectively with cross-functional teams. Experience in the renewable energy or power electronics industry is an added advantage. Provide technical support and troubleshooting assistance during product development. Stay up to date with the latest advancements in power electronics and firmware technologies. Drive results within constraints of Product life cycle development and production at scale. Results-oriented mindset with a focus on achieving tangible and measurable results. SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.

Posted 3 months ago

Apply

8 - 13 years

35 - 50 Lacs

Bangalore Rural

Work from Office

Naukri logo

Job Requirements Roles & Responsibilities: Design, develop, and test BLE-enabled embedded systems Work with other engineers to integrate BLE into existing systems Develop and maintain BLE software and firmware Analyze and troubleshoot BLE problems Work with customers to define and implement BLE requirements Stay up-to-date on the latest BLE technologies Work Experience Required Skills (Technical Competency): Bluetooth Protocol Knowledge Bluetooth Link controller development, Radio interface resource manager Bluetooth Classic and BLE - Domain Expert Design, develop, and test BLE-enabled embedded systems Work with other engineers to integrate BLE into existing systems Develop and maintain BLE software and firmware Analyze and troubleshoot BLE problems Work with customers to define and implement BLE requirements Stay up-to-date on the latest BLE technologies Work Experience Desired Skills: Experience in Microcontrollers and low-level drivers. Experience in RTOS and good understanding in interfaces like SPI, I2C, GPIO, CAN, etc

Posted 3 months ago

Apply

6 - 8 years

8 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Android BSP Development 6 to 8 years Bangalore Semicon-Embedded Design,Embedded SW Mandatory Skills:1. Engineer with 6+ years of experience in Android Framework /HAL/ driver development (2 positions 6 to 8 Yrs, 2 positions 8 to 10 Yrs, 2 positions 10+ Yrs) 2. Strong C/C++ development skills with a good understanding of object-oriented design 3. Good understanding of Android framework, overall Android Architecture. 4. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. 5. Desirable experience with Multimedia framework such as OpenMAX, Codec2. 6. Compliance to CTS/VTS and support in resolving defects 7. Strong background in embedded systems development 8. System knowledge, System Debugging Keywords:Embedded, Android, HAL, Audio, Video, Camera, Graphics, Framework, OpenMax, Codec2, ALSA, CTS, I2S

Posted 3 months ago

Apply

5 - 8 years

7 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

BIOS UEFI and Coreboot Bangalore 5 to 8 years Semicon-Embedded Design,Embedded SW Experience in the x86 BIOS/UEFI development Experience with x86 CPU/APU architectures and associated compilation tools Expert in C language Experience with platform bring-up. Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS) Experience of working with opensource coreboot project & mainboard related porting. Experience of working with Intel FSP codebase and understanding of coreboot & FSP boot flow. Understanding of coreboot & FSP build tools and build processes. Experience of working with different coreboot payloads like edk2, SeaBios, Tianocore etc Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required. Good understanding of UEFI framework concepts to port UEFI code to FSP. Additional Skillset : Working knowledge of Git for code reviews, source code management, and BIOS releases to QA. Ability to juggle tasks and respond to different teams for various requests for custom BIOS requirements. Good understanding of industry standard protocols like PCIe, SPI, eSPI etc. Good understanding of specifications like ACPI, SMM. Good understanding of x86-64 architecture from BIOS developers perspective. Good understanding of UEFI BIOS Boot flow. Basic understanding of Linux Kernel like software development concepts (Kconfig). Academic credentials:- Bachelors degree in computer science engineering from reputed college - Masters degree from reputed university is a big plus

Posted 3 months ago

Apply

7 - 12 years

9 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : This role is within Intel's Client Computing Group. We are seeking an experienced Memory Validation and Debug Lead to join our post silicon validation team. In this role, you will lead memory subsystem ( DDR5 / LPDDR5) validation and debug efforts and ensure high-quality, reliable memory systems within our advanced silicon products. You will work closely with cross-functional teams, including design, MRC , EV (analog) verification, and validation teams, to enable higher memory speeds , validate new feature and identify , analyze and resolve memory issues. Your expertise will be essential in enhancing product quality, optimizing memory performance, and driving innovation. Applies various hardware and software level tools and techniques to ensure validation coverage and that performance, power, and area goals are met. Reviews proposed design changes to assess impact on validation plans, tasks, and timelines. Develops SoC validation methodologies, validation test plans, executes validation plans, and collaborates with other engineers for design optimization, troubleshooting, and failure analysis. Performs silicon debug to identify root causes and resolves all functional and triage failures for SoC issues. Develops content to create or increase specific IP interactions using a variety of tools and techniques (including patching techniques using microcode, firmware, or custom OS builds). Engages in all phases of the product life cycle and develops and validates content, infrastructure, and bug hunts in multiple environments (e.g., simulation, emulation, FPGAs) to ensure silicon readiness. Qualifications Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Qualifications: M.tech/ME with 7+ years of relevant industry experience hands on with pre or post silicon SOC validation. Key Skills:Memory sub-system validation, DDR5/LPDDR5, IP, debugging, architecture. Preferred Qualifications: Understanding of Intel system architecture and hands-on experience validating and debugging SoC issues.Requirements listed would be obtained through a industry relevant job experience Inside this Business Group The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : Lead low power validation strategy and drive validation roadmap across multiple projects Lead a very high performing team of talented engineers working on GPU IP post-Si low power validation Excellent understanding latest GPU architecture/micro-architecture low power features, design changes and develop Post-Si Low Power validation test plan for 3D/Compute pipeline Very good understanding of low power concepts and flows (dynamic, leakage power, clock gating, power gating, Resets, stand-by entry/exit flow, DVFS, clock squashing, TDP, PM flexing) Good understanding of power switching, isolation, level shifter, clock domain crossing, PLL, power delivery logic Understanding of low power FSM blocks, states and interfaces with microcontrollers, SW Driver, FW, SoC and platform Define low power validation scenarios and implement basic/stress/concurrency/cross-feature/PM cycling/random test cases Work closely with pre-Si architect/design/verification and SW/FW teams to review test plans and scenarios and finalise synthetic/BareMetal/driver/real use cases to validate on simulation/emulation to sanitize tests before Si arrival Analyse feature coverage gaps and enhance test plans Define power-on bring up and volume validation regression plan to enable PRQ. Come up with receivables/dependencies, Risks/mitigation and follow-up closely with relevant stakeholders for closure Debug:Understand Si failure signatures in-depth, work closely with design and architecture, SW/FW teams to root cause issues. Guide juniors on debug Tools : Advance usage of Si debug tools. Work with tool development teams to Develop tools/scripts. Effective reproduction of issue on Emulation/simulation to decrease debug TAT Innovation - Drive development of new low power validation methodologies, shift-left validation, PM test framework, automation tools (test content generation, debug, feature coverage) and adoption of AI/ML methods to improve efficiency Regular Rolling up of the Post Si low power validation status to the upper management for decisions at various product cycle milestones Qualifications Master of Engineering degree in Computer or Electronics or Embedded Systems Engineering with 7+ years' experience in graphics post silicon power management PhD degree in Computer or Electronics or Embedded Systems Engineering with 5+ years' experience in graphics post silicon power management Should have good understanding of Computer architecture, Graphics architecture/design, low power Validation and Si Debug Flow Hands-on experience in C/ C++, and Perl/Python, Linux Shell Scripting Familiarity with Verilog/System Verilog/VHDL Familiarity with Windows, Linux OS, commands and environment Familiarity with OpenCL, OpenGL, Vulkan and DirectX API programming is desirable. Good analytical ability, problem solving, and written and verbal communication skills Inside this Business Group The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.

Posted 3 months ago

Apply

2 - 5 years

4 - 7 Lacs

Navi Mumbai, Mumbai

Work from Office

Naukri logo

2 - 5 years experience in hands-on development and troubleshooting of Electronics Embedded Systems. Proven working experience in STM 32 microcontrollers and embedded C firmware programming. Deep understanding of basic electronics circuit design and development is a must. Excellent knowledge of interfaces and hardware subsystems on microcontrollers. Should understand interfacing various types of hardware transducers and sensors. Adequate knowledge of reading schematics and data sheets for components. Responsible for Schematic designs and updates. Should be able do component selection and develop schematics as per the functional, electrical and environmental requirements. Working with and reviewing the work of the PCB Design engineer. Strong documentation and writing skills. Programming Languages : C, Embedded C Microcontrollers : STM32 Serial Protocols : SPI, I2C, UART, CAN, USB Power Supplies : Buck / Boost DC-DC Regulators Designing Tools : Altium, Eagle, etc

Posted 3 months ago

Apply

5 - 8 years

7 - 10 Lacs

Mumbai

Work from Office

Naukri logo

Why Join Burns McDonnell, India Burns McDonnell India (BMI) is a workplace focused on creating success for our clients and employees. Our work brings our people the opportunity to collaborate on challenging projects with co-workers who are motivated and connected to work and to each other. We re a top-ranked full-service engineering, planning, procurement and construction firm where employee ownership is more than a phrase, it s the foundation of our culture. Our Mumbai office supports major projects worldwide, and our team members thrive in a setting that encourages learning, leadership, and personal growth. You ll have access to international travel opportunities, advanced technical training, and the chance to collaborate with accomplished specialists on large projects in renewables, refining, chemical, petrochemical, midstream, and logistics. With a proven track record of delivering complex solutions, our department is recognized for its maturity and expertise. We also prioritize a flexible work schedule and collectively cultivate a supportive and engaging work environment where every voice matters. If you are keen to be part of this dynamic flux and looking for a promising career, then we look forward to having you work with us. Role Summary As a Senior Instrument Controls Engineer, you ll serve as a trusted leader on high-profile capital projects. You will offer expert guidance on Instrumentation controls related solutions from concept to construction, working within an established, highly accomplished department that consistently achieves world-class results. You will work collaboratively with other team members (engineers and designers situated both in Mumbai and United States) in a multidisciplinary project team environment to develop engineering documents for design, procurement, and construction of a plant. Duties and Key Responsibilities / Assignment Description Individuals should be able to support various Instrument Controls activities Competency with Instrument Control - Familiar with application and selection of all instruments Interpret and apply industry standards, guidelines, and codes for project deliverables Solid understanding of engineering techniques and strong problem-solving skills Ensure designs are safe, of the highest quality and the best value for the customer Able to work in a team and be prepared to step outside your comfort zone Is responsive to meeting internal and external targets / schedules set Conduct technical discussions with clients, suppliers, ensuring effective communication and solutions Originates discipline deliverables and documents, including validation of material requisition process Understands methods of design, fabrication, and operation of engineered features within discipline, including selection of appropriate Instrumentation design / construction material Career Growth Plan You ll have the freedom to grow into a Subject Matter Expert or a Project Lead Engineer, aligned with your goals and interests. With our employee-owned structure, you truly have a stake in our collective success. By immersing yourself in our diverse projects, you can develop an outstanding career that combines both technical depth and long-term professional growth. Our flexible work schedule along with a holistic benefits package ensures that you can achieve your professional aspirations while leading a fulfilling personal life. Qualifications Qualifications and Skills / Eligibility / Pre-requisites Bachelors in Instrumentation Engineering with Five (5) to Eight (8) years of experience Familiar with Engineering, Procurement, and Construction services in Oil Gas, Chemicals sector Proficiency with engineering software tools (e.g., SPI, Instrument Sizing Programs) Fluent in written and spoken English, good presentation skills with experience on U.S. projects Attitude to match with Burns McDonnell culture What Makes You a Great Fit Skilled at leadership and communication, with the ability to build strong professional relationships Keen awareness of code of ethical responsibilities; always acts in the company s best interests Self-starter who adapts quickly to evolving circumstances Embraces our employee ownership culture and champions diversity, equity and inclusivity Enthusiasm about our bonus-incentive-based compensation model that rewards top performance - designed for those committed to building a long-term career in an employee ownership culture Values a supportive, engaging workplace where every individual s input is encouraged and respected Job Engineering Primary Location India-Maharashtra-Mumbai Schedule: Full-time Travel: No Req ID: 250503

Posted 3 months ago

Apply

8 - 17 years

27 - 30 Lacs

Chennai

Work from Office

Naukri logo

Job title: FPGA Lead (Telecom/Aerospace) Reporting Relationship: Reporting to Project Manager Job Summary: NEC Corporation India Pvt. Ltd is looking for an experienced and highly talented FPGA Lead with strong telecom or Aerospace expertise at NEC Mobile Network Excellence Center (NMEC), Chennai Scope of work Implementing FPGA code on the target hardware testing with other system components and software RTL Design, Implementation, Testing, Integration and delivery of FPGA based hardware systems for Telecom and Aerospace Applications Interaction with various vendors/ OEMs to identify the right solution Cowork with internal/external engineering team on Hardware, RF, Mechanical and Software team etc. Qualifications BE/B.Tech/M.E/M.Tech or its Equivalent Experience 8+ years Domain skills Expert in FPGA flows with Xilinx, including compilation, synthesis, debug, performance and implementation of advanced features Good Hands on Linting, Static Timing Analysis, Equivalence Checking Clock Domain Crossing. Experience in developing verification environment to verify developed items using self-checking test benches, BFMs, checkers/Monitors Score boards using VHDL/verilog. Prior experience in integrating Nios, MPIS, MicroBlaze, ARM Cortex, etc. GTX / GTH transceivers 10GE MAC / DMA controller / PCIe Gen3 / CPRI / JESD / FFT IP core Common control interfaces design, like AMBA AXI, UART, SPI, I2C, DDR, Ethernet, USB, etc.. Knowledge on programming languages such as Verilog, VHDL and system Verilog Experience with any scripting language for automation (Perl/TCL/Python). Familiar with standard FPGA HW bring-up activities and testing Experience with HW measuring tools like oscilloscopes, Signal analysers, JTAG Emulators Specialization Description Responsible for improving or developing new products, components, equipment, systems, technologies, or processes including: Ensuring that research and design methodologies meet established scientific and engineering standards Assisting with formulating business plans and budgets for product development Analyzing quality/safety test results to ensure compliance with internal and external standards Keeping abreast of new developments in the industry and translating those developments into new and viable options for the organization and customers Organizing technical presentations to customers and/or industry groups Monitoring product development outcomes to ensure technical, functional, cost, and timing targets are met In some organizations, may be responsible for managing product regulatory approval process Level Description Experienced level professional that applies practical knowledge of job area typically obtained through advanced education and work experience. Works independently with general supervision. Works to achieve operational targets within the job area with a direct impact on function / sub-function results. Problems faced are difficult but typically not complex. May influence others within the job area through explanation of facts, policies and practices. Headquartered in Japan, NEC is a leader in the integration of IT and network technologies. With over 123 years of expertise in providing solutions for empowering people, businesses, and society, NEC stands tall as a champion in enabling change and transformation across the globe. Present in India since 1950, NEC has been instrumental in burgeoning India s digitization journey continually for the past 70 years. NEC India has proved its commitment to orchestrating a bright future through its diverse businesses from Telecommunications to Public Safety, Logistics, Transportation, Retail, Finance, Unified Communication and IT platforms , serving across the public and private sectors. NEC India, through the deployment of cutting-edge technology, has been powering India in seminal ways, making lives easier, safer, and more productive for all. With its Centre of Excellence for verticals like Analytics platform solutions, Big Data, Biometrics, Mobile and Retail , NEC India brings to the table, innovative, seamless solutions for India and across the world. NEC India is headquartered in New Delhi and has its offices panned across the country. It has branches in Ahmedabad, Bengaluru, Chennai, Mumbai, Noida and Surat. Specialties: IT Networking Solutions, Unified Communication Solutions, Safety and Security Solutions, Integrated Retail Solutions, Data Centre Solutions, Safe and Smart City Solutions, Transportation Solutions, SDN Solutions, Carrier Telecom Solutions, and Solutions for Society. NEC Career Site - LinkedIn

Posted 3 months ago

Apply

3 - 6 years

7 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Software Functional Safety Lead Engineer Position in the SDP-ACE software group of Analog Devices, Bangalore Position : Software Staff Engineer - Functional safety Business unit: SDP-ACE Job Grade: P4 Job Description : Applying ISO-26262 practices related to software design and development during all project phases (concept, product development and production) including decomposition, failure analysis, safety mechanism design and measurement of reliability metrics. Work with global engineering teams (system engineering, hardware design and applications) and customers representing the software aspects of the product Analyze customer and internal safety requirements and translate them into safety software requirements and designs aligning to ADI silicon roadmap Perform safety analysis (through proven methods like FMEA, FTA , etc.) on the architecture and propose safety mechanisms that would mitigate the risks and vulnerabilities in the system Develop embedded software for safety systems compliant with ISO26262 development methods and practices Review of system/software architectures of other engineers in the team and propose appropriate safety strategies Assist in defining the required tests for the verification and validation of the safety requirements Good technical leadership, planning and execution skills Basic Qualifications: Bachelor s/Master s degree in Electrical Engineering, Computer Engineering, or equivalent and 10+ years of related industry experience. A minimum of 5 years of automotive functional safety experience in projects is required. Strong knowledge and understanding of ISO26262 standard and good hands on experience in system and/or software stages ( ISO26262 Part-4 Part-6 ) of functional safety developments Certification from recognized parties like TUV, Exida on automotive functional safety is preferred as evidence of competence Strong embedded C programming skills is necessary and should be able to implement, test and debug embedded software. C++ programming skills would be preferred. Good understanding and hands on experience in practicing software processes like ASPICE relevant to automotive projects. Good knowledge in one or more software domains such as: firmware (including boot loaders, drivers like SPI, I2C, UART), RTOS based applications, etc. Autosar domain knowledge (BSW and MCAL) is a preferred skillset Domain expertise in automotive infotainment applications (Audio, Automotive Networks like CAN/Ethernet) is highly desirable Working knowledge of software development tools (debugger s, emulators, compilers, etc.). Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment. Job Req Type: Experienced Required Travel: Yes, 10% of the time Shift Type: 1st Shift/Days

Posted 3 months ago

Apply

7 - 12 years

9 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Software Functional Safety Lead Engineer Position in the SDP-ACE software group of Analog Devices, Bangalore Position : Software Staff Engineer - Functional safety Business unit: SDP-ACE Job Grade: P4 Job Description : Applying ISO-26262 practices related to software design and development during all project phases (concept, product development and production) including decomposition, failure analysis, safety mechanism design and measurement of reliability metrics. Work with global engineering teams (system engineering, hardware design and applications) and customers representing the software aspects of the product Analyze customer and internal safety requirements and translate them into safety software requirements and designs aligning to ADI silicon roadmap Perform safety analysis (through proven methods like FMEA, FTA , etc.) on the architecture and propose safety mechanisms that would mitigate the risks and vulnerabilities in the system Develop embedded software for safety systems compliant with ISO26262 development methods and practices Review of system/software architectures of other engineers in the team and propose appropriate safety strategies Assist in defining the required tests for the verification and validation of the safety requirements Good technical leadership, planning and execution skills Basic Qualifications: Bachelor s/Master s degree in Electrical Engineering, Computer Engineering, or equivalent and 10+ years of related industry experience. A minimum of 5 years of automotive functional safety experience in projects is required. Strong knowledge and understanding of ISO26262 standard and good hands on experience in system and/or software stages ( ISO26262 Part-4 Part-6 ) of functional safety developments Certification from recognized parties like TUV, Exida on automotive functional safety is preferred as evidence of competence Strong embedded C programming skills is necessary and should be able to implement, test and debug embedded software. C++ programming skills would be preferred. Good understanding and hands on experience in practicing software processes like ASPICE relevant to automotive projects. Good knowledge in one or more software domains such as: firmware (including boot loaders, drivers like SPI, I2C, UART), RTOS based applications, etc. Autosar domain knowledge (BSW and MCAL) is a preferred skillset Domain expertise in automotive infotainment applications (Audio, Automotive Networks like CAN/Ethernet) is highly desirable Working knowledge of software development tools (debugger s, emulators, compilers, etc.). Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.

Posted 3 months ago

Apply

9 - 14 years

17 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Experience in embedded Linux x86/arm Embedded tools complier, debugger, rtos etc Exp in openwrt/ wireless routers Ex0 in digital design and communication protocol rs232, 422, 485, eternity etc

Posted 3 months ago

Apply

Exploring SPI Jobs in India

The Service Provider Interface (SPI) job market in India is rapidly growing, with a high demand for skilled professionals in this field. SPI roles encompass a wide range of positions, from software developers to system architects, offering diverse opportunities for job seekers.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Delhi

These cities are known for their thriving tech industries and actively recruit professionals in the SPI domain.

Average Salary Range

The average salary range for SPI professionals in India varies based on experience and skill level. Entry-level positions typically start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹12-18 lakhs per annum.

Career Path

A typical career path in the SPI field may include roles such as Junior Developer, Software Engineer, Senior Developer, Technical Lead, and finally, Architect. Professionals can progress by acquiring new skills, gaining experience, and taking on leadership roles within organizations.

Related Skills

In addition to SPI expertise, professionals in this field are often expected to have knowledge of programming languages such as Java, C++, and Python, as well as experience with software development methodologies and tools.

Interview Questions

  • What is SPI and how is it used in software development? (basic)
  • Can you explain the difference between an abstract class and an interface in Java? (basic)
  • How would you implement an SPI in a Java application? (medium)
  • What are the advantages of using SPI over traditional inheritance in software design? (medium)
  • How do you handle exceptions in an SPI-based application? (medium)
  • Can you describe a project where you successfully implemented an SPI architecture? (advanced)
  • How do you ensure compatibility between different SPI implementations in a large-scale system? (advanced)
  • What are some best practices for designing and maintaining SPI frameworks? (advanced)
  • Explain the role of SPI in the context of microservices architecture. (medium)
  • How do you test and validate SPI implementations in a software project? (medium)
  • Describe a challenging problem you faced while working with SPI and how you resolved it. (advanced)
  • What are some common pitfalls to avoid when designing SPI-based systems? (medium)
  • How do you manage dependencies between SPI modules in a complex software ecosystem? (advanced)
  • Can you compare and contrast SPI with other design patterns such as Factory Method and Dependency Injection? (advanced)
  • How do you ensure security and data integrity in an SPI-based application? (medium)
  • Describe a scenario where you had to optimize the performance of an SPI implementation. (advanced)
  • What are some emerging trends in SPI development that you find interesting? (medium)
  • How do you handle versioning and backward compatibility issues in an SPI framework? (advanced)
  • Can you discuss the role of SPI in the context of cloud computing and distributed systems? (advanced)
  • How do you collaborate with cross-functional teams to integrate SPI components into a larger software project? (medium)
  • Explain the concept of dynamic loading in the context of SPI. (medium)
  • How do you stay updated with the latest developments in the SPI field? (basic)
  • Can you provide examples of open-source projects that use SPI for extensibility? (medium)
  • How do you document and communicate SPI interfaces to other developers in a project? (basic)

Closing Remark

As you prepare for SPI job opportunities in India, remember to showcase your expertise, experience, and problem-solving skills during interviews. Stay curious, keep learning, and approach each opportunity with confidence. Good luck on your job search!

cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies