Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 1.0 years
2 - 4 Lacs
Chennai
Work from Office
Blubridge is an LLM research lab focused on building next-generation Large Language Models and foundational AI systems. Alongside our research, we operate in the AI Consulting domain, delivering innovative AI solutions. We are rapidly scaling our GPU infrastructure and seeking a skilled Hardware/Systems Engineer to lead our compute backbone. Key Responsibilities: Architect, configure, and maintain high-performance GPU systems (H100, H200, B200, etc.) Design compute nodes and interconnects using PCIe, SXM, NVLink, InfiniBand Manage data center setups: rack layout, cooling, power, UPS/load balancing Build and maintain storage solutions (NVMe RAID, NAS/SAN) for AI workloads Benchmark and optimize hardware utilization (throughput, latency, bottlenecks) Collaborate with AI researchers to scale and troubleshoot workloads Manage Linux servers (Ubuntu, CentOS), BIOS tuning, firmware upgrades Monitor and automate compute cluster uptime and maintenance Required Qualifications & Skills: B.E/B.Tech in ECE, CSE, IT, Mechatronics, Robotics or related fields (2024/2025 pass-outs) Experience or projects in hardware system design, HPC setup, AI infrastructure Understanding of GPU architectures (PCIe vs. SXM, NVLink, GPU clustering) Familiarity with AMD EPYC/Intel Xeon, NVMe storage, 25G+ networking Knowledge of rack integration, thermal management, power planning Proficient in Linux server deployment and hardware automation Preferred: Experience with cloud/hybrid GPU infrastructure (AWS, OCI) Contributions to open hardware or benchmarking communities What We Offer: Ownership of AI labs hardware backbone Access to latest GPUs and enterprise-grade infrastructure Collaborative R&D environment Competitive salary and performance incentives Opportunity to impact AI infrastructure and consulting projects Apply now to join an innovative AI research and consulting team driving next-gen foundational models!
Posted 1 month ago
3.0 - 8.0 years
3 - 8 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Description We are seeking a Systems Engineer for our XR R&D team in India. The ideal candidate will have a strong background in developing innovative XR solutions and will play a key role in advancing our research and development efforts in this exciting field. Responsibilities Design and develop XR (Extended Reality) systems and applications. Collaborate with cross-functional teams to define, design, and ship new features. Conduct research and development to explore new technologies in XR. Test and troubleshoot XR systems to ensure optimal performance and user experience. Document system architecture and design specifications. Skills and Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proficient in programming languages such as C#, C++, or Python. Experience with XR development platforms like Unity or Unreal Engine. Familiarity with 3D modeling tools and techniques. Understanding of augmented reality (AR) and virtual reality (VR) technologies. Knowledge of computer vision and machine learning concepts. Strong problem-solving skills and ability to work in a team environment.
Posted 1 month ago
3.0 - 5.0 years
3 - 5 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Description We are seeking a skilled Synthesis Engineer to join our dynamic team in India. The ideal candidate will have a strong background in synthetic chemistry and be responsible for designing and optimizing synthesis processes to support our product development initiatives. Responsibilities Design and optimize synthesis processes for new chemical compounds. Conduct experiments and analyze data to improve yield and efficiency. Collaborate with cross-functional teams to integrate synthesis with product development. Document and present findings to stakeholders and contribute to technical reports. Ensure compliance with safety and environmental regulations during synthesis operations. Skills and Qualifications Bachelor's or Master's degree in Chemistry, Chemical Engineering, or a related field. 3-5 years of experience in synthetic chemistry or related industry. Strong understanding of organic synthesis and analytical techniques such as NMR, HPLC, and GC. Proficiency in laboratory techniques and safety protocols. Excellent problem-solving skills and the ability to work in a team environment.
Posted 1 month ago
5.0 - 10.0 years
5 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Qualcomm is building on its core strengths in wireless and compute technologies and is in the middle of the biggest technology revolution in the Automotive space. While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies. We are investing in several bleeding edge technologies such 5G, Cellular V2X, Computer Vision, AI/Deep Learning etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums and operators on pushing the boundaries. Qualcomm Automotive Team is looking for dynamic individuals who can make difference on many technology forefronts in Automotive space, join our growing multisite engineering organization. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Bachelors or Masters in Engineering At-least 9 to 16 years experience in below areas. Hands on experience of driver development on any RTOS Handson Experience in Autosar software development Detailed understanding SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management Experience in Linux kernel architecture, device drivers and memory management. Embedded multimedia product development experience in Android Smartphones, Network based Graphics/Video/Camera/Display/Computer Vision products Experience in ISO26262/functional safety Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators
Posted 1 month ago
6.0 - 8.0 years
6 - 8 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
On-site
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities Demonstrate consistent, high quality, on-time, independent execution on moderately complex technical tasks. Strong technical expertise and ownership for the modules owned with limited direction and oversight. Lead development efforts for Security software in C for embedded platforms on ARM / RISCV processors. Responsible for planning, time management, and quality of own deliverables and of the team. Follow defined methodologies, processes, and procedures for various software development activities. Triage, Debug, and resolve issues and bugs in the software through good problem-solving skills. Collaborate within and cross functional teams as required to ensure quality work products are delivered. Work on multiple assignments and demonstrate an ability and flexibility to cater to changing priorities. Effectively resolve ambiguities in requirements and priorities; And independently resolve blocking issues. Keep oneself up to date with industry trends and technology developments around the related areas of work. Minimum Qualifications Bachelor's / Master's degree in Engineering, Information Systems, Computer Science, Electronics or related field. Minimum 6-8 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks, etc. Understanding of RTOS fundamentals like multi-threading, interrupt management, cache/memory management etc. Understanding of YOCTO/OWRT/Android build framework. Exposure of Linux device driver development, debugging, system stability, etc. Experience in leading and driving software development activities independently and working with multiple teams. Good expertise and experience on product security for embedded devices, which may include a subset of the following skillsets: Symmetric & Asymmetric Cryptography, Device integrity & Authentication, Secure communications, Trusted execution environment, Protected virtualization Platform isolation techniques, Embedded/real time OS security, Vulnerability detection methods, Exploit mitigation techniques, Hardware access control, Secure provisioning and debug, Key management and applied cryptography Desirable Qualifications Good understanding of and experience on embedded processor architectures like ARMv8/9 or RISC-V processors. Experience with code versioning tools (git / perforce) build tools (Makefiles / SConscript / Python), and debuggers like JTAG. Understanding of a broad range of topics Linux Kernel, Android Frameworks, Secure software development etc.
Posted 1 month ago
3.0 - 8.0 years
3 - 8 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
On-site
Bachelors degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Masters degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc Job Overview: What you will do: Work on the end-to-end design of Internet of Things components within embedded RTOS and Linux products and applications running in cloud systems. Focus on the IOT developer journey, considering API definition and functionality from the device up to the cloud application and service APIs. Drive software architecture designs based on understanding of network interfaces, wireless protocols and security fundamentals. Engage with product teams and cross functional software teams to help formalize design requirements, provide technical overviews, author epics and ensure test coverage of new architectures and functions Minimum Qualifications Bachelors degree in Engineering, Information Systems, Computer Science, or related field. 5+ years of end-to-end system design for large-scale distributed software applications running on mobile/IOT platforms or related work experience. Preferred Qualification masters or higher degree in Engineering is preferred. Demonstrated ability to translate and navigate early business and customer goals into actionable engineering and technology solutions for a service-model business. Experience and working knowledge in wireless networks such as WiFi, BT, LTE, 5G Depth of knowledge in at least one or more key technology areas is expected (eg, imaging, CV, audio, modem, connectivity, machine learning, cloud architecture, cloud native applications etc). Knowledge of network security protocols and data security fundamentals. Self-driven and successfully delivered commercialized products. Start-up and hands-on experience in defining and delivering a launched product is a plus.
Posted 1 month ago
2.0 - 4.0 years
2 - 4 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
On-site
As a software engineer, you will design, develop Software for Qualcomm s mobile chipsets which are based on cutting edge technology. Qualcomm is looking for energetic, creative and self-driven engineer to work in Multimedia Technologies such as Audio and Video codecs, Image Processing, Wireless Modem Technologies, such as 4G, WiFi, Bluetooth, Self-Organizing Networks. Platform Level SW, such as, Linux, Android, Windows, Board Support Packages. IOT Technologies, for Connected Cameras, Smart Assistants, Drones, Virtual Reality, Augmented Reality. Campus Grads will be working on following areas: Development of real-time embedded software and device drivers Mobile SW development for Windows Mobile, Android or Linux Good understanding of OS concepts, Data structures, etc C/C++ and object oriented design Wireless network standards such as CDMA/GSM/UMTS/LTE Linux/UNIX, Linux Drivers, Linux Kernel Development Protocols such TCP/UDP/IP/SIP/RTP etc Multimedia technologies including Audio, Video, Imaging Excellent analytical and problem solving skills Ability to collaborate and work in teams. Good verbal and written communication skill Opportunities include: SW development for Android, Window Mobile based Embedded Platforms Multimedia software stack, firmware and driver Development Wireless Modem and connectivity Software and Firmware Development Communication protocol stack Software Development Kernel, BSP and Device Driver Development Application SW and UI development. SW Architecture for embedded devices based on Android, Windows. Design and development based on Object oriented programming. Education: Masters, Bachelors: Computer Science Engineering, Communication Engineering, ECE,
Posted 1 month ago
4.0 - 7.0 years
4 - 7 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: TitleSenior Staff Job functionSenior Staff Multimedia - Customer Engineering Skills/experience Extensive experience in design and development in Multimedia domains like Display, Graphics, VideoKnowledge of Automotive Display technologies/pipeline in Linux DRM/KMS framework or QNX, Graphics engines and Video technologies Experience in Linux kernel, device drivers Experience in Automotive infotainment or digital cluster platform development, system knowledge of Automotive architecture and products Working experience with Android, QNX and hypervisor-based platforms Working knowledge of any of the languages C,C++,Java Working knowledge of debug tools related to memory, gdb, coredump, JTAG Good Experience in Customer engagement and management. Responsibilities Provide firsthand support to Qualcomm IVI and/or ADAS customers Support issues reported by customer in lab, drive test and certifications Perform root cause analysis of customer issues alongside the internal technology teams and provide feedback to engineering team Domain related experience in any or all key Multimedia technologies ( display, graphics, video) Software delivery managementIdentifying, verifying and delivering fixes for the software failures Engaging with Customer directly for Failure reports, New feature requirements, New project requirements, Schedule management. Triaging, Debugging software failures reported by Customers on Android, Auto grade Linux, QNX software stack Documenting the Customer Issues, Key features-requirements, design data. Working closely with internal technology teams to support the fix process Supporting Qualcomm customers when required to resolve launch-gating issues. Education requirements RequiredBachelor's, Computer Engineering and/or Computer Science and/or Electronics Engineering. PreferredMaster's, Computer Engineering and/or Computer Science and/or Electronics Engineering. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience. 3+ years of experience with Programming Language such as C, C++, Java, Python, etc. 3+ years of experience with debugging techniques. 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 [HIDDEN TEXT] 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 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 1 month ago
7.0 - 12.0 years
7 - 12 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Skills: Design and develop highly optimized embedded software/firmware using C, C++ language onWindows/Android/Linux. Strong understanding of embedded hardware & driver concepts Strong verbal and written communication skills Team player who can function we'll with minimum supervision Preferred Qualifications: Education: Masters degree in Computer Science, Electrical Engineering, Information Systems, or related field. Work Experiences: 7+ years experience with C++ Programming Language and embedded device development. Skills: Experience with Augmented/Virtual Reality, general computer vision enabling technologies Experience in designing prototype devices using microcontroller, sensors, FPGA, cameras and IMUs. Experience with cameras, flash/LEDs and/or IMUs sensor drivers development Minimum Qualifications: Bachelors degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Masters degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc
Posted 1 month ago
1.0 - 4.0 years
1 - 4 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
On-site
The Engineer will be working with OEM/ ODMS in resolving issues related to USB across all BUs o Skills/experience: Looking for candidate with 2+ years of experience in embedded domain. Strong in C programming, OS concepts, Data Structures, Computer Architecture and Problem analysis skills Good in triaging stability issue and debugging skills. Good understanding of Firmware/Hardware level details Ability to analyze and fix complex problems independently and multitask In depth Knowledge in Linux Kernel, FreeRTOS or Embedded RTOS Good knowledge in ARM Cortex A and M Architecture Awareness of Android high level Architecture Familiarity with scripting language like perl and python Must possess good oral/written/listening skills in order to work harmoniously with internal and external customers Experience working through complete cycle of product development Experience working with geographically distributed teams Minimum Qualifications: Bachelors degree in Engineering, Information Systems, Computer Science, or related field.o Education requirements: Bachelors/Masters Degree in Electronics/Computer Science/Electrical engineering
Posted 1 month ago
4.0 - 7.0 years
4 - 7 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
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 and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Job function: Bootloader development supporting multiple QC chipsets. Skills/experience: Knowledge of Boot framework Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Experience with Qualcomm MSM and AMSS development, ARM architecture and software development C or C++ programming skills Understanding of build systems, linkage, and binary formats (e.g., ELF) Familiarity with Git, Gerrit and/or Perforce Critical thinking and problem solving skills Written and verbal communication skills Ability to function efficiently both independently and in a team environment Self-motivated, perpetual learner with time-management skills 3-5 years Software Engineering or related work experience. 3-5 years of experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities: Develop and Support Boot loader for multiple QC chipsets Support various feature development and validations in pre-silicon and post-silicon environment Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets. 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 [HIDDEN TEXT] 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 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 1 month ago
2.0 - 7.0 years
2 - 7 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
On-site
Embedded systems domain Solid C/C++ programming skills, multithreading and OS conceptsfundamentals Understanding of Windows OS internals, including the Windows Driver Model (WDM) and Windows Driver Frameworks (KMDF/UMDF). Hands-on experience with DirectX, DXVA, or other video acceleration APIs. Device driver programming and debugging with WinDbg, JTAG/other tools. Any of the multimedia (Video, Camera, Computer Vision) domain experience. Knowledge on video compression standards (H.264, H.265, VP9, AV1, etc.). Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Ability to Collaborate with cross-functional teams Communication, written & interpersonal skills, motivation, the ability to learn quickly to design, implement and debug videomultimedia features for Compute Strong problem-solving abilities and attention to detail. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities The successful candidate(s) will be responsible for: Development and productize various video solutions on Qualcomm processors Develop, enhance and debug user mode and kernel mode drivers for video encoding and decoding on Windows-based systems. Ensure seamless integration of video hardware accelerators with the operating system and application layers. Develop and optimize video encode/decode pipelines, leveraging standards such as H.264, H.265 (HEVC), VP9, and AV1. Collaborate with Video HW,FW ,GPU teams to define and optimize hardware/software interfaces for video codecs. Profile, analyze, and optimize video driver performance for low latency, power efficiency, and high throughput on embedded platforms. Diagnose and resolve complex issues related to video hardware, software, and driver interactions. Utilize debugging tools like WinDbg, WPP tracing, and kernel debugging utilities to troubleshoot problems. Ability to clearly Coordinate with other teach areas to integrate video solution or debugging Issues Work closely with other technical teams to ensure end-to-end video processing system functionality. Customer interaction to commercialize Qualcomm Video solutions. Works independently with minimal supervision. Provides supervision/guidance to other team members.
Posted 1 month ago
2.0 - 12.0 years
40 - 95 Lacs
, Canada
On-site
For More Information Call / WhatsApp to Ms.Neha-9870170629 Responsibilities Design, develop, and test electrical systems and components for various applications. Collaborate with cross-functional teams to ensure project requirements are met. Conduct feasibility studies and write technical reports on electrical engineering projects. Troubleshoot and resolve electrical issues in existing systems and equipment. Ensure compliance with safety standards and regulations in all engineering practices. Prepare project documentation and present findings to stakeholders. Exciting Job Opportunities Abroad Apply Now!??????????????????????????????????????????????????????? ???? Note: This position is strictly for overseas locations. Not for jobs in India. We are currently hiring for multiple roles in top global destinations: ? Canada ? Australia ? Germany ? Singapore ? Luxembourg ? New Zealand ? USA ???? Important Eligibility Criteria: Must be an Indian passport holder Open to relocation abroad (This job is not based in India ) Only serious candidates willing to work overseas should apply Freshers and experienced professionals are both welcome (role-specific) ???? Why Apply International exposure and career growth High-quality work environments Attractive compensation packages ???? Please Do NOT Apply If: You are looking for a job in India You are not willing to relocate to another country
Posted 1 month ago
6.0 - 11.0 years
6 - 11 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and/or specialized software programs for Linux based systems. Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency. Designs and implements software sub-systems for complex, large-scale products and systems. Leads design, coding, sustenance and testing efforts to ensure that projects are completed to specifications and schedules. Performs highly complex code reviews and regression tests as we'll as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (eg, Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project. Writes detailed technical documentation for highly complex Software projects; reviews technical documentation for junior engineers. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is critical in nature and highly impacts program, product, or project success. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc Has a moderate amount of influence over key organizational decisions (eg, is consulted by senior leadership to make key decisions). Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively. Additional Requirement: Domain Expert in Linux Distributions such as (Yocto, OpenWRT, Debian). Hands on exposure to development on Linux based systems spanning Linux kernel and user-space, including operating system concepts, file systems, processes, and architecture. Experience contributing to open source projects and understanding of open source licenses and community practices. Solid understanding of Linux security, networking and user management. Knowledge of tools like Docker, Kubernetes, and virtualization technologies. Solid understanding of data structures. Exposure to a full product lifecycle on a semiconductor platform. Hands on experience in bootloader, kernel, complex issues analysis, using tools like GDB, strace, dmesg and system logs. Ability to formulate and present technology topics to a wide range of participants including senior executive stakeholders and product managers. Strong proof of leading development of software products through full lifecycle, from requirement analysis to milestone-based delivery and maintenance. Ability to thrive in a changing environment. Programming Language Skills: C, C++, Python, Rust and shell scripting. Ability to lead engineers in varying types of executing tasks.
Posted 1 month ago
0.0 - 4.0 years
2 - 5 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking an experienced professional with deep expertise in Automotive SPICE (ASPICE) and a basic awareness of ISO 26262 functional safety standard. The ideal candidate will drive process improvements, ensure compliance (thorough Audits, training, ), and collaborate with the development team in process adherence Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Key Responsibilities Lead and support ASPICE process implementation, audits, and continuous improvement initiatives at the organizational and project levels. Ensure software development processes align with ASPICE best practices and meet targeted capability levels (preferably Level 2/3 or higher). Collaborate with cross-functional teams on ASPICE Process Conduct process compliance checks, internal audits, and maturity reviews for ASPICE Define, deploy, and track KPIs related compliance. Provide training and guidance on ASPICE processes to internal teams. Support supplier and customer audit Qualifications At-least 6 to 12 years experience in below areas. 4+ years of relevant experience in automotive software or systems development with hands-on ASPICE process implementation and audits. Demonstrated awareness and practical exposure to ISO 26262 functional safety lifecycle and safety analysis methods. Experience conducting internal audits for ASPICE Strong understanding of SDLC, and quality management practices. Excellent communication and people skill Ability to work independently, take initiative, and collaborate in global, cross-functional teams. Preferred Skills (Nice to Have) ASPICE Provisional Assessor certification ISO 26262 Functional Safety Process awareness Familiarity with customer-facing audits. 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 [HIDDEN TEXT] 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 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 1 month ago
6.0 - 11.0 years
6 - 11 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience. Bachelors/ Masters with 10+ years Systems Engineering or related work experience Educational Requirements Bachelor's/Masters/ Doctorate degree in Engineering, Electronics & Communication Micro Electronics Information Systems, Computer Science, or related field. Individuals who possess skills/experience in one or more of the following are requested to apply: Preferred Qualifications: Areas of Expertise (the more the better): Working experience with Complex Embedded Systems, Mobile/ IOT/Auto domains preferred. Expertise in fields such as power performance use cases , system modeling, SOC Profiling, PPA tradeoffs, post silicon bring up, and product qual. Firm grasp of computer architecture and OS fundamentals Post Silicon System Validation of SOC Performance, Architecture Analysis and Feedback to future products. Analyzing the power-performance data for various CPU, GPU, AI workloads benchmarks Conducting detailed workload characterization and sensitivity analysis Develop and enhance analysis tools and instrumentation to assist in analysis, identifying performance gaps and optimization options CPU microarchitecture including cache, Latency, BW analysis, etc. Linux/Android kernel development, device driver development and Android architecture experience Collaborate with the architecture team on power-performance trade-off analysis as part of product definition. Power and/or performance optimization, CPU, SOC SW DCVS/DVFS Governors exposure Working experience at System level, Linux kernel internals system programming Collaborate with internal teams and external partners for analysis and optimizations Lab Hands-on: with Power Data Acquisition/DAQs, Oscilloscope, JTAGs, ARM Developer Studio exposure Exposure to ADB shell, shell scripts, Python scripts, Understanding of Linux/android systems , automation scripts/environment Exposure to Git, Jira, Android and QTI tools Good communication skills, presentation skills and should manage his/her tasks independently Acts as a tech lead on projects and owns the outcome of the project.
Posted 1 month ago
3.0 - 8.0 years
3 - 8 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field with 3+ years of Hardware Engineering or related experience OR Master's degree in the above fields with 2+ years of experience OR PhD in the above fields with 1+ year of experience Job Description / Responsibilities: Develop complex drivers and firmware for critical SoC IPs Develop system-level test content to validate drivers/firmware for overall system testing Understand overall SoC and IP architecture Collaborate with IP Design and Verification teams to understand functionality and programming sequences Develop, port, and enhance software content and bring-up efforts Automate test content to streamline validation Job Requirements: Bachelor's or Master's degree in Electrical/Electronics/Computer Science Engineering 2 to 6 years of software engineering or related experience Strong understanding of embedded systems, SoC architecture, processor architecture, and memory interfacing Expertise in C/C++ with hands-on experience in firmware development and debugging Hands-on experience with Python scripting Experience with DDR and other high-speed protocols (advantageous) Exposure to emulation and pre-silicon environments Experience using JTAG-based debuggers, compilers, and linkers
Posted 1 month ago
3.0 - 8.0 years
3 - 8 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
On-site
General Summary Qualcomm is a leading technology innovator pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation toward a smarter, connected future. As a Qualcomm Software Engineer, you will design, develop, modify, and validate embedded and cloud edge software, applications, and specialized utility programs. These solutions help launch cutting-edge, world-class products that meet and exceed customer requirements. You will collaborate closely with systems, hardware, architecture, test engineers, and other teams to design system-level software and gather performance and interface requirements. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications 1-3 years of experience programming in C language. Experience or interest in embedded domain development is preferred.
Posted 1 month ago
2.0 - 6.0 years
2 - 5 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
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 and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 2-5 years work experience in embedded software and/or driver. Candidate should be detail-oriented and have strong analytic and problem-solving skills, highly organized Extremely strong knowledge with C/C++ programming, ARM assembly language. Solid understanding of overall embedded system architecture. Experience in 2D and 3D graphics technology and standards such as OpenGL, OpenGL ES/EGL, Vulkan Experience in multimedia on embedded systems and the use of graphics and in a highly integrated system. Experience and/or knowledge of the use of the GPU as a compute engineGPGPU and OpenCL is an asset. Experience with virtualization technologies across CPU and MM hardware accelerators. Experience with GPU optimization, advanced rendering, and latency optimizations and ability to identify and isolate performance issues in graphics applications. Experience with design and implementation of modern 3D graphics applications using OpenGLES API is a plus. Experience with writing vertex and fragment shaders using shading languages such as GLSL is a plus. Knowledge in one or more of the following operating systems is preferredAndroid, QNX, embedded Linux, Genivi, Integrity. Knowledge of Graphics frameworksKanzi, QT, is a plus *Fluent in industry standard software toolsSW/HW debuggers, code revision control systems (GIT, Perforce), IDEs and build tools. Strong communication skills (written and verbal), working with teams across multiple time zones. A passion for excellence in programming, and exceeding goals. 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 [HIDDEN TEXT] 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 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 1 month ago
3.0 - 8.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Designation: Member Technical Staff Embedded Systems Experience: 5-10 years Education: MTech in Embedded /Computer Science Industry Type: Education / E-Learning / Semiconductor Filter: Full- time- Work from Office Notice Period: Immediate to 30 days Roles and Responsibilities Conduct the theory and lab sessions to students as per the course curriculum Handle queries from the students in a systematic way Performance assessment of the students Provide feedback to students to enhance their learning Mentor students during lab sessions and projects Develop/ Enhance the courses Desired Candidate Profile Has good skills in embedded systems, microprocessors, C programming, shell scripting and Linux application development. Has hands-on knowledge of Linux Experience in teaching engineering students. Excellent presentation skills Experience in developing new courses in embedded systems will be added advantage Experience in learning paradigms will be an added advantage Holds Master’s degree in Computer Science or Embedded Systems or equivalent
Posted 1 month ago
9.0 - 14.0 years
25 - 32 Lacs
Pune
Work from Office
Role & responsibilities Plan and manage the project: Scope, Work Plan, Resourcing, Cost and Schedule Staff the project: Recruitment, Interview, Manage Staff, Team Training/Orientation Project Execution: Execution as per plan, Monitor, Control, Communication, Control the project delivery on time, within budget and at the required level of quality, manages project financials including P&L, Comply with all applicable development processes. Analyze risk and report problems in meeting system requirements. Manages project team:- Manages internal as well as external resources with a team size less than 40 people Mentors and encourages skill development of project team members Provides detail performance review input and development recommendations for team members Manages business development :- Identifies and develops new opportunities with client Supports early qualification and opportunity assessment for large and complex opportunities, Manages upper level client delivery relationships, Frequently represents the organization to external customers/clients, Build strong relationship with all project stakeholders and be the SPOC for the customer for the project activities, Collaborate with engineering teams to agree on specific deliverables, and lead the implementation via a detailed plan leveraging global software engineering resource, Work with minimal supervision to deliver on commitments. Identify the appropriate software architecture based on the requirements and design elements contained in a system specification. Provide thought leadership, strategy and leading innovation by exploring, investigating, recommending, benchmarking and implementing technologies for continuous evolution of architecture and technology stack Apply new technologies and product innovations to optimize customer experience and monetization opportunities. Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity. Essential Skills: Minimum 8+ years of demonstrated experience in leading and managing the software projects in embedded systems (Projects with RTOS, IoT protocols, embedded web servers using C/C++, edge analytics) Good interpersonal and communication skills. Communicate effectively both in written and oral English. Self-motivated, innovative, willing to pursue new technical areas and capable of working independently. Architectural exposure will be an added advantage. Desired Qualifications: Experience in Lighting Controls, HVAC, BAS, domain is an added advantage. Knowledge of embedded systems is an added advantage. Knowledge of Quality Engineering methodologies and processes Knowledge of Well-respected standards for Software development Well-respected PM certifications will be an added advantage. Experience on complex technical project Experience in automation testing or automation test framework Experience on Python and relevant test automation frameworks e.g. Robot, django
Posted 1 month ago
2.0 - 4.0 years
3 - 7 Lacs
Jaipur
Work from Office
Job Overview: The position requires an experienced and ambitious candidate who is passionate about technology and is self-driven. We have a challenging workplace where we welcome innovative ideas and offers growth opportunities and positive environment for accomplishing goals . Our purpose is to c reate abundance for everyone we touch. Job Description: Proven working experience on both Linux and Windows applications. Proven experience in embedded systems design with pre-emptive, multitasking on real-time operating systems. Experience in Software Configuration Management Tools, Defect Tracking Tools, and Peer review. Experience in hands-on Development and Troubleshooting on embedded target. Strong documentation and writing skills. Experience in printer domain is preferred. Candidate with additional experience in Java is preferred. Experience in Google Test (gTest) is preferred. Skills Required: Solid programming experience in C++ language. Excellent knowledge of Operating System Fundamentals, Interfaces and Hardware Subsystems. Good communication Skill , Team Work, Adaptability , Flexibility, Problem-solving, Work Ethic and Creativity.
Posted 1 month ago
5.0 - 10.0 years
2 - 6 Lacs
Pune
Work from Office
Job Title: Senior Bluetooth/BLE Developer Location: Pune Experience: 5-10 Years Required Skills: 5+ years of experience on BT/BLE FW/Host development activity. Thorough knowledge on BT/BLE spec protocol. Strong in C/C++. Good knowledge on overall development process and deliverables. Good team player Good communication skills.
Posted 1 month ago
8.0 - 10.0 years
0 Lacs
, India
Remote
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future. You are the builder here. You will be part of a team of really smart, motivated, and diverse people and given the autonomy and support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged. Join the Oracle Cloud Infrastructure (OCI) team. Within OCI our focus is on Networking. We are looking for Software Engineers to join a motivated and highly collaborative team, to design and build innovative next generation Network Interface Cards (NIC) from the ground up. This will involve working with SmartNICs and DPUs/IPUs. These are exciting times in our space - still at an early stage, working on ambitious new initiatives and growing fast. An engineer at any level can have a significant technical and business impact. You should be a highly proficient programmer with willingness and ability to deep dive into any part of the networking stack. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. You will be expected to mentor new hires, and where appropriate, provide technical leadership to the team. Major Duties and Responsibilities: Utilize standard software development practices and procedures towards scoping, architecture, specification, development, source control, code review, documentation and testing of features. Work closely with fellow team members, geographically distributed teammates, and cross-functional teams toward the execution of agreed project milestones and delivery dates. Communicate status, and risks, and offer mitigation strategies to ensure on-time delivery of all committed items. Support operational excellence in a Cloud DevOps environment. Required/Preferred Qualifications: . Proficiency with C/C++. Scripting proficiency, in a language such as Python, Perl or Bash. Hands-on experience developing multi-threaded embedded Linux application/infrastructure. Experience in one or more Network or Storage stacks and protocols such as P4, DOCA, TCP/IP, NVMe, PCIe, DPDK. Firmware development skills and experience with embedded systems. Knowledge of at least one of Intel/AMD/ARM computer architectures. Hardware and/or System bring-up experience. Experience with Linux Kernel/Driver programming. Proficient with Linux. Virtualization technologies (SRIOV, VirtIO, VDPA etc). Experience in CI/CD environments. Comfortable working with remote lab equipment. Required Education and Work Experience: BSEE, BSCS, BSCE, or equivalent. MSEE, MSCS, or MSCE is a plus Minimum 8 years of Software Engineering experience working on challenging issues with a self-starter and self-motivated attitude. Required Soft Skills: Excellent problem solving, analytical skills and technical troubleshooting skills Ability to learn new skills quickly as needed Ability to work with minimal supervision. Ability to prioritize, self-manage, self-study, and organize effectively. Ability to collaborate and work as a team with peers and project members. Outstanding communication and presentation abilities. Has a strong drive for success. Engaging actively in the technical decision-making process. Participating in technical discussions and providing feedback depending on the needs of the team/department. Ensuring compliance with development methodology and technical process. Career Level - IC4
Posted 1 month ago
0.0 - 1.0 years
4 - 5 Lacs
Kolkata, Pune, Delhi / NCR
Work from Office
Profile: Electronics Engineer Fresher Eligibility- B-Tech/B.E. Electronics Engineering / Electronics & communication Engineering Job Overview: We are looking for a passionate Electronics Engineer Fresher to join our team. This role involves designing, testing, and implementing electronic systems and components for various applications. The ideal candidate should have a strong technical foundation and a willingness to learn and grow. Key Responsibilities: Design, control, and implement electrical systems and products Develop manufacturing processes according to global engineering codes and standards Manage engineering projects and deliver them on time Define customer needs and requirements Ensure that installations and applications are in line with customer needs and safety standards Collaborate with engineers and technicians to design and apply new system processes Electrical Engineer job duties include: Designing and improving electrical products and systems Establishing manufacturing processes Evaluating systems safety, reliability, and performance Skills- Proven expertise as an electrical engineer Hands-on experience using design and calculation software Deep knowledge of electrical manufacturing processes Understanding of electrical engineering codes and safety standards Problem-solving abilities Attention to detail Strong organizational and communication skills
Posted 1 month 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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane