Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 5+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 5+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. What We Offer: Opportunity to work on innovative and impactful projects. Collaborative and tech-driven work environment. Career growth and skill enhancement opportunities. Flexible work culture and supportive leadership. Show more Show less
Posted 4 days ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 5+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 5+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. What We Offer: Opportunity to work on innovative and impactful projects. Collaborative and tech-driven work environment. Career growth and skill enhancement opportunities. Flexible work culture and supportive leadership. Show more Show less
Posted 4 days ago
2.0 - 3.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job description Company Description SynerSense® is founded by the "National Innovation Award Winner and IIT Alumni Team" and Next-Generation Cutting Edge Innovating and Deep-Technology at the forefront of integrating sports, health & wellness, biomechanics, AI/ML, and data science. Our commitment to Deep-tech Innovation and quality is underscored by our recognition as one of the "10 Best Companies" in Motion Technology by Industry Era. Our innovative Digital Human Movements Wearable and Edge Computing Technology leverages motion sensors hardware and App to enable precise human performance analysis and measurements. We specialise in motion capture and data-driven analysis, allowing digital human movements to be tracked anywhere, in any setting. Role Description This is a full-time on-site role for a Hardware Specialist in Ahmedabad. The Hardware Specialist will be responsible for developing, R&D, designing, and troubleshooting hardware components and systems of existing our products and new developments of products. Day-to-day tasks include working on hardware architecture, overseeing circuit design, and ensuring the effective performance of wearable hardware and Edge computing systems Collaboration with cross-functional teams and consistent product iteration are key aspects, you will play a crucial role in ensuring the quality and reliability of our products. Qualifications Diploma/Bachelor's/Master Education degree in Electrical Engineering, Biomedical Engineering, Instrument and Control Engineering, Computer Engineering, or related field. We are looking for people who have 2-3 years of experience in Hardware R&D, Design, Development, Circuit Design, and simulation tools. Proven success with end-to-end hardware development: schematic capture, layout, bring-up, testing, debugging of high-density Electronics PCBs (IoT, Wearable Devices, Consumer Electronics, Edge Computing). Experience in Microcontroller, Microprocessor, and embedded and firmware-based hardware systems (ARM, ST, NRF Nordic) and their operations. Ability to create and maintain technical documentation: specifications, schematics, test plans. Proficiency in using communication protocols: RS232, RS485, SPI, USB, CAN, ZigBee, Wi-Fi, BLE. Experience with components such as RF, GPS, GSM, Wi-Fi, Bluetooth, SD Card. Expertise in EMI/EMC designs at both circuit level and layout level. Proficient in circuit analysis and design, and CAD schematic tools (Open-source, Eagle, Altium-like tools). Experience with circuit simulation tools and design evaluation. Ability to perform HW, SW, and FW integration for system bring-up in lab settings and new R&D development. Strong capability to communicate ideas effectively, both written and verbally. Knowledge of communication systems, including architectural tradeoffs and partitioning impacts. Experience with RF and microwave measurement systems is a plus. Demonstrated ability to be a team player with strong self-motivation and collaboration skills. Proficient in using standard lab equipment: oscilloscopes and spectrum analyzers. Strong analytical and problem-solving skills; capable of troubleshooting and resolving hardware-related issues while providing support to internal teams. Strong communication and organisational skills to manage relationships with external suppliers and contract manufacturers. Domain Skills (this is plus): Medical devices/Healthcare domain IoT Hardware/Wearable Electronics/ Edge Computing Hardware Systems/ Salary preference: as per Industry standards To apply online at SynerSense online Google Form: https://forms.gle/p9F6yszoFf2CMpdY9 Show more Show less
Posted 4 days ago
0.0 - 31.0 years
0 - 0 Lacs
Vattamalaipalayam, Coimbatore
Remote
Role: STEM Trainer Location: Coimbatore (Vattamalaipalayam), Tamil Nadu Roles and Responsibilities: 1. All selected candidates will undergo an intensive "Train the Trainer" internship, lasting a minimum of 3 months, during the probationary period. 2. Candidates are expected to perform tasks assigned to them according to predefined schedules. 3. Upon successful completion of the internship, candidates may be offered full-time employment, subject to performance evaluation. 4. Interns will be responsible for carrying out assigned tasks and submitting daily reports to our HR department. 5. Interns will train and guide students from our client schools in Robotics, AI, and IoT, and also participate in the company’s R&D and project activities. 6. We expect interns to demonstrate discipline, motivation, and active involvement in both R&D and training activities. Important Note: Upon successful completion of the internship, full-time employment may be offered based on performance. Selection Process: 1. First Level: Personality Test (Covering academic background, projects, knowledge related to the internship, and relevant questions) 2. Second Level: Technical Interview (Topics include C/C++/Python/Arduino programming, microcontroller projects, and fundamentals of Robotics/AI/IoT) 3. Final Level: Interview with the Board of Directors The first and second levels of the interview process will be conducted online. The third level will be an in-person interview at our Chennai office. Salary Details for Freshers: Stipend for the first three months: 8000₹ per month. Salary after 3 months: 16500₹ per month (minimum). Loyalty Bonus after 6 months: 6000₹ Loyalty Bonus after 12 months: 12000₹ Performance Bonus Following six months of performance, an additional bonus will be provided to cover transportation and miscellaneous expenses. If the performance is good in the first two months, a full-time salary will be processed starting the third month. Regards, Jayasri Srikanth - Manager (HR) RoboRAM Technologies and Education Chennai - 600 126 www.roborameducation.com www.roboramtechnologies.com
Posted 5 days ago
3.0 - 6.0 years
5 - 7 Lacs
Ludhiana
Work from Office
STM32 , ARM development Interfacing of Sensors with MCU (ST) Protocol : SPI, UART,I2C, CAN, USB etc , open CPU , BLE , WIFI Required Candidate profile Excellent in Embedded C /C++,, Communication protocol stack development and debugging skills Excellent ability to plan, prioritize, initiate, and handle multiple tasks simultaneously team Player
Posted 5 days ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
Hands on strong experience in C coding preferably in Automotive Domain, for a non-OS platform. Experience in microcontrollers and lowlevel sw to test the HW elements Strong understanding of Ethernet protocols and Ethernet switch architectures. Familiarity with hardware-software co-design and FPGA/ASIC development. Experience with network performance analysis and optimization tools. Knowledge of real-time operating systems (RTOS) and embedded systems. Strong knowledge on peripherals & programming on SPI, I2C, PCI, ethernet.
Posted 5 days ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 5+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 5+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. What We Offer: Opportunity to work on innovative and impactful projects. Collaborative and tech-driven work environment. Career growth and skill enhancement opportunities. Flexible work culture and supportive leadership. Show more Show less
Posted 5 days ago
3.0 - 5.0 years
14 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: (Stability)Sr.Engineer Position 3 to 5 years hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is preferrable. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ 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 2+ years of Software Applications Engineering, Software Development experience, or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques.
Posted 5 days ago
3.0 - 7.0 years
11 - 16 Lacs
Noida
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. Experience required 3 to 7 Years. -Good knowledge and understanding of Digital System, VLSI- Good knowledge and understanding of Embedded SW architecture and development in C, C++, Assembly- C language expertise for low level programming, assembly language for any processor, C-assembly interworking- Good knowledge of ARMv8/ARMv9/x86/PowerPC CPU architecture, Interrupt handling, Cache coherency, IO Coherency- Good knowledge of SoC architecture having Multicore/Multiprocessor with SMP/heterogenous cores- Knowledge of Operating systems/RTOS/Linux kernel internals, multithreading, scheduling policies/locking mechanism, Virtual memory/MMU/paging etc- Scripting languages such as Python, shell scripting etc.
Posted 5 days ago
5.0 - 10.0 years
11 - 16 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Preferred skills : The candidate should possess 5 to 15 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred: Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with Strong OS & Multi-Processor concepts In depth understanding of Memory management, MMU, IOMMU etc. Embedded software development in C and C++ on ARM or similar cores. Hands On Experience of Driver Development on Any RTOS, Experience in SafeRTOS / FreeRTOS/QNX based development is good to have ARM Trust-Zone & ARM v7/v8 architecture. 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.
Posted 5 days ago
2.0 - 7.0 years
17 - 22 Lacs
Hyderabad
Work from Office
Job Area: Engineering Services Group, Engineering Services Group > Engineering Operations General Summary: : The successful candidate will be responsible for managing HW related tasks (including, but not limited to demand forecast, build planning, allocation and distribution, etc.) for SW engineering teams across multiple chipset programs. Responsibilities include: Manage hardware demand for organizations through efficient collaboration and coordination across multiple development sites and cross-functional departments/teams. Negotiate demand from engineering leads, provide a consolidated report and analytical justification for budget approval. Analyze supply to identify and resolve shortages and broadcast appropriate notifications to engineering leads. Generate hardware related reports using a variety of tools for input and output. Develop scripts/tools that automate the consolidation of demand, generate reports, and publish accurate dashboards. Identify process improvements and implement/drive efficiency enhancements. Develop pertinent program indicators to push information to internal teams and management. Understand project constraints, consolidate these challenges and then recommend solutions. Identify technology teams impacted by silicon, hardware board layout, and/or software changes as well as collaborates with them to adjust their hardware accordingly. Represent engineering in weekly supply meetings to provide technical justification for driving builds on certain configurations. Preferred Qualifications Master's degree in Business, Computer Science, Engineering, Information Systems, or related field. PMP Certification. Intermediate to advanced knowledge of analytical SW tools such as MS Excel (Pivot table, formulas and Power Query) and PowerApps. 2+ year of experience with technical project management including managing resources, mitigating risk, etc. 2+ year of experience with business metrics such as customer support tickets, KPIs, etc. 2+ year of experience working in a large matrixed organization. 3+ years of embedded software development/testing experience. 3+ years of embedded hardware design/validation experience Minimum Qualifications: Bachelor's degree in Business, Engineering, Science, or related field. OR Associate's degree and 2+ years of relevant work experience. OR High School Diploma or equivalent and 4+ years of relevant work experience.
Posted 5 days ago
0.0 - 4.0 years
7 - 11 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Design, develop, unit test and documentation of the device driver for ARM SoC.Bring up the driver and unit test the driver features in the new ARM SOC.Optimize the driver for maximum performance.Bug analysis/fixing of the issues during product verification stage and customer reported issues. Skills/Experience: 0-1yr experienceStrong programming skills in C and Linux experience.Device driver or board support package (BSP) knowledge or development experience. Knowledge in developing the device drivers and bootloaders.Knowledge for ARM/DSP Processor Architecture, JTAG, Emulators.Knowledge in development of RDK-B ,Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage.Excellent communication skills. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program.
Posted 5 days ago
14.0 - 18.0 years
27 - 32 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Bachelors or Masters in Engineering At-least 14 to 18 years experience in below areas. Hands on experience of BSP and driver development on any RTOS Handson Experience in Autosar software architecture and development Detailed understanding SoC hardware blocks - Clocks Contollers, DCC, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management Experience in safety architecture, device drivers and memory management. 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 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.
Posted 5 days ago
1.0 - 5.0 years
9 - 13 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Responsibilities: Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. Skills/Experience: At least 1 to years of relevant experience in developing driver development with a record of strong individual technical achievement Strong programming skills in C and Linux experience . Device driver or board support package (BSP) knowledge or development experience. Must have hands on experience in developing the device drivers and bootloaders. Knowledge for ARM/DSP Processor Architecture, JTAG , Emulators. Experience in development of RDK-B , Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage. Must have hands on experience in solving complex system issues with good problem-solving and debugging skills using Hardware debuggers. Excellent communication skills. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education: BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program.
Posted 5 days ago
1.0 - 6.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Overview The Snapdragon LLVM ARM team is looking for QA/Validation engineers to join their fast-paced development team. The engineer will take ownership of all development infrastructure for the LLVM CPU team and support ARM compiler toolchain developers in validating their changes. Additionally, the engineer will help set up automation for build, testing/validation, and release of the Snapdragon LLVM ARM toolchain. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field 1+ years of experience with programming languages such as C, C++, Java, Python, etc. Preferred Qualifications 1+ years of experience in the following areas: Proficiency in scripting languagesone shell scripting language (bash/sh) and Python or Perl Unix/Linux systems Unix utilities and tools such as cmake, make, sed, awk, gcc (usage experience) Experience setting up Android devices (bring-up, connectivity, and automation setup) Experience with Windows development and automation tools such as Visual Studio, MinGW Familiarity with revision control tools such as GIT Knowledge of databases such as MySQL is a plus Additional skills in HTML/CGI web programming and creating web page GUIs are helpful Educational Required Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field Preferred Bachelor's or Master's degree in Computer Engineering and/or Computer Science 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.
Posted 5 days 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 5 days ago
2.0 - 7.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Software architecture and design for WLAN features in firmware Development, release and maintenance of WLAN firmware Working with peer teams to define SW 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. 3 - 6 years of experience in design and implementation of embedded software/firmware for networking / wireless products Expertise in C programming Experience with 802.11 protocol preferred Strong analytical and problem-solving skills Strong architectural skills - design/implement for performance, modularity, and portability Excellent team communication, and interpersonal skills
Posted 5 days ago
4.0 - 9.0 years
19 - 25 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: We are hiring talented engineers for CPU RTL development targeted for high performance, low power devices. In this role, you will work with chip architects to conceive of the micro-architecture, and also help with architecture/product definition through early involvement in the product life-cycle. As an RTL engineer you will own or participate in the following: — Performance exploration. Explore high performance strategies working with the CPU modeling team. — Microarchitecture development and specification. From early high-level architectural exploration, through micro architectural research and arriving at a detailed specification. — RTL ownership. Development, assessment and refinement of RTL design to target power, performance, area and timing goals. — Functional verification support. Help the design verification team execute on the functional verification strategy. — Performance verification support. Help verify that the RTL design meets the performance goals. — Design delivery. Work with multi-functional engineering team to implement and validate physical design on the aspects of timing, area, reliability, testability and power. Skillset looking for: — Thorough knowledge of microprocessor architecture including expertise in one or more of the following areasActive power management (DVFS) , Idle power management , Limit management (TDP, Thermal and Over-current protection), Clock management, Debug and Trace architecture. — Knowledge of Verilog and/or VHDL. Experience with simulators and waveform debugging tools. — Knowledge of logic design principles along with timing and power implications. Additional Additional MS degree in Computer or Electrical Engineering. — Understanding of low power microarchitecture techniques. — Understanding of high performance techniques and trade-offs in a CPU microarchitecture. — Experience using a scripting language such as Perl or Python. 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.
Posted 5 days ago
4.0 - 9.0 years
14 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Qualcomm is a company of inventors that ushered in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. Over the last few decades, the Wireless Systems group at Qualcomm has been instrumental in driving the mobile communication revolution which has touched every aspect of our modern life. The Wireless Research and Development (WRD / Systems Engineering) team of Qualcomm-India is looking for individuals who are passionate about system design and can work closely with HW, SW, and test teams to deliver end to end solutions. The role requires ability to conceptualize new algorithms that will go into WWAN / WiFi / BT chipsets and standards, propose implementation details, evaluate performance benefits, and analyze and diagnose system level issues across RF/HW/SW boundaries. Successful
Posted 5 days ago
2.0 - 7.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 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. Qualcomm XR Research India is rapidly expanding to offer state of the art XR solutions. To scale and strengthen our offering in this domain, we are seeking Systems Lead Engineer who will drive the next-generation technologies and architectures, shaping the future of Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) use cases. Job Summary: The XR Research team builds and tests prototype devices for different perception technologies. We are looking for an embedded engineer with proven track record in embedded product development including experience in low-level device driver development, HW/SW interfaces, bringing up camera/IMU sensors drivers, I2C/SPI, and basics of electronics. Team member will be responsible for coordinating with different stake holders in consolidating and defining the reference/prototype device requirements for perception features, bring up of new camera sensors, IMU sensors and work with various stakeholders like ID design, electronics team in building the reference/prototype devices. Candidates should be flexible in their work assignments as priorities can change quickly in this fast-paced environment. Minimum Qualifications: Education: Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, or related field. Work Experiences: 3+ years experience with C++ Programming Language and embedded device development. Skills: Design and develop highly optimized embedded software/firmware using C, C++ language on Windows/Android/Linux. Strong understanding of embedded hardware & driver concepts Strong verbal and written communication skills Team player who can function well with minimum supervision Preferred Qualifications: Education: Master's degree in Computer Science, Electrical Engineering, Information Systems, or related field. Work Experiences: 3+ 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
Posted 5 days ago
0.0 - 2.0 years
12 - 16 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: The compiler team at Qualcomm Innovation Center is seeking talented compiler engineers to optimize LLVM for Qualcomms proprietary processors. As a member of the compiler team, you will Research, design, and implement different compiler optimizations to improve runtime and memory characteristics of software applications Analyze software requirements, consult with architecture and HW engineers, and devise compiler solutions for Qualcomms next generation architectures Analyze and identify system level integration issues, interface with the software development, integration and test teams. PositionEngineer LocationHyderabad Education B.Tech/M.Tech/PhD in Computer Science Engineering Minimum Qualifications 0-2 years of academic or industrial experience in the following areas is required Compiler development/Strong desire to work in this domain C/C++ programming Preferred Qualifications Development experience with LLVM framework Knowledge of ARM/AArch64, RISC-V ISA 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.
Posted 5 days ago
2.0 - 7.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: QCT's Bangalore Wireless R&D HW team is looking out for experienced Wireless Modem HW model developers to work on Qualcomms best in class chipsets in modem WWAN IPs Roles and Responsibilities You will be contributing to flagship modem core IP development covering 5G(NR) & 4G (LTE) technologies. You will be part of team defining and developing next generation multi-mode 5G modems. You will be working on development and verification of HW models of modem core IP. The models are developed on C++/SystemC platform and used as golden reference for RTL verification and pre Silicon FW development ( virtual prototyping). The candidate must be well versed with C++ and should have good exposure to SystemC and/or System Verilog and/or Matlab. The candidate must have ability to understand HW micro-architecture & its modeling abstraction. Working knowledge of physical layer of wireless technologies like NR,LTE , WLAN, Bluetooth is highly desired. Expertise on digital signal processing and working experience on HW modeling and/or RTL design/ verification of IP are preferred. Candidates with SW/FW background on wireless IP can also apply. Candidates with strong technical knowhow on non-wireless DSP based HW IPs ( with Design / Verification/ Modeling skills) will also be considered. Minimum qualification Bachelors or Masters in Electrical/Electronics/Computers Science from reputed college/university. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field.
Posted 5 days ago
3.0 - 8.0 years
12 - 17 Lacs
Chennai
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 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. Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. At least 6+ years of relevant experience in developing driver development with a record of strong individual technical achievement Strong programming skills in C and Linux experience . Device driver or board support package (BSP) knowledge or development experience. Must have hands on experience in developing the device drivers and bootloaders. Knowledge for ARM/DSP Processor Architecture, JTAG , Emulators. Experience in development of RDK-B , Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage. Must have hands on experience in solving complex system issues with good problem-solving and debugging skills using Hardware debuggers. Excellent communication skills.
Posted 5 days ago
6.0 - 8.0 years
17 - 22 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job description - The engineer will contribute to the Linux product team in debugging Linux Kernel and System level issues for Qualcomm chipsets.Required Skillset-Excellent debug skills, especially in the core kernel software.-Excellent knowledge of Linux kernel and the device driver model.-Excellent knowledge of ARM architecture-Expert level knowledge of C- Very good understanding of Linux distributins like Yocto, Ubuntu, RedHat- Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas.- Ability to time-share and prioritize between multiple tasks.-6 to 8 years of relevant work experienceEducation requirements-Master or bachelors degree in ECE, EE or CS. 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.
Posted 5 days ago
1.0 - 5.0 years
13 - 17 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: In the WLAN firmware group, you will be designing, developing, unit testing, bug fixing and maintaining WLAN firmware components that implements functional aspects of WLAN features on low memory footprint processors that will work in tandem with device drivers running on the host processors. The host driver and the firmware implement the WLAN drivers on the Qualcomms WLAN SoC platforms. As part of this team, you will be working on cutting edge WiFi technologies, solving challenging WiFi design & performance issues, and working with some of the leading WiFi ODMs & OEMs across the globe on their sometimes-high pressure & tough timelines. Manage a team to cater to development and sustenance requirements for the WLAN projects Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Skills/Experience: Preferred Qualifications Outstanding ability of C/C++ language Knowledge in developing drivers, embedded systems, data structure and firmware. Experience working with low memory systems and code/data optimization. Good knowledge of OS theory and system architecture. Strong knowledge and hands on experience in WLAN protocols (IEEE 802.11a/b/g/n/ac/ax) Education: BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program.
Posted 5 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2