Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 4.0 years
3 - 6 Lacs
Panchkula
Work from Office
Working experience with RTOS, have strong programming skills in C/C++, highly portable and platform agnostic code. must know and be comfortable with using at least one scripting language. Windows Batch/Powershell.
Posted 1 month ago
3.0 - 6.0 years
8 - 13 Lacs
Noida
Work from Office
Strong in Embedded C, coding 8 / 16 / 32-bit micro controllers e.g pic, stm series. communication protocols (e.g. UART, SPI, I2C etc.) programming ADC/DAC software debugging skills, Capable of understanding Schematic design.
Posted 1 month ago
7.0 - 11.0 years
650 - 1000 Lacs
Hyderabad, Pune, Bengaluru
Work from Office
BareMetal Programming , Microcontroller programming. - Strong Experience in Low level Driver Development - Protocol Experience - SPI/UART/I2C/Timers/Clock - Strong Experience in Embedded C , FreeRTOS - Unit Testing Experience - Good in Firmware Development - USB Stack and/or USB -PD firmware development experience is plus
Posted 1 month ago
2.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM) Dexcom began as a small company with a big dream: To forever change how diabetes is managed To unlock information and insights that drive better health outcomes Here we are 25 years later, having pioneered an industry And we're just getting started We are broadening our vision beyond diabetes to empower people to take control of health That means personalized, actionable insights aimed at solving important health challenges To continue what we've started: Improving human health, We are driven by thousands of ambitious, passionate people worldwide who are willing to fight like warriors to earn the trust of our customers by listening, serving with integrity, thinking big, and being dependable We've already changed millions of lives and we're ready to change millions more Our future ambition is to become a leading consumer health technology company while continuing to develop solutions for serious health conditions We'll get there by constantly reinventing unique biosensing-technology experiences Though we've come a long way from our small company days, our dreams are bigger than ever The opportunity to improve health on a global scale stands before us, Meet The Team At Dexcom, the Firmware Verification and Validation team employs advanced technologies for product testing We focus on automating tests and continually enhancing our solutions Our commitment to quality ensures we deliver top-tier products to our customers, W here you come in You execute walk-about testing using mobile phones and/or receiver devices and Dexcom CGM device, while monitoring and verifying behavior through over-the-air wireless sniffer, You execute test cases with embedded Bluetooth Low Energy connected device, while monitoring the GUI to verify product requirements, You verify and compare translation documentation to find issues, You verify Receiver HW audible and haptic features, You debug issues, You generate and record documentation during the process, You provide regular updates to the team, You have skills in embedded device testing with mobile phones, understanding of wireless communication protocols, and over-the-air protocol sniffing and debugging, You understand programming language(s), You execute manual test scenarios to validate and debug our next generation CGM Transmitters and Receivers, You work under FDA regulated quality environment to create test logs, test reports, traceability matrix, and other required documentation for test projects, You proactively identify and mitigate risks and resolve roadblocks, You debug issues using system logs and/or wireless sniffer on wireless protocols, You perform other duties as assigned, What Makes You Successful You have a good understanding of programming languages and basic concepts of Object-Oriented Programming, You can read and interpret code to understand the logic, You understand automated test development and automated testing frameworks, You can perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine the breakdown source, You document software defects using a bug tracking system and report defects to software developers, You have experience in embedded software and mobile application testing, You have knowledge of embedded firmware testing, You have a basic understanding of Bluetooth Low Energy (BLE) specifications, Experience And Education Requirements Typically requires a bachelors degree in technical discipline with 0-2 y ears of?industry experience Travel Required 0-5% To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions Dexcom does not accept unsolicited resumes or applications from agencies Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location Dexcom is not responsible for any fees related to unsolicited resumes/applications,
Posted 1 month ago
2.0 - 5.0 years
8 - 13 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree in Electrical/Electronics Engineering, or equivalent practical experience, 5 years of experience in systems development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, validation and deployment into consumer electronics/embedded systems, Experience with ARM or other low-power processor architectures with competencies in software design and software architecture, Experience with C or C++, Operating System Kernels, Linux, Firmware and associated Device Drivers with focus on Power, Thermal or performance system features, Experience in customer engagement (customer engineering team) with embedded systems domain, RTOS and hardware/software integration, Preferred qualifications: MS/PhD degree in Electrical/Electronics Engineering, Computer Engineering, or equivalent practical experience, 10 years of software design and development experience for typical software layers found in ASIC: boot, drivers, embedded firmware, libraries, and API for applications, 5 years of experience as a software engineer in the Silicon industry, Experience with developing firmware driver code focused on Low Power modes or Performance features, Experience with Android OS and equivalent with focus on power management, Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU and accelerators, About the jobBe part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products You'll contribute to the innovation behind products loved by millions worldwide Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration, You will be a member of the team developing high performance and low power hardware and software to enable Googles continuous innovations in mobile image and Artificial Intelligence (AI) processing In this role you will develop the software platform support, firmware and drivers for the Google Tensor mobile SoC Google's mission is to organize the world's information and make it universally accessible and useful Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful We aim to make people's lives better through technology, Responsibilities Enable system features for System on a Chip (SoC) devices, Develop and debug/triage, enable continuous integration checks and validation of embedded software drivers or firmware for the SoCs, Google is proud to be an equal opportunity workplace and is an affirmative action employer We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status We also consider qualified applicants regardless of criminal histories, consistent with legal requirements See also Google's EEO Policy and EEO is the Law If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form ,
Posted 1 month ago
7.0 - 12.0 years
20 - 35 Lacs
Bengaluru
Work from Office
Job Title: Firmware and Embedded Engineer Key Responsibilities: Firmware Development: Develop and maintain firmware for microcontroller-based devices using FreeRTOS. Linux System Development: Design and implement Yocto-based Linux systems, ensuring stability and efficiency. Device Driver Development: Create custom device drivers for BLE, LoRa, and other communication protocols. Sensor Data Management: Develop firmware for efficient processing and management of sensor data. Embedded Machine Learning: Implement and optimize embedded ML algorithms for predictive analytics and real-time decision-making. Testing & Debugging: Conduct comprehensive testing, including unit, integration, and system-level testing, and perform debugging to ensure the highest quality of firmware. Cross-Functional Collaboration: Work closely with hardware engineers and software developers to ensure seamless integration of firmware with other system components. Documentation & Compliance: Maintain detailed documentation of all firmware development processes and ensure compliance with relevant industry standards. Qualifications: Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or a related field. 7+ years of experience in firmware and embedded system development. Proficiency in FreeRTOS for microcontroller-based systems. Experience in developing Yocto-based Linux systems. Skilled in creating custom device drivers, particularly for BLE and LoRa. Experience with Digital Signal Processing, Filter Design and RF design. Knowledge in processing sensor data and implementing embedded machine learning algorithms. Strong troubleshooting and problem-solving skills. Excellent written and verbal communication skills. Preferred Skills: Familiarity with IoT device development, particularly in pet wellness or consumer electronics. Experience with wireless and wired communication protocols. Proven ability to collaborate effectively in a multidisciplinary team environment.
Posted 1 month ago
7.0 - 12.0 years
25 - 35 Lacs
Bengaluru
Work from Office
Development and Implementation: Writing, testing, and debugging firmware code to ensure optimal functionality. Hardware-Software Integration: Ensuring the firmware interacts correctly with the device's hardware components. Troubleshooting and Debugging: Identifying and resolving issues related to firmware and its interaction with hardware. Collaboration: Working with hardware engineers, software developers, and other teams to align firmware with product requirements. Documentation: Creating and maintaining technical documentation for firmware code and related tools. Staying Updated: Keeping up with the latest technologies, tools, and best practices in firmware development. Skillsets Required : STM32 , Firmware Development, Microcontroller, Secureboot, Firmware Security, Security Patch
Posted 1 month ago
2.0 - 4.0 years
8 - 10 Lacs
Hyderabad
Work from Office
***Urgent requirement for a leading Robotics & AI company in Hyderabad Location: Inside Patanchervu, Hyderabad Monday to Saturday (WFO) Timings : 9 am to 6 pm Reports to: Senior Embedded Engineer Engineering Manager Job Summary: We are seeking a talented and motivated Junior Embedded Engineer to join our dynamic team. The ideal candidate will have a strong background in PCB design, firmware development, and experience with STM32 or similar microcontrollers. Proficiency in CubeIDE and a solid understanding of RTOS (Real-Time Operating Systems) are essential for this role. If you are passionate about embedded systems and eager to grow your skills, this is the perfect opportunity for you. Key Responsibilities: *Design, develop, and test embedded firmware for microcontroller-based systems. *Create and modify PCB layouts using industry-standard tools. *Work with STM32 or similar microcontrollers to implement and troubleshoot firmware. *Utilize CubeIDE for firmware development, debugging, and testing. *Integrate and manage RTOS within embedded systems to ensure real-time performance. *Collaborate with cross-functional teams to design and develop hardware and software solutions. *Assist in the creation of technical documentation, including schematics, flowcharts, and code comments. *Support the senior engineering team in various tasks related to product development and testing. *Participate in design reviews and provide input to improve product design and functionality. Qualifications: *Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. *Proven experience in embedded systems development, particularly with STM32 or similar microcontrollers. *Strong skills in PCB design and layout. *Proficiency in firmware development using CubeIDE. *Experience working with RTOS and understanding of real-time constraints. *Basic understanding of hardware-software integration. *Strong problem-solving skills and attention to detail. *Ability to work both independently and as part of a team. *Excellent communication skills, both written and verbal. Preferred Qualifications: *Experience with other IDEs and development environments. *Knowledge of additional microcontroller families. *Familiarity with version control systems like Git. *Understanding of signal processing, communication protocols, and peripheral interfaces.
Posted 1 month ago
5.0 - 8.0 years
10 - 18 Lacs
Noida
Work from Office
Architect, design, and develop high-performance firmware for motor control applications using FOC, vector control, and sensorless control techniques. Implement and optimize real-time embedded firmware on MCUs (TI C2000, Infineon Aurix/XMC, STM32).
Posted 1 month ago
4.0 - 8.0 years
10 - 17 Lacs
Ahmedabad
Work from Office
Having experience of 5+years Experience programming in Embedded C Familiarity with embedded communication protocols - I2C, SPI, UART,CAN, USB, etc. Experience with overall system design, both RTOS and bare-metal Required Candidate profile Experience with overall system design, both RTOS and bare-metal. Bachelor’s or Master’s degree preferably in Electronics and Communication Engineering,
Posted 1 month ago
9.0 - 14.0 years
27 - 42 Lacs
Bengaluru
Work from Office
• 9+ Design, development, and optimization of firmware for embedded medical devices. Experience with medical device regulations and safety standards(IEC 62304), Deep knowledge of RTOS (FreeRTOS, Zephyr, or similar) and Linux.
Posted 1 month ago
8.0 - 13.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Job Details: : We are seeking a passionate and experienced Embedded Firmware and Driver Engineer to design, develop, and optimize low-level embedded software for Intels AI accelerators and GPUs. In this role, you will collaborate with a cross-geo team to create world-class embedded software solutions. Your responsibilities will includeDesigning, developing, and maintaining bare-metal firmware for ARC-based processors. Creating and managing Boot ROM and Boot loader systems. Developing and maintaining RTOS-based device drivers. Delivering new features requested by Cloud Service Providers. Solving complex technical problems and contributing to innovative solutions. Collaborate with hardware, system, and driver teams for feature definition and end-to-end delivery Qualifications: Minimum qualifications: Bachelors degree in computer science, Electrical Engineering, or a related field with at least 8 years of relevant experience in Embedded Software Design and Development. Proficiency in ARC or other low-power controller architectures. Expertise in C programming and basic understanding of assembly language. Deep understanding of real-time systems, interrupt handling, and RTOS (e.g. Zephyr) Proven experience in writing boot firmware Familiarity with communication protocols such as SPI, I2C, and UART. Excellent analytical and problem-solving skills, with the ability to manage stakeholders and collaborate across geographies. Exceptional written and oral communication skills. Hands-on experience in developing and integrating RTOS based device drivers. Preferred qualifications: Knowledge of interfaces like I3C, PCIe, CXL, and protocols such as SMBUS/PMBUS and MCTP/PLDM. Experience in pre-silicon emulation, simulation, and FPGA platforms, along with debugging tools like Lauterbach and protocol analyzers. Knowledge in one or more of the following areasConfidential Computing, UCIe, or HBM technologies. Understanding of DVFS algorithms, AVS, and thermal management strategies Familiarity with secure boot, firmware update mechanisms, and memory management and open-source projects like buildroot-external. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intels transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologiesspanning software, processors, storage, I/O, and networking solutionsthat fuel cloud, communications, enterprise, and government data centers around the world. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *
Posted 1 month ago
8.0 - 13.0 years
0 Lacs
Bengaluru
Work from Office
Job Requirements Firmware Architect Job Description: Qualifications BE / B.Tech / M.tech in Electronics and communication 10+ years of experience in embedded system/embedded linux application development and communication protocols Mandatory skills: Strong Experience in C/C++ Programming Experience in ARM controller (preferably TI) based platform development Embedded Linux, resource configurations Yocto Bootlaoder, OTA Security Linux BSP & Driver Industrial protocols Hardware configurations and bring-up Preparing target for various HW configurations Industrial gateway Linux customization, container orchestrations Telemetry Strong debugging skills. Knowledge of Embedded Software Development Life cycle Nice to have skills: Exposure to Agile development methodologies / Scrum workflow. Work Experience Firmware Architect Job Description: Qualifications BE / B.Tech / M.tech in Electronics and communication 10+ years of experience in embedded system/embedded linux application development and communication protocols Mandatory skills: Strong Experience in C/C++ Programming Experience in ARM controller (preferably TI) based platform development Embedded Linux, resource configurations Yocto Bootlaoder, OTA Security Linux BSP & Driver Industrial protocols Hardware configurations and bring-up Preparing target for various HW configurations Industrial gateway Linux customization, container orchestrations Telemetry Strong debugging skills. Knowledge of Embedded Software Development Life cycle Nice to have skills: Exposure to Agile development methodologies / Scrum workflow.
Posted 1 month ago
3.0 - 8.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded C Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Develop pre-silicon firmware and software with a direct interface to hardware.- Integrate and develop C tests/APIs and software build flow.- Perform design and code reviews.- Test and validate product implementations.- Collaborate with cross-functional teams to ensure project success. Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded C.- Strong understanding of hardware-software interface.- Experience in low-level programming for embedded systems.- Knowledge of debugging tools and techniques for embedded systems.- Hands-on experience with microcontrollers and microprocessors. Additional Information:- The candidate should have a minimum of 3 years of experience in Embedded C.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 month ago
5.0 - 10.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded Software Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead the development of innovative firmware solutions- Conduct thorough testing and debugging of firmware code- Stay updated on industry trends and advancements in embedded software technology Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded Software- Strong understanding of hardware-software interface- Experience in developing C tests/APIs- Knowledge of software build flow processes- Hands-on experience in design and code reviews- Familiarity with testing and validation methodologies Additional Information:- The candidate should have a minimum of 5 years of experience in Embedded Software- This position is based at our Bengaluru office- A 15 years full time education is required Qualification 15 years full time education
Posted 1 month ago
5.0 - 10.0 years
17 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a "CPU Core Validation Engineer" you would be part of CPU Validation team in CPU org working on validation of CPU core pipeline arch and micro arch features. Roles and Responsibilities Develop detailed test plan considering the IP arch and uarch features. Work with CPU design and verification teams to develop CPU bring up and functional validation test plans for the IP owned. Develop validation methodology and test contents to exercise on emulators during pre-Si phase and on Silicon.Work with SOC bring up teams, software teams to plan CPU core features bringup and end to end validation. Triage and debug failures on Silicon. Develop test contents and testing strategies to assist validation of CPU on silicon. Work with CPU verification teams to reproduce silicon fails on emulators and FPGAs. Work with design team to suggest, architect new debug features to improve future CPU bringups. Minimum BA/BS degree in CS/EE with 5+ years experience. 3+ Experience in Silicon Validation and bring up. Implementation of assembly, C/C++ language embedded firmware Experience with software tool chain including assemblers, C compilers, Makefiles, and source code control tools.Preferred Good understanding of micro-processor architecture, in domains such asCache Coherence, Memory ordering and Consistency, Prefetching, Branch Prediction, Renaming, Speculative execution, and Address Translation/Memory Management.Knowledge of Random Instruction Sequencing (RIS) and testing a given design, at the Block/Unit-level and Subsystem/Chip-level for proving correctness.Experience in writing Test plans and Assembly code.Ability to develop and work independently on a block/unit of the design. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience.
Posted 1 month ago
4.0 - 9.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Qualcomm is hiring strong DV engineers to verify high performance and low power CPUs in Bangalore. Please forward your profiles if you meet the requirement. Roles and Responsibilities o Responsible for power management verification includes Boot, Reset, clock gating, power gating, Voltage/frequency management, limit management and throttling. o Work closely with design/verification teams within CPU to develop comprehensive test plan. o Use simulation and formal verification methodologies to execute test plans. Write checkers, assertions and develop stimulus. o Verify power intent through use of methodologies like UPF. o Work closely with system architects, software teams and Soc team to validate system use cases. o Work closely with emulation team to enable verification on emulators and FPGA platforms. o Debug and triage failures in simulation, emulation and/or Silicon. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. o BE/BTech degree in CS/EE with 3+ years experience. o Experience in power management verification. o Implementation of assembly and C language embedded firmware. o Experience in C/C++, scripting languages, Verilog/system Verilog. o Strong understanding of power management features in CPUs and CPU based Socs. o Experience in verification of power management features such as clock gating, power gating, UPF, DVFS/DCVS, reliability, throttling etc. Preferred : o Good Understanding of CPU architectures and CPU micro-architectures. o In-depth knowledge of digital logic design, micro-processor, debug feature, and DFT architecture and microarchitecture o Experience with advanced verification techniques such as formal and assertions is a plus o Knowledge and verification experience in DFT and structural debug concepts and methodologiesJTAG, IEEE1500, MBIST, scan dump, memory dump is a plus
Posted 1 month ago
2.0 - 4.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Responsibilities: The successful candidate(s) will be responsible for: Development and productize Sensing Camera Firmware on Qualcomm chipsets for mobile/XR/Auto projects. Role is to develop embedded firmware for ISP HW that is targeted for different tiers of Qualcomm camera solutions. Programming language is C/C++ on DSP processor, so the role involves understanding the processor architecture/RTOS/peripherals/compiler/linker toolsets. Prototype the end-to-end use cases with Firmware Test bench for early verification of the FW/HW Collaborate with systems, software, hardware teams at various stages of chipset life during design/bring-up/validation/commercialization. Interaction with customer engineering teams to commercialize Qualcomm camera solutions with global OEMs, stabilize the existing solution for customer use-cases/requirements Relevant experience required in one or more of the following areas: Design and implement embedded firmware for embedded processors/microcontrollers Good understanding of image processing or computer vision fundamentals. Hands on knowledge\experience on camera/video/computer vision HW pipeline, development and optimization of firmware for performance, power consumption and memory usage. Solid C\C++ programming skills, multithreading and RTOS/OS concepts. Experience in device driver development, communication protocols(I2C, SPI, UART etc..) is plus Hands on experience on Q6 processors is a plus. Strong debugging skills to debug complex system level issues. Collaborate with cross-functional teams to design, implement, bring-up of new hardware and debug camera/multimedia/firmware integration issues and features for mobiles/XR/IOT use cases Good analytical and problem-solving skills. Looking for 2-4 years of relevant industry experience Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 1 month ago
6.0 - 11.0 years
17 - 20 Lacs
Bengaluru
Work from Office
Title : CPU Power Management Firmware Developer - Performance Management/Staff/Sr Staff 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 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. Job Overview Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. GENERAL SUMMARY As a CPU Performance Management FW Developer, you are responsible for working with a team on the enablement of the power management solution for Qualcomm's custom CPUs. You will collaborate internally to help define a standard driven solution, and implement embedded firmware, to manage performance of the CPU subsystem. You will also be responsible for helping characterize and tune this solution for all Qualcomm SoCs utilizing Qualcomm custom CPUs. In CPU Power Management FW developer role, with focus on CPU performance management, you will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs. Role and Responsibilities Drive the firmware design, implementation and verification, in pre-silicon and post-silicon environments. Assist in the definition CPU Performance Management solutions for future generation of Qualcomm CPUs. Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features Assist in identifying skills requirements and in hiring engineers, collaborating with other teams on platform bring-up/debug/diags, firmware lifecycle, etc. Preferred Qualifications BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 years experience in embedded firmware development Self-starter who takes initiative and brings technical leadership Proficient writing and debugging C and assembly Driver development experience in RTOS or OS Kernel environments Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS Experience developing for pre-silicon environments including simulators and FPGA emulation Experience developing, characterizing and tuning performance management solutions an SoC subsystem will be a considerable plus. Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus. Physical Frequently transports between offices, buildings, and campuses up to mile. Frequently transports and installs equipment up to 5 lbs. Performs required tasks at various heights (e.g., standing or sitting). Monitors and utilizes computers and test equipment for more than 6 hours a day. Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely. Minimum Qualifications Education Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems Work Experiences 4+ years experience with Programming Language such as C, C++, Java, Python, etc. ,8+ years of Software Engineering or related work experience
Posted 1 month ago
4.0 - 9.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Qualcomm is hiring strong DV engineers to verify high performance and low power CPUs in Bangalore. Please forward your profiles if you meet the requirement. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Roles and Responsibilities o Responsible for power management verification includes Boot, Reset, clock gating, power gating, Voltage/frequency management, limit management and throttling. o Work closely with design/verification teams within CPU to develop comprehensive test plan. o Use simulation and formal verification methodologies to execute test plans. Write checkers, assertions and develop stimulus. o Verify power intent through use of methodologies like UPF. o Work closely with system architects, software teams and Soc team to validate system use cases. o Work closely with emulation team to enable verification on emulators and FPGA platforms. o Debug and triage failures in simulation, emulation and/or Silicon. BE/BTech degree in CS/EE with 3+ years experience.o Experience in power management verification. o Implementation of assembly and C language embedded firmware. o Experience in C/C++, scripting languages, Verilog/system Verilog. o Strong understanding of power management features in CPUs and CPU based Socs. o Experience in verification of power management features such as clock gating, power gating, UPF, DVFS/DCVS, reliability, throttling etc. Preferred : o Good Understanding of CPU architectures and CPU micro-architectures. o In-depth knowledge of digital logic design, micro-processor, debug feature, and DFT architecture and microarchitecture o Experience with advanced verification techniques such as formal and assertions is a plus o Knowledge and verification experience in DFT and structural debug concepts and methodologiesJTAG, IEEE1500, MBIST, scan dump, memory dump is a plus
Posted 1 month ago
5.0 - 10.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a "CPU Silicon Bring up and Validation Engineer" you would be part of the CPU Silicon Bringup Team, within the CPU team. The charter for CPU Silicon Bringup team would be to prepare for and support bring up of every SoC using the Custom CPUs - from first Silicon through to productization. Roles and Responsibilities Work with CPU design and verification teams to develop CPU bring up and validation test plans. Prepare for CPU bring up through pre-work on emulation and FPGA platforms. Work with SOC bring up teams, software teams to plan CPU bring up. Triage and debug failures on Silicon. Develop test contents and testing strategies to assist validation of CPU on silicon. Work with CPU verification teams to reproduce silicon fails on emulators and FPGAs. Work with design team to suggest, architect new debug features to improve future CPU bringups. Minimum : BA/BS degree in CS/EE with 5+ years experience. 3+ Experience in Silicon Validation and bring up. Implementation of assembly, C/C++ language embedded firmware Experience with software tool chain including assemblers, C compilers, Makefiles, and source code control tools. Preferred : Strong understanding of micro-processor architecture. Strong understanding of power management, physical design concepts. Experience in Silicon bring up and validation of CPU features. Experience in debug of functional, power, performance and/or physical design issues in silicon. Experience in CPU design and verification. Experience in Test development for validation of CPU features on Silicon. Experience in development of test vectors for tester bring up. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.
Posted 1 month ago
5.0 - 10.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a CPU Performance Management FW Developer, you are responsible for working with a team on the enablement of the power management solution for Qualcomm's custom CPUs. You will collaborate internally to help define a standard driven solution, and implement embedded firmware, to manage performance of the CPU subsystem. You will also be responsible for helping characterize and tune this solution for all Qualcomm SoCs utilizing Qualcomm custom CPUs. In CPU Power Management FW developer role, with focus on CPU performance management, you will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs. Role and Responsibilities Drive the firmware design, implementation and verification, in pre-silicon and post-silicon environments. Assist in the definition CPU Performance Management solutions for future generation of Qualcomm CPUs. Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features Assist in identifying skills requirements and in hiring engineers, collaborating with other teams on platform bring-up/debug/diags, firmware lifecycle, etc. Preferred Qualifications BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 years experience in embedded firmware development Self-starter who takes initiative and brings technical leadership Proficient writing and debugging C and assembly Driver development experience in RTOS or OS Kernel environments Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS Experience developing for pre-silicon environments including simulators and FPGA emulation Experience developing, characterizing and tuning performance management solutions an SoC subsystem will be a considerable plus. Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 12+ years of Hardware Engineering or related work experience. 3+ years of experience with circuit/logic design/validation (e.g., digital, analog, RF). 3+ years of experience utilizing schematic capture and circuit stimulation software. 3+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages advanced Hardware knowledge and experience to plan, optimize, verify, and test highly critical electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Participates in or leads the implementation of advanced design rules and processes for electronic hardware, equipment, and/or integrated circuitry. Conducts highly complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with cross-functional teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops novel manufacturing solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of highly critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Advises and leads engineers in the development of complex hardware designs, evaluating various design features to identify potential flaws or issues. Writes detailed technical documentation for highly complex Hardware 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 significant in nature and affects work beyond immediate work group. 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.
Posted 1 month ago
6.0 - 11.0 years
20 - 25 Lacs
Bengaluru
Work from Office
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 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. Job Overview Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. GENERAL SUMMARY As a CPU Power Management FW Developer, you are responsible for working with a team on the enablement of the power management solution for Qualcomm's Oryon CPUs. You will collaborate internally to help define and implement embedded firmware to manage the power and performance for the CPU subsystem within Qualcomm SoCs across many verticals. You will also participate in various other aspects of the management controller firmware development, including power management, boot, RAS, debug, security and runtime services. In CPU Power Management FW developer role you will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs. Role and Responsibilities Drive the complete firmware development lifecycle through design, development, debug and verification, in pre-silicon and post-silicon environments. Develop core firmware stack, utilizing and RTOS, that provides the essential services and frameworks to various algorithms running on the power management controller. Assist in defining Power Management solutions for future generation of Qualcomm CPUs. Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features Collaborate with team members and other teams on silicon and platform bring-up, debug and diagnostics. Assist in identifying skills requirements and in hiring engineers, Preferred Qualifications BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 8 years experience in embedded firmware development Self-starter who takes initiative and brings technical leadership Proficient writing and debugging C and assembly Driver development experience in RTOS or OS Kernel environments Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS Experience developing and debugging in pre-silicon environments including simulators and FPGA emulation Experience defining interprocessor communication interfaces between embedded controllers and the platform Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus. Minimum Qualifications Education Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems Work Experiences Hands on 4+ years experience with Programming Language such as C, C++, Java, Python, etc. ,8+ years of Software Engineering or related work experience
Posted 1 month ago
5.0 - 7.0 years
2 - 24 Lacs
Gurugram
Work from Office
Responsibilities: * Design, develop, test & maintain firmware using Embedded Firmware, ARM Processor, I2C, RTOS, SPI, USB, MICROCONTROLLER & Communication Protocols. Annual bonus
Posted 1 month ago
2.0 - 3.0 years
9 - 13 Lacs
Noida
Work from Office
Req ID: 300086 We are currently seeking a Security Identity OKTA - Technical Solutions Architecture Analyst to join our team in Noida, Uttar Pradesh (IN-UP), India (IN). Responsibilities Collaborate with cross-functional teams, including business stakeholders, developers, and architects, to gather requirements and develop solutions that meet business needs. Implement and configure Okta features such as SSO, MFA, Lifecycle Management, and Authorization. Develop and maintain custom integrations with third-party applications using Okta APIs and SDKs. Conduct testing and validation of Okta IAM solutions to ensure they meet the required standards and requirements. Develop and maintain documentation, including technical specifications, design documents, and user manuals. Provide ongoing support for Okta IAM solutions and troubleshoot issues as they arise. Stay up-to-date with industry trends and best practices related to Okta IAM and CIAM. Bachelor's degree in Computer Science, Information Technology, or related field. 2-3 years of experience in developing and implementing Okta IAM solutions for CIAM initiatives. Experience with Okta features such as SSO, MFA, Lifecycle Management, and Authorization. Strong development skills in languages such as Java, Python, or .NET. Experience with REST APIs, SDKs, and web services. Familiarity with Identity and Access Management concepts, including authentication, authorization, and user management. Excellent analytical and problem-solving 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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough