Jobs
Interviews

752 Jtag Jobs - Page 2

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description Role: The Validation Engineering group is seeking qualified engineers with expertise in Python automation and RF validation/testing. We are looking for Python Automation Engineers who have practical experience in RF/hardware testing and validation of RF/wireless products, specifically related to WLAN, Bluetooth (BT), BLE, and Zigbee standards. The selected candidate will participate in all stages of product validation, including FPGA pre-silicon testing, post-silicon IC package, module, and board-level evaluations. Responsibilities will include conducting both RF and wireless testing. Meet the team: The Validation Team serves as an essential interface between the Design team and product datasheet development. This group ensures that products satisfy all specified performance requirements. Upon successful validation, the team compiles the datasheet based on comprehensive characterization data. If the product does not meet requirements, the Validation Team collaborates with Designers to diagnose and resolve underlying issues. The team oversees the full operation of radio systems and associated domains within wireless MCUs, including analog and digital components, peripheral and core elements, RF and baseband signaling, power amplifiers, packet handlers, oscillators, random pattern generators, and various transmitter or receiver functions. Additionally, the Validation Team is responsible for enabling hardware support across all wireless solutions, such as Bluetooth, Zigbee, Wi-Fi, Z-Wave, and proprietary protocols. Learn more about our Wireless solutions here: https://www.silabs.com/products/wireless Key Responsibilities: Conduct RF validation and regulatory testing for WLAN, BT, BLE, and Zigbee products. Debug RF design and modulation issues for WLAN, BT, BLE, and Zigbee protocols, and collaborate with the design team to resolve them. Develop and debug automation scripts in Python for testing and validating products at various temperatures. Create Power BI reports from test data, analyze the results, and generate datasheets based on conclusions. Perform board-level bring-up and debugging tasks. Preferred Skills: 4–6 years of relevant experience in hardware automation. Demonstrated proficiency in Python programming, including familiarity with essential libraries and frameworks. Comprehensive knowledge of automation frameworks and scripting tools, such as PyTest. Solid understanding of hardware communication protocols, including UART, I2C, SPI, and J-Link/JTAG/SWD. Proficient in utilizing code and script management tools, such as Git. Experience in data processing and analysis, particularly using Power BI or similar platforms. Strong foundational understanding of electronics principles. Familiarity with RF test equipment, including signal generators, spectrum analyzers, signal analyzers, network analyzers, oscilloscopes, and logic analyzers, is advantageous. Prior experience working with RF PCB boards and FPGA boards is considered an asset. Qualifications: B.E/M.E in Electronics & Communication Engineering. Benefits & Perks : Not only will you be joining a highly skilled and tight-knit team where every engineer makes a significant impact on the product; we also strive for good work/life balance and to make our environment welcoming and fun. Equity Rewards (RSUs) Employee Stock Purchase Plan (ESPP) Insurance plans with Outpatient cover National Pension Scheme (NPS) Flexible work policy Childcare support

Posted 3 days ago

Apply

5.0 - 10.0 years

1 - 4 Lacs

Pune

Work from Office

JOB DESCRIPTION Role: BSP Engineer Working area: IVI /ADAS BSP Experience: ~6+ years Technical and domain skills: • Strong embedded development experience with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in QNX / Linux / Android and Hypervisor embedded systems. • Must have hands-on development experience in C, C++, • Hands on experience on drivers in QNX / Linux / Android. • Hands on development experience in multi-threaded and multi-core environment. • Hands on experience with board bring up, schematics understanding • Good Communication and debugging skills • Skillset : C, C++. Linux, QNX / RTOS , UART, SPI, I2C, PCIE, Ethernet, Memory/Storage drivers, Hypervisor, Camera / Display / Audio • Experience in using debugging tools such as JTAG, Trace32, CRO , Logic Analyzers High level Roles and responsibilities: • Driver customization and Board bring up • Collaborate with cross-functional teams, engineering for smooth execution • Demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team Role: The Main responsibility is to provide direct support to OEM customers with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Software driver architecture, read/write technical specifications/requirements,.

Posted 4 days ago

Apply

4.0 - 9.0 years

1 - 4 Lacs

Bengaluru

Work from Office

Job Desrciption :: Role: Performance Engineer Working area: Experience: ~4+ years Technical and domain skills: • Must have hands-on development experience in C, C++ • Must have work experience in Automotive domain • Good to have exposure on QNX/RTOS/Android • Analysing Architecture and Metrics using the Performance Analysis tools to determine CPU utilization, CPU Frequencies, CPU process statistics, DDR profiling, Memory profiling, IO Profiling • Exposure on Reducing both CPU load and GPU load to minimize overall time consumption. • Exposure to CPU and GPU Libraries. • Exposure to Trace Analysis, CPU and GPU optimization. • Tools: Snapdragon Profiler, QProfiler, Sysprofiler, Sysmon • Experience in using debugging tools such as JTAG, Trace32 High level Roles and responsibilities: • CPU / GPU profiling, Optimization • Collaborate with cross-functional teams, engineering for smooth execution Qualification and experience: • Bachelor’s or master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team

Posted 4 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

This role involves applying engineering practice and knowledge in various technologies related to wireless and satellite networks, fixed networks, enterprise networks, connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps), Telco Cloud, Automation, and Edge Compute platforms. This role includes integrating network systems and operations related to these technologies. You will be responsible for designing and developing Linux device drivers for Audio, Display, and other peripherals on x86 and ARM platforms. You will work on bare-metal and RTOS-based systems for embedded applications, implement Secure Boot, cryptographic modules, and trusted execution environments (TEE). Collaboration with hardware, security, and firmware teams is essential to ensure robust and secure system integration. Debugging and optimizing low-level software for performance, power, and reliability will be part of your responsibilities. Additionally, you will contribute to bootloader development, BSP customization, and kernel bring-up. The technical skills required for this role include strong programming in C for embedded systems, deep experience with Linux kernel internals, device tree, and driver development. Proficiency in x86 and ARM architectures, including memory management and interrupt handling is necessary. Experience with FreeRTOS and bare-metal development is a must. Hands-on experience with Secure Boot, TPM, cryptographic libraries (OpenSSL, mbedTLS), and key management is essential. Familiarity with audio and display subsystems (ALSA, I2S, HDMI, DRM/KMS) is beneficial. Debugging skills using JTAG, GDB, oscilloscopes, and logic analyzers are also required. Preferred qualifications for this role include a Bachelors or Masters degree in Computer Science, Electronics, or a related field. Experience in automotive, IoT, or secure embedded systems is preferred. Knowledge of Yocto, Buildroot, U-Boot, and CI/CD pipelines would be advantageous. Strong documentation and communication skills are also desired for this position.,

Posted 4 days ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka

On-site

GE Healthcare Healthcare Patient Care Solutions Category Digital Technology / IT Early Career Job Id R4027378 Relocation Assistance Yes Location Bengaluru, Karnataka, India, 560066 Job Description Summary As a Software Engineer, you will be responsible for the design, development, and maintenance of PCS Device OS-Operating System Platform. The role is responsible for the design and development of Linux based embedded OS based on Yocto Distribution for Patient Care Solutions products. GE HealthCare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. Job Description Roles and Responsibilities In this role, you will: Develop Platform OS, BSP- Board Support Package and drivers for Linux based Embedded software. Create and deliver platform components and analyze and resolve technical issues. Provide technical support and guidance to embedded software team members during the development process. Interacting with global teams to promote consistency and maximize synergies across common software platforms. Ensuring Software Development Life Cycle process compliance during requirements gathering, architecture design, implementation, and verification. Working effectively in Agile scrum team and continuously improving the team’s performance. Comply with the GE HealthCare Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position. Complete all planned Quality & Compliance training within the defined deadlines. Identify and report any quality or compliance concerns and take immediate corrective action as required. Ensure compliance/closure of Regulatory and Quality requirements before approving Design Outputs/Program Deliverables. Lead continuous improvement activities by driving the implementation of process and product quality improvement initiatives. Responsible for overall software quality including unit testing and verification of the system. Educational Qualifications: Minimum 3 plus years experience with Bachelor's Degree / Masters in a relevant Engineering discipline (Electronics or Software is preferred) Required Qualifications: Strong C- language skills. Experience in Embedded Linux Device Driver development & Yocto Distribution Development. Debugging Expertise: Experience in kernel level debugging, JTAG debugging and dump analysis tools Scripting Expertise. BSP-Linux Board Support Package experience. Experience in Shell / Python scripting. Strong interpersonal skills. Desired Characteristics Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues IDE Experience: Visual Studio Code/Eclipse and Qt Creator. C++ language skills CMAKE scripting good to have. Inclusion and Diversity GE HealthCare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support. #LI-Hybrid #LI-MP2 Additional Information Relocation Assistance Provided: Yes

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

maharashtra

On-site

As an Embedded Developer, you will be responsible for defining the high-level system architecture for systems on the motorcycle, including battery monitoring systems, sensor inputs, motor controllers, and more. You will design, develop, code, test, and debug systems software for bike systems and functional test systems. Additionally, you will analyze and improve efficiency, stability, and scalability of system resources, integrate new product designs, and work closely with hardware design and development teams. Your key responsibilities will also include supporting software QA, optimizing I/O performance, conducting peer reviews of designs and specifications, and collaborating with component vendors to qualify parts for the system architecture. You will assist in building a test infrastructure for full test coverage of all features, ensuring that motorcycle systems meet requirements, are released for production and commercial deployment, and provide post-production support. Moreover, you will mentor junior and mid-level engineers. To qualify for this role, you must have a minimum of a BS degree (MS preferred) in Computer Science, Electrical Engineering, or a related field. Extensive experience with embedded systems software and hardware, proficiency in C and C++ environments, and knowledge of wireless communication principles and protocols are required. Experience with analog and digital circuit design, power electronics, automotive powertrain systems, and EV systems is a plus. The ideal candidate should possess strong embedded programming expertise, hands-on development and troubleshooting skills on embedded targets, and experience in multitasking real-time operating systems. Familiarity with software configuration management tools, defect tracking tools, peer review processes, and excellent knowledge of OS coding techniques and hardware subsystems are essential. You should be proficient in debugging embedded software systems and have experience with UARTs, JTAG, and oscilloscopes. Additionally, having strong documentation and writing skills, familiarity with SEI CMMI policies and procedures, excellent communication skills, the ability to read schematics and data sheets for components, and the capacity to evaluate technologies for design specifications are valuable assets for this role. If you are a problem solver with a process-oriented approach to design, test, and documentation, this position offers an opportunity to contribute to cutting-edge motorcycle system development in a dynamic environment.,

Posted 4 days ago

Apply

4.0 - 6.0 years

8 - 13 Lacs

Ahmedabad

Work from Office

Develop and maintain Linux BSPs. Strong expertise in Linux BSP development and Yocto build system. Work across the full software stack — from bootloader to application layer. microcontroller firmware development. Proficient in C/C++ Required Candidate profile We are seeking Embedded Software Developer with 4–6 years of experience in Developing embedded Linux systems. Linux Board Support Package (BSP) development Yocto build system

Posted 4 days ago

Apply

3.0 years

3 - 6 Lacs

India

On-site

Key Responsibilities Design and implement embedded software for video processing, motion detection, and network communication. Develop firmware for microcontrollers, SoCs, and DSPs used in CCTV cameras. Optimize code for performance, memory usage, and power efficiency. Integrate image sensors and modules (e.g., night vision, PTZ). Interface with peripherals (e.g., UART, SPI, I2C, Ethernet, USB). Support video encoding/decoding using H.264/H.265 and ONVIF standards. Collaborate with hardware engineers on board bring-up and debugging. Participate in system architecture design and component selection. Conduct unit testing, integration testing, and firmware validation. Maintain documentation of code and design for future development. Required Qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. 3+ years of experience in embedded software development. Strong proficiency in C/C++ and RTOS environments. Experience with ARM Cortex, MIPS, or RISC-V architecture. Familiarity with camera modules, ISP tuning, and image processing. Knowledge of networking protocols (TCP/IP, UDP, HTTP, RTSP). Experience with version control systems (e.g., Git). Debugging tools experience: JTAG, oscilloscopes, logic analyzers. Preferred Skills: Experience with Linux kernel and driver development. Familiarity with OpenCV, GStreamer, or similar video processing libraries. Understanding of cybersecurity principles for IoT devices. Background in machine vision or AI-based video analytics. Job Types: Full-time, Permanent Pay: ₹25,000.00 - ₹50,000.00 per month Experience: Embedded software: 2 years (Required) Work Location: In person

Posted 4 days ago

Apply

8.0 years

15 - 45 Lacs

India

Remote

Job Title: Leader/Director – ASIC/SoC Division Location: India Ahmedabad or Pune. No hybrid/remote. Department: ATRI Engineering – Silicon Systems & Embedded Platforms Reports To: VP of Engineering Employment Type: Full-Time Position Summary We are hiring a dynamic and experienced Director to lead the ASIC/SoC Division at ATRI Solutions. This role is both strategic and operational, responsible for building and scaling engineering teams, delivering pre- and post-silicon services, and fostering ecosystem partnerships with leading silicon companies. The successful candidate will drive a wide range of engineering services offerings, including firmware, board bring-up, FPGA prototyping, post-silicon validation, and embedded software development, while also developing a strong network of technology partnerships and collaborative programs with ASIC, SoC, and FPGA providers. Key Responsibilities Strategic Services & Delivery Leadership Own and expand a suite of capital-light engineering services, such as: ASIC/SoC RTL design, verification, and integration FPGA prototyping and emulation Board bring-up, lab validation, and post-silicon debug Bootloader, BSP, firmware, and driver development Embedded software development and test automation frameworks Develop asset-light delivery models using remote labs, cloud infrastructure, and partner-supplied hardware. Define and enforce engineering quality standards and automation frameworks for scalable delivery. Ecosystem Partnerships & Alliances Lead the development and operations of ecosystem partnership programs with: ASIC/SoC design houses FPGA/EDA vendors Cloud toolchain or silicon validation infrastructure providers Establish joint solutions, co-development programs, and technical partner enablement tracks. Represent ATRI in alliance events, roadshows, and technical steering groups. Team & Talent Leadership Recruit, develop, and manage distributed engineering teams in Pune and Ahmedabad. Drive cross-functional collaboration across silicon validation, embedded, and software domains. Establish training, mentoring, and knowledge-sharing frameworks to continuously upskill teams. Operational Excellence & Business Enablement Ensure high-quality, on-time delivery across all programs with clear KPIs. Oversee project execution, customer communications, and risk mitigation strategies. Work with sales and presales teams to shape SOWs, solution proposals, and resource plans for client engagements. Required Qualifications 8+ years in ASIC, SoC, FPGA, or embedded systems engineering, with at least 5 years in technical/business leadership. Proven background in: ASIC/SoC board bring-up and silicon validation Firmware, bootloader, or embedded systems software FPGA-based system prototyping or emulation Deep understanding of hardware/software integration, system-level debug,and lab automation. Track record in ecosystem development, managing technology alliances or partner programs. Bachelor’s or Master’s degree in Electrical, Electronics, or Computer Engineering. Preferred Qualifications Experience collaborating with global ASIC/SoC vendors and merchant silicon ecosystem partners. Familiarity with tools such as JTAG, protocol analyzers, oscilloscopes, and embedded diagnostics. Working knowledge of cloud-based validation, CI/CD pipelines, and software-driven verification tools. Exposure to automotive, networking, AI hardware, or consumer silicon platforms. Job Type: Full-time Job Type: Full-time Pay: ₹1,500,000.00 - ₹4,500,000.00 per year Schedule: Day shift Work Location: In person Expected Start Date: 29/07/2025

Posted 4 days ago

Apply

4.0 years

2 - 11 Lacs

Ahmedabad

On-site

Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 4+ 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. 4+ 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. Job Type: Full-time Pay: ₹251,098.84 - ₹1,157,397.54 per year Schedule: Day shift Work Location: In person Expected Start Date: 29/07/2025

Posted 4 days ago

Apply

8.0 years

0 Lacs

Ahmedabad, Gujarat, India

Remote

Job Title: Leader/Director – ASIC/SoC Division Location: India Ahmedabad or Pune. No hybrid/remote. Department: ATRI Engineering – Silicon Systems & Embedded Platforms Reports To: VP of Engineering Employment Type: Full-Time Position Summary We are hiring a dynamic and experienced Director to lead the ASIC/SoC Division at ATRI Solutions. This role is both strategic and operational, responsible for building and scaling engineering teams, delivering pre- and post-silicon services, and fostering ecosystem partnerships with leading silicon companies. The successful candidate will drive a wide range of engineering services offerings, including firmware, board bring-up, FPGA prototyping, post-silicon validation, and embedded software development, while also developing a strong network of technology partnerships and collaborative programs with ASIC, SoC, and FPGA providers. Key Responsibilities Strategic Services & Delivery Leadership Own and expand a suite of capital-light engineering services, such as: ASIC/SoC RTL design, verification, and integration FPGA prototyping and emulation Board bring-up, lab validation, and post-silicon debug Bootloader, BSP, firmware, and driver development Embedded software development and test automation frameworks Develop asset-light delivery models using remote labs, cloud infrastructure, and partner-supplied hardware. Define and enforce engineering quality standards and automation frameworks for scalable delivery. Ecosystem Partnerships & Alliances Lead the development and operations of ecosystem partnership programs with: ASIC/SoC design houses FPGA/EDA vendors Cloud toolchain or silicon validation infrastructure providers Establish joint solutions, co-development programs, and technical partner enablement tracks. Represent ATRI in alliance events, roadshows, and technical steering groups. Team & Talent Leadership Recruit, develop, and manage distributed engineering teams in Pune and Ahmedabad. Drive cross-functional collaboration across silicon validation, embedded, and software domains. Establish training, mentoring, and knowledge-sharing frameworks to continuously upskill teams. Operational Excellence & Business Enablement Ensure high-quality, on-time delivery across all programs with clear KPIs. Oversee project execution, customer communications, and risk mitigation strategies. Work with sales and presales teams to shape SOWs, solution proposals, and resource plans for client engagements. Required Qualifications 8+ years in ASIC, SoC, FPGA, or embedded systems engineering, with at least 5 years in technical/business leadership. Proven background in: ASIC/SoC board bring-up and silicon validation Firmware, bootloader, or embedded systems software FPGA-based system prototyping or emulation Deep understanding of hardware/software integration, system-level debug,and lab automation. Track record in ecosystem development, managing technology alliances or partner programs. Bachelor’s or Master’s degree in Electrical, Electronics, or Computer Engineering. Preferred Qualifications Experience collaborating with global ASIC/SoC vendors and merchant silicon ecosystem partners. Familiarity with tools such as JTAG, protocol analyzers, oscilloscopes, and embedded diagnostics. Working knowledge of cloud-based validation, CI/CD pipelines, and software-driven verification tools. Exposure to automotive, networking, AI hardware, or consumer silicon platforms. Job Type: Full-time

Posted 5 days ago

Apply

2.0 years

0 Lacs

Palladam, Tamil Nadu, India

On-site

Role Overview: You will contribute to the development, integration, and testing of embedded software for automotive hardware platforms and our Edge AI product, together with a globally distributed team . This includes writing firmware, interacting with peripherals, and validating features across multiple projects. Responsibilities Develop automotive embedded applications using C for real-time systems Interface with MCU (Infineon) peripherals over SPI , I2C , UART , GPIO Develop embedded Linux applications for our Edge AI product with Modbus, OPC/UA etc. Bring up new hardware and support early board validation Debug hardware/software issues with test tools Maintain clean, modular code and contribute to internal documentation Work closely with testers and hardware teams to meet functional goals Required Skills 0–2 years of experience in embedded development Proficiency in C Familiarity with any microcontroller families (e.g., STM32, NXP, Infineon) Basic understanding of digital electronics and peripheral configuration Nice to have Exposure to real-time systems or bare-metal firmware Exposure to linux based development environment Familiarity with debugging interfaces (JTAG, SWD) Ability to read and understand schematics and datasheets Experience with version control systems (e.g., Git) Familiarity with communication interfaces like Modbus, CAN Others Even if you don’t meet all the listed qualifications, but believe you can contribute to PuNord in embedded software and edge ML/AI, we encourage you to reach out.

Posted 5 days ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Overview We are seeking a highly skilled and motivated Post-Silicon Validation Engineer to join our dynamic team. As a Post-Silicon Validation Engineer your primary focus will be on developing and executing comprehensive validation plans, debugging complex issues, and collaborating closely with cross-functional teams to drive product quality and success. Responsibilities Collaborate with design and verification teams to define validation plan, strategies, objectives, and requirements for post-silicon validation activities. Develop and implement validation tests, including test benches, test cases, and automation scripts, to validate the functionality and performance of the silicon. Execute validation tests on silicon prototypes and evaluate results to identify and diagnose design defects, functional issues, and performance bottlenecks. Analyze and debug complex issues to identify root causes and work closely with design, architecture, and software teams to propose and implement effective solutions. Continuously improve and maintain the validation infrastructure, including test automation frameworks, tools, and methodologies, to streamline validation processes and increase productivity. Collaborate with cross-functional teams, including design, verification, software, and system teams, to drive product quality, resolve issues, and ensure timely product releases. Prepare comprehensive validation reports, including test plans, test procedures, and defect tracking documentation, to communicate validation progress, results, and recommendations. Stay up-to-date with the latest industry trends, emerging technologies, and best practices in post-silicon validation to enhance your technical expertise and contribute to process improvements. Qualifications Bachelor's or Master’s degree in Electrical Engineering, Electronics or a related field. Advanced degree is a plus. 5-8 years of experience in high-speed IO validation and debugging, with preferable knowledge in DDR protocol validation. Solid understanding of semiconductor device architectures, digital logic design, and verification methodologies. Proficiency in programming languages such as C/C++, Python, or scripting languages used in test automation. Hands-on experience with validation tools and methodologies, such as simulation tools, logic analyzers, oscilloscopes, BERT scope and JTAG debuggers. Strong analytical and problem-solving skills with the ability to debug complex hardware and software interactions. Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams. Ability to work independently and multitask in a fast-paced environment with a high attention to detail.

Posted 5 days ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Prototyping Engineer Experience: 3 - 5 yrs Work Location: Bangalore We are seeking a Smart Modules Prototyping Engineer to lead the design, integration, and validation of embedded smart modules for next generation connected products. You will work closely with cross-functional teams to rapidly prototype, evaluate, and iterate on hardware designs involving cellular modems (e.g., LTE/5G), Wi-Fi, GNSS, Bluetooth, eSIM, and sensors across automotive and industrial IoT platforms. Areas Of Responsibility • Hardware Integration & Prototyping Rapid prototyping of smart modules using reference designs, EVKs, or custom carrier boards. Integration of communication modules - Qualcomm-based SOMs Work with eSIMs/eUICCs including solderable (MFF2) and pluggable variants. • Firmware & Software Bring-up Assist in booting Android/Linux on target platforms (e.g., QCM2290, QCX216, i.MX, STM32). Collaborate with BSP and HAL teams to verify drivers for key peripherals. Work with FreeRTOS, Linux, and Android to validate core functionality (GNSS, LTE/5G, Wi-Fi, audio, GPIO). • Validation & Testing Perform functional testing of hardware modules using lab equipment (oscilloscopes, logic analyzers, signal generators). Validate modem and RF performance including TRP/TIS, SAR pre-checks. Test peripherals: camera interfaces (MIPI CSI), display (MIPI DSI), sensors (I2C/SPI), etc. • Schematic Review & Hardware Debug Participate in design reviews and suggest improvements for DFM, power integrity, RF layout. Debug hardware issues during bring-up using JTAG, UART logs, and RF diagnostic tools. • Cross-Team Collaboration Interface with product management, software, and hardware design teams to align prototype goals. Documentation: Technical Documentation: Create detailed documentation for BSP and board bring up processes, including user manuals and technical guides. Reporting: Maintain logs and reports of testing and debugging activities Experience and Qualification Experience: Strong knowledge of embedded hardware systems and SoC-based design. Experience with one or more smart module vendors ( Proficiency in using lab tools (oscilloscope, multimeter, logic analyzer). Working experience with Android/Linux/RTOS bring-up on ARM-based platforms. Knowledge of cellular communication (4G, 5G, NB-IoT), GNSS, Bluetooth, and Wi-Fi. Experience in handling eSIM stack integrations. Qualifications: Bachelor’s or master’s degree in Electronics/Electrical Engineering, or a related field. Strong knowledge of Linux kernel architecture and driver development. Familiarity with hardware interfaces and protocols such as I2C, SPI, UART, USB, and Wifi/Modem/Bluetooth. Experience with debugging tools and techniques for hardware and software issues. Knowledge of open-source development practices and tools. Technical And Behavioural Skills Technical Skills: Experience with Linux kernel development and customization. Knowledge of hardware abstraction layers and low-level programming. Experience with Android HAL, LPA, and RIL layers. Familiarity with soldering and rework of BGA/LGA packages. Understanding of RF and antenna tuning basics. Basic scripting (Python, Bash) for automation and test scripts. Familiarity with regulatory and carrier certification processes. Behavioural Skills: Strong communication and teamwork skills. Ability to adapt to a fast-paced and dynamic business environment. Detail-oriented with a focus on quality and accuracy. Proactive and self-motivated with a results-oriented mindset.

Posted 5 days ago

Apply

4.0 years

2 - 11 Lacs

Ahmedabad, Gujarat

On-site

Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 4+ 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. 4+ 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. Job Type: Full-time Pay: ₹251,098.84 - ₹1,157,397.54 per year Schedule: Day shift Work Location: In person Expected Start Date: 29/07/2025

Posted 5 days ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

Remote

Job Description Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predicatable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Job Duties: Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Work on all aspects complex embedded software development projects – design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release Collaboration with other development and quality assurance teams to ensure high quality delivery Participation in connected firmware platformization across Comfort business and Resideo Involvement in improving processes, technologies, methodologies and innovation Exploration of new market trends in communication protocols Technical mentorship to junior resources and external design houses as required YOU MUST HAVE: 5+ years of experience developing embedded firmware in C including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. 5+ years of experience in embedded C, knowledge of data structure, code optimization and logical analysis. 3+ years experience of wireless/RF connectivity & networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc.. Minimum 1 year of hands-on experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 1 year of experience with automated unit testing framework Minimum 2 year of experience in cross-compilers and external hardware debuggers. 5+ years of experience firmware debugging techinques and usage of tools like Wireshark, JTAG WE VALUE: Experience in developing application firmware using IoT Protocols such as AMQP, MQTT, WebSocket etc Relevant experience in home automation products and residential market Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD Familiarity with cryptographic concepts, public key cryptography and certificates. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour Demonstrated ability to serve as a lead software engineer for complex software projects Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs Experience working in Agile Scrum teams Strong interpersonal, communication and presentation skills Excellent understanding of Electronic Hardware WHAT'S IN IT FOR YOU: Opportunity to work in a hybrid environment, balancing remote and on-site collaboration. Collaborate with a diverse and globally distributed team. Contribute to the development of core products, driving innovation and excellence. Hands-on experience working in a laboratory environment on cutting-edge IoT products. About Us Resideo is a $6.76 billion global manufacturer, developer, and distributor of technology-driven sensing and control solutions that help homeowners and businesses stay connected and in control of their comfort, security, energy use, and smart living. We focus on the professional channel, serving over 100,000 contractors, installers, dealers, and integrators across the HVAC, security, fire, electrical, and home comfort markets. Our products are found in more than 150 million residential and commercial spaces worldwide, with tens of millions of new devices sold annually. Trusted brands like Honeywell Home, First Alert, and Resideo power connected living for over 12.8 million customers through our Products & Solutions segment. Our ADI | Snap One segment spans 200+ stocking locations in 17 countries, offering a catalog of over 500,000 products from more than 1,000 manufacturers. With a global team of more than 14,000 employees, we offer the opportunity to make a real impact in a fast-growing, purpose-driven industry. Learn more at www.resideo.com . At Resideo, we bring together diverse individuals to build the future of homes. Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. For more information on applicable U.S. equal employment regulations, refer to the "EEO is the Law" poster , "EEO is the Law" Supplement Poster and the Pay Transparency Nondiscrimination Provision . Resideo complies with applicable equal employment laws in all countries where we do business. For more information on how we process your information in the job application process, please refer to Recruitment Privacy Notice . If you require a reasonable accommodation to apply for a job, please use Contact Us form for assistance. JOB INFO Job Identification : 15487 Job Category : Firmware Engineering Posting Date : 2025-02-25T13:41:17+00:00 Job Schedule : Full time Locations : Embassy Tech Village, Block 7B, 4F, Outer Ring Road, Bangalore, 560103, IN (Hybrid) Incentive Eligible : N/A Business : Resideo Hiring Salary Range : At Resideo, we are committed to inclusive and equitable compensation. Salaries are determined by factors like role responsibilities, candidate qualifications, and geographic location. We also provide additional benefits tailored to your location and role.

Posted 5 days ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Company Qualcomm India Private Limited 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 Responsible for power management verification includes Boot, Reset, clock gating, power gating, Voltage/frequency management, limit management and throttling. Work closely with design/verification teams within CPU to develop comprehensive test plan. Use simulation and formal verification methodologies to execute test plans. Write checkers, assertions and develop stimulus. Verify power intent through use of methodologies like UPF. Work closely with system architects, software teams and Soc team to validate system use cases. Work closely with emulation team to enable verification on emulators and FPGA platforms. 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. BE/BTech degree in CS/EE with 3+ years’ experience. Experience in power management verification. Implementation of assembly and C language embedded firmware. Experience in C/C++, scripting languages, Verilog/system Verilog. Strong understanding of power management features in CPUs and CPU based Socs. Experience in verification of power management features such as clock gating, power gating, UPF, DVFS/DCVS, reliability, throttling etc. Preferred Requirements Good Understanding of CPU architectures and CPU micro-architectures. In-depth knowledge of digital logic design, micro-processor, debug feature, and DFT architecture and microarchitecture Experience with advanced verification techniques such as formal and assertions is a plus Knowledge and verification experience in DFT and structural debug concepts and methodologies: JTAG, IEEE1500, MBIST, scan dump, memory dump is a plus Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3073352

Posted 5 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states. Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle's software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world's highest performance automotive compute platforms. In this role, you'll report to a Hardware Engineering Manager. This position will require the ability to work some hours that align with the team in the Pacific Daylight Time (PDT) zone on an as needed basis. You Will Establish a good understanding of chip's architecture, intended functionality and IPs Collaborate with verification and emulation teams in the pre-silicon phase, and create post-silicon test plans Perform functional and performance validation to to make sure the chip meets expectations Develop and execute stress test and PVT corner characterization to ensure robustness Effectively debug failures encountered during testing Develop automation for test execution, data post-process and reporting You Have Bachelor's degree in Electrical Engineering or Computer Engineering 3+ years of hands-on experience in silicon validation and bring-up of complex ASIC Demonstrated experience in at least one of the following areas, with a proven ability to apply that knowledge to silicon validation: IC design, verification, emulation, sw/fw development Experience in design or validation of at least one of the following subsystems: DDR, high-speed SerDes, Ethernet, CPU, GPU, NoC Proficiency in at least one of the programming or scripting languages: C/C++, System Verilog, Python Proficiency in lab equipment and debug tools, such as oscilloscope, protocol analyzer, JTAG debugger, etc We Prefer Experience with peripheral interfaces and protocols, such as I2C, SPI, UART, JTAG Familiarity with automotive standards and test methodologies Experience in developing and utilizing automated test scripts and frameworks for validation efficiency. Exposure to pre-silicon verification methodologies and the ability to ability to correlate with post-silicon results Experience in electrical validation and compliance test for IO interfaces The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range ₹3,200,000—₹3,870,000 INR

Posted 5 days ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Description Qualcomm Windows Video software team is seeking skilled and motivated Engineers specializing in video encode and decode development with expertise in Windows operating system user mode and kernel mode driver development for embedded systems. This role involves designing, implementing, and optimizing software solutions for video processing in embedded platforms. You will collaborate with cross-functional teams to develop high-performance and reliable drivers for video hardware acceleration and ensure seamless system integration. Skills/experience Recent and relevant experience of 2-7 years required in one or more of the following areas: Embedded systems domain Solid C/C++ programming skills, multithreading and OS concepts\fundamentals Understanding of Windows OS internals, including the Windows Driver Model (WDM) and Windows Driver Frameworks (KMDF/UMDF). Hands-on experience with DirectX, DXVA, or other video acceleration APIs. Device driver programming and debugging with WinDbg, JTAG/other tools. Any of the multimedia (Video, Camera, Computer Vision) domain experience. Knowledge on video compression standards (H.264, H.265, VP9, AV1, etc.). Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Ability to Collaborate with cross-functional teams Communication, written & interpersonal skills, motivation, the ability to learn quickly to design, implement and debug video\multimedia features for Compute Strong problem-solving abilities and attention to detail. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities The successful candidate(s) will be responsible for: Development and productize various video solutions on Qualcomm processors Develop, enhance and debug user mode and kernel mode drivers for video encoding and decoding on Windows-based systems. Ensure seamless integration of video hardware accelerators with the operating system and application layers. Develop and optimize video encode/decode pipelines, leveraging standards such as H.264, H.265 (HEVC), VP9, and AV1. Collaborate with Video HW,FW ,GPU teams to define and optimize hardware/software interfaces for video codecs. Profile, analyze, and optimize video driver performance for low latency, power efficiency, and high throughput on embedded platforms. Diagnose and resolve complex issues related to video hardware, software, and driver interactions. Utilize debugging tools like WinDbg, WPP tracing, and kernel debugging utilities to troubleshoot problems. Ability to clearly Coordinate with other teach areas to integrate video solution or debugging Issues Work closely with other technical teams to ensure end-to-end video processing system functionality. Customer interaction to commercialize Qualcomm Video solutions. Works independently with minimal supervision. Education Requirements Required: Bachelor's/Master’s in Computer Engineering and/or Electronic Engineering Preferred : Masters Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3071958

Posted 5 days ago

Apply

15.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Embedded Systems Architect We are seeking an accomplished Embedded Systems Architect to lead the architectural definition, design, and implementation of cutting-edge embedded solutions across our product portfolio. This role requires deep technical expertise in embedded software and hardware, strong leadership capabilities, and a systems-level perspective. The ideal candidate will guide teams toward scalable, secure, and performance-optimized embedded designs. Key Responsibilities Define and evolve system architecture for embedded products across various domains. Lead requirement analysis, system-level design, and platform selection in collaboration with cross-functional teams. Evaluate and recommend MCUs, SoCs, RTOS, toolchains, and communication stacks tailored to project needs. Set standards for software architecture, coding practices, and system performance metrics. Oversee system integration, risk analysis, and design/architecture reviews. Drive compliance with industry regulations such as ISO 26262, IEC 61508, and MISRA C. Provide technical leadership and mentorship to junior and senior embedded developers. Investigate and adopt emerging embedded technologies and methodologies. Ensure embedded solutions meet safety, security, and real-time Qualifications : Bachelor's or Masters degree in Electrical Engineering, Embedded Systems, Computer Engineering, or related field. 15+ years in embedded systems design and development, with at least 3+ years in a lead architect or principal engineering role. Advanced proficiency in C/C++, ARM Cortex-M/R/A, and RTOS environments (FreeRTOS, Zephyr, etc. Hands-on experience in low-level firmware, board bring-up, and peripheral interfaces (UART, SPI, I2C, CAN, USB). Proficient with debugging tools (JTAG, oscilloscopes, logic analyzers) and embedded system diagnostics. Deep understanding of real-time constraints, performance tuning, and power Qualifications : Experience with firmware security, OTA updates, and secure boot. Domain experience in industrial controls, automotive, medical devices, or IoT. Working knowledge of CI/CD in embedded development workflows. Familiarity with hardware design, schematic reviews, and PCB-level integration. Experience with Linux-based embedded systems, scripting (Python, Bash), and simulation tools like MATLAB/Simulink (ref:hirist.tech)

Posted 6 days ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

You are a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of the team at Qualcomm India Private Limited, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware. Your role involves ensuring seamless integration with embedded systems and RTOS environments. Your strong background in low-level programming, kernel-mode development, and deep understanding of hardware interactions will be crucial in this role. If you are passionate about pushing technology boundaries and thrive in a dynamic, collaborative environment, we welcome you to join us. Your responsibilities will include developing and maintaining Windows/Linux drivers and RTOS for various requirements, collaborating with cross-functional teams to integrate drivers into embedded systems, conducting software integration, testing, and troubleshooting issues, optimizing driver performance, and ensuring compatibility with evolving Windows environments. It is important to stay abreast of industry trends and emerging technologies to drive innovation in driver development. To qualify for this role, you should have a Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 - 6 years of relevant experience. Proven experience in Windows driver development and embedded systems, strong knowledge of embedded systems, proficient C/C++ programming skills, and familiarity with assembly language are required. In-depth knowledge of kernel-mode programming in Windows internals, experience with Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or others, excellent problem-solving and debugging skills, effective communication, and collaboration within a team environment are essential. Minimum qualifications include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering or related work experience, or a Master's degree in the same fields with 1+ year of Software Engineering or related work experience, or a PhD in the mentioned fields. Additionally, 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc., are required. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities during the application/hiring process. If you require accommodation, you may contact Qualcomm using the provided email address or toll-free number. Qualcomm expects its employees to abide by all applicable policies and procedures, including security requirements regarding protection of company confidential information and other proprietary information. Please note that Qualcomm's Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use the site or submit profiles, applications, or resumes. Unsolicited submissions will not be accepted. If you have inquiries about this role, please contact Qualcomm Careers directly.,

Posted 6 days ago

Apply

5.0 - 10.0 years

11 - 16 Lacs

Bengaluru

Work from Office

: 2025-07-24 Country: India Location: North Gate Business Park Sy.No 2/1, and Sy.No 2/2, KIAL Road, Venkatala Village, Chowdeshwari Layout, Yelahanka, Bangalore, Karnataka 560064 Position Role Type: Unspecified Overview: Collins is working building industry challenging Avionics products making the products smaller, smarter and more efficient. Platform software provides an infrastructure for hosting an Operating system and application services that interfaces with hardware. Position: Lead Engineer Job responsibilities: To work as an independent contributor developing, enhancing, and maintaining Mission critical platform software. Communicate and coordinate effectively within the teams. Build and nurture team at offshore, develop team strengths and improve upon their competency. Maintain integrity and work ethics within the team. Designs, develops, modifies, documents, tests, installs and supports software applications and systems. Understand the interfaces and behaviors of external software and hardware components that interact with the currently developed component. Scope out dependencies, issues, risks, & escalate prior to burning 20% of the efforts. Technically responsible for project milestones. Educational Qualification: Bachelors/Masters degree in Engineering with 5+ years of experience in Embedded Software Development and Verification. Basic Qualifications: Hands on experience on different stages of SDLC life cycle as per DO-178 B/C guidelines. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills, Embedded C, Linux shell scripting. Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks, Lynx OS. Good knowledge on processors and their architecture (ARM, PowerPC etc.). Hands on experience on Device Driver Implementation. Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT, Confluence etc.). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Understanding of structural coverage analysis and unit test automation tools. Understanding of software certification documents. Proficiency in Quality audits process. Collins Aerospace . Avionics: Our Avionics team advances aviation electronics and information management solutions for commercial and military customers across the world. That means we re helping passengers reach their destination safely. We re connecting aircraft operators, airports, rail and critical infrastructure with intelligent data service solutions that keep passengers, flight crews and militaries connected and informed. And we re providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: - Meal coupons - Group Term Life Insurance. - Group Health Insurance. - Group Personal Accident Insurance. - Entitled for 18 days of vacation and 12 days of contingency leave annually. - Employee scholar programme. - Work life balance. - Car lease programme. - National Pension Scheme - LTA - Fuel & Maintenance /Driver wages Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen. Note: Background check and drug screen required (every external new hire in the India) Drug Screen only performed for Operations Positions At Collins, the paths we pave together lead to limitless possibility. And the bonds we form with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that s redefining aerospace, every day . Privacy Policy and Terms: Click on this link to read the Policy and Terms

Posted 6 days ago

Apply

10.0 years

5 - 6 Lacs

Hyderābād

Remote

Job Description Job Summary We are seeking a Principal Post-Silicon Validation Engineer to lead the system-level validation, debug, and bring-up of complex SoCs for cutting-edge AI, HPC, automotive, MCU and data center products. In this senior role, you will drive post-silicon validation strategy , coordinate across hardware and software teams, and ensure the delivery of high-quality, production-ready silicon . Experience with Virtual Modeling, SystemC, and TLM is a plus , supporting pre-silicon co-validation and accelerating silicon bring-up. Key Responsibilities Post-Silicon Validation Planning & Execution Define and lead comprehensive post-silicon validation plans , including functional validation, performance tuning, stress testing, and interoperability . Develop and execute system-level test content , leveraging real-world workloads, benchmarks, and custom test suites. Drive silicon bring-up , working closely with cross-functional teams to ensure first-pass success. Silicon Debug & Issue Resolution Lead complex issue triage, debug, and root cause analysis using hardware debug tools (logic analyzers, protocol analyzers, JTAG, trace). Interface with design, verification, and firmware teams to resolve issues found in silicon and drive corrective actions. Collaboration & Cross-Functional Coordination Work closely with design, verification, firmware, software, and system teams to align validation goals and schedules. Provide critical feedback to architecture and design teams on silicon behavior and feature readiness. Validation Infrastructure Development Develop and enhance validation frameworks, automation scripts, and post-silicon diagnostics to accelerate validation cycles. Contribute to lab infrastructure setup , including platform bring-up, test environments, and debug tool integration. Leadership & Mentorship Lead technical reviews, debug task forces, and post-silicon readiness assessments . Mentor junior engineers and drive a culture of technical rigor and innovation . Qualifications Required Qualifications Education & Experience B.S./M.S. in Electrical Engineering, Computer Engineering, or related field. 10+ years of experience in post-silicon validation, hardware bring-up, or related SoC/system validation roles. Technical Expertise Proven track record of silicon bring-up and validation for complex SoCs or silicon systems. Strong understanding of SoC architecture, high-speed interfaces (PCIe Gen5/6, CXL, DDR5, HBM3) , and embedded system design. Hands-on expertise in system-level validation , performance tuning, and debug of complex SoC designs. Debug & Validation Tools Proficient in hardware debug tools (JTAG, logic analyzers, protocol analyzers), as well as embedded software and firmware-level debugging. Experience with diagnostic software and post-silicon validation frameworks . Soft Skills Excellent problem-solving and analytical skills , with a methodical approach to debug and issue resolution. Strong communication and collaboration skills to work across multi-disciplinary teams. Additional Information Preferred/Additional Skills Virtual Modeling & Pre-Silicon Co-Validation Experience with SystemC and Transaction-Level Modeling (TLM) for virtual prototypes and early system-level validation is a strong plus. Ability to leverage virtual platforms for pre-silicon software/firmware validation to accelerate post-silicon efforts. Firmware & Software Integration Familiarity with low-level firmware (boot loaders, drivers) and OS integration for hardware/software co-validation. DFx and System Test Exposure to Design for Test (DFT) concepts and silicon testability features (scan, BIST, boundary scan). Power & Performance Validation Experience with low-power validation, dynamic power analysis , and performance optimization techniques. Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, you can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement . Job title Principal Post-Silicon Validation Engineer – SoC & System Validation Department Manufacturing Location Hyderabad Remote No Requisition ID 20021232_2025-07-03

Posted 6 days ago

Apply

8.0 years

3 - 3 Lacs

Hyderābād

Remote

Job Description Job Description: Staff Engineer We are looking for a technical leader to drive the DFT aspects of high-performance compute MCU development. The candidate must be experienced, hands-on and have robust understanding of testability features including SSN, MBIST, LBIST, Scan Insertion, ATPG, GLS and post silicon debug on automotive grade SOCs. Responsibilities Handling hierarchical scan insertion ATPG flow. Integration and Verification of MBIST at RTL level. RTL Integration, Verification, gate level Coverage and GLS enablement for LBIST. Implementation and Verification of IEEE1149.1 JTAG, IJTAG standards. Post silicon debug activities for DFT patterns. Collaboration with RTL design, Physical design and verification teams will be a daily aspect of the role. Qualifications Degree/PG in Electrical/Electronic Engineering, Computer Engineering or Computer Science. At least 8 years of experience in related domains and have working knowledge of industry standard digital EDA toolkits. Must be conversant on EDA tools such Tessent, Genus, FC, VCS and Conformal/Formality etc. Strong scripting skills for Automation and Flow development using PERL/TCL/Python. Can–do attitude, openness to new environment, people and culture. Strong communication skills (written and verbal), problem solving, attention to detail, commitment to task, and quality focus. Ability to work independently and as part of a team. Mentor and guide junior engineers in DFT. Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world leading MCUs, SoCs, analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world’s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you. Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world. Additional Information Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, you can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement . Job title Staff Engineer- DFT Department Engineering Location Hyderabad Remote No Requisition ID 20021208_2025-06-30

Posted 6 days ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Job Description: We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment. Responsibilities Develop and maintain Windows/Linux drivers and RTOS for various requirement. Collaborate with cross-functional teams to integrate drivers into embedded systems. Conduct software integration, testing and troubleshoot issues. Optimize driver performance and ensure compatibility with evolving Windows environments. Stay abreast of industry trends and emerging technologies to drive innovation in driver development. Requirements Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 - 6 years of relevant experience Proven experience in Windows driver development and embedded systems. Strong knowledge on the embedded system. Strong C/C++ programming skills and familiarity with assembly language. Strong in designing and should have handles on with all tools like (Debugging tools, Jtag and dev tools etc) In-depth knowledge of kernel-mode programming in both Windows internals. Knowledge on the windows driver or MCDM driver is an added advantage Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or others. Excellent problem-solving and debugging skills. Effective communication and collaboration within a team environment. 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. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3072636

Posted 6 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies