Jobs
Interviews

763 Jtag Jobs - Page 13

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

7.0 - 12.0 years

20 - 30 Lacs

Bengaluru

Remote

Sr DFT Engineers and Managers - location remote any where in India Job Summary Our clients Arasan Chip Systems (www.arasan.com) based in US are seeking for their India Development Center Senior and Experienced DFT Engineer with 68 years of hands-on expertise in Design-for-Test methodologies and implementation for complex SoC designs. The candidate will be responsible for developing and integrating DFT architectures, driving ATPG and MBIST flows, and working closely with RTL design, physical design, and test teams to ensure high test coverage and silicon readiness. Key Responsibilities Define and implement DFT architecture for digital IP and SoCs. Insert and verify scan chains, boundary scan (JTAG), and test points. Develop and run ATPG and MBIST for various memory instances. Generate and validate test patterns (stuck-at, transition, path delay). Collaborate with RTL, synthesis, and physical design teams to ensure DFT integration and timing closure. Participate in silicon bring-up and ATE support. Support internal reviews, audits, and DFT documentation. Skills Strong experience with industry-standard DFT tools (Mentor Tessent, Synopsys DFTMAX, Cadence Modus, etc.). Hands-on experience in scan insertion, ATPG, MBIST, boundary scan, and test compression techniques. Familiarity with ATE pattern generation and silicon debug flows. Solid understanding of RTL/gate-level simulation, synthesis, STA, and timing-aware DFT flows. Proficiency in scripting languages (TCL, Perl, Python) for automation. Excellent analytical and problem-solving skills. Qualifications B.E/B.Tech or M.E/M.Tech in Electronics, Electrical, or related field. 6–8 years of relevant experience in DFT for ASIC/SoC design. Preferred Exposure to low-power DFT methodologies (UPF/CPF flows). Prior experience with automotive or high-speed PHY IP integration is a plus. Knowledge of IEEE standards (1149.1, 1500, 1687).

Posted 1 month ago

Apply

5.0 - 9.0 years

18 - 42 Lacs

Bengaluru

Work from Office

Key Responsibilities Define and implement DFT architecture for digital IP and SoCs. Insert and verify scan chains, boundary scan (JTAG), and test points. Develop and run ATPG and MBIST for various memory instances. Health insurance

Posted 1 month ago

Apply

1.0 years

1 - 8 Lacs

Hyderābād

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 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 1 - 3 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. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 month ago

Apply

0 years

1 - 8 Lacs

Hyderābād

On-site

Company: Qualcomm India Private Limited 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. Preferred Qualifications: Debug and Development of DDR init & run time driver sequences. Will be working on state-of-the-art DDR technology LP4x/LP5x. Opportunity to get the understanding of DDR technology. Will be responsible for driving multiple programs. Need to work on issues with multiple teams (performance, Phy, controller design etc.) Need to analyze lot of data and need to recognize patterns. Working on triage of the DDR issues. Test case enhancements and development Principal Duties and Responsibilities: Job description Minimum Qualifications The charter of the CoreBSP-DDR SW System team is to ensure that the end-product qualifies the defined acceptance criteria for DDR by meeting stability, Power, and Performance Goals . The team is looking for a candidate who has strong understating of system level test methodologies and run validations on mobile systems. The position involves Understanding of SOC Architecture and DDR SW Systems, identifying and debugging DDR systems issues ( memory corruptions, Memory Lock-ups, Bit flips, memory leaks etc..)reported by memory validation and also running system level validations tests. The engineer would have opportunity to interact with different SW & HW teams to understand DDR systems. The candidate is expected to own and drive multiple chipsets in DDR tech area. This position gives an exposure to understand various quality stages from product development to commercial launch of the product. Skills: C, Python, Embedded system , JTAG , processor architecture, RTOS operating system, core BSP driver level development and debug ,CPU architecture , SOC System knowledge. Desirable: DDR technology Level of Responsibility: Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 month ago

Apply

0 years

2 Lacs

Vadodara

On-site

1. Role Objective To design, develop, test, and maintain embedded software systems for electronic products. The role requires strong collaboration with hardware teams, efficient firmware development, and system-level integration to ensure robust and high-performance product delivery. 2. Key Responsibilities A. Embedded Software Development Develop embedded firmware using C/C++ and Assembly for microcontrollers such as ARM, AVR, or PIC Write and optimize device drivers for peripherals like UART, SPI, I2C, CAN, and USB Implement bare-metal programming or RTOS-based development as per project requirements B. Hardware Integration Work with hardware design engineers to ensure seamless hardware-software integration Validate electronic schematics and assist in PCB bring-up Conduct signal-level debugging using tools such as oscilloscopes, logic analyzers, etc. C. Testing and Debugging Perform unit, integration, and system-level testing Use debugging tools such as JTAG/SWD and logic analyzers Maintain and utilize version control systems like Git D. Documentation Prepare software design documentation, code comments, user manuals, and release notes Maintain version-controlled documents for traceability and audits E. Project Support and Collaboration Participate in agile sprints and daily scrums Coordinate with QA and production teams for validation and product support Provide technical support during manufacturing and deployment phases 3. Required Skills and Qualifications Education: B.E./B.Tech in Electronics, Electrical, Instrumentation, or a related discipline Programming Languages: Strong knowledge of Embedded C/C++, Assembly Microcontroller Platforms: ARM Cortex-M, AVR, MSP430, STM32, or equivalent Development Tools: Keil, IAR, MPLAB, STM32CubeIDE, Eclipse, Git, SVN Protocols: I2C, SPI, UART, CAN, Modbus, USB Operating Systems: Experience in RTOS (such as FreeRTOS, Zephyr) or bare-metal systems Additional Skills (Preferred): Basic Python scripting for automation or testing 4. Key Performance Indicators (KPIs) KPIDescriptionFirmware StabilityNumber of successful long-run cycles without crashes or resetsTask Completion TimeAverage time taken to close assigned tasksBug Resolution TimeTurnaround time for resolving critical bugsCode QualityCode review score and compliance with internal/external coding standardsDocumentation AccuracyLevel of completeness and consistency in technical documentationBoard Bring-Up EffectivenessTime and success rate in initial board bring-up and testing 5. Internal and External Interactions StakeholderNature of InteractionHardware TeamCoordinate for hardware-software integration and debuggingQA/Testing TeamProvide firmware builds, resolve reported bugsProject ManagerCommunicate progress, risks, and timelinesProduction TeamSupport during production testing, firmware updates, and flashingVendors/ClientsOccasionally assist during deployment or client-specific projects 6. Career Growth Path Embedded Software Engineer Senior Embedded Engineer Embedded Systems Lead / Technical Lead Embedded Architect / R&D Manager 7. Notes The role may require occasional travel to vendor or manufacturing sites. Flexibility in learning new platforms, tools, and protocols is expected. Strong problem-solving and debugging skills are essential for success in this role. Job Types: Full-time, Permanent, Fresher Pay: From ₹20,000.00 per month Benefits: Cell phone reimbursement Internet reimbursement Paid sick time Schedule: Day shift Fixed shift Supplemental Pay: Performance bonus Quarterly bonus Yearly bonus Work Location: In person Speak with the employer +91 9558357688

Posted 1 month ago

Apply

8.0 - 10.0 years

30 - 35 Lacs

Gurugram

Work from Office

Description & Requirements Job Description: Introduction: A Career at HARMAN Digital Transformation Solutions (DTS) We re a global, multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow. At HARMAN DTS, you solve challenges by creating innovative solutions. Combine the physical and digital, making technology a more dynamic force to solve challenges and serve humanity s needs Work at the convergence of cross channel UX, cloud, insightful data, IoT and mobility Empower companies to create new digital business models, enter new markets, and improve customer experience. About the Role- Senior Penetration Tester with deep expertise in application security . The ideal candidate will be responsible for planning, executing, and documenting comprehensive penetration tests, including advanced manual testing techniques and contribute to strengthening our security posture by recommending practical solution principles and secure coding practices . What You Will Do Conduct comprehensive penetration tests on web/mobile/cloud applications, firmware, and hardware devices. Perform manual security testing beyond automated tools to uncover complex vulnerabilities. Analize systems and architecture to identify security risks and attack surfaces . Use industry-standard tools such as Metasploit, Burp Suite, Nmap, Wireshark, Nessus, and custom scripts for exploitation and reconnaissance. Simulate real-world attack scenarios to evaluate system resilience. Develop and present detailed reports with proof-of-concept (PoC) , risk assessments, and remediation guidance. Collaborate with development and DevOps teams to suggest secure coding practices and fix vulnerabilities at the root. Stay up to date with emerging threats, vulnerabilities, and industry trends. What You Need 8-10 years of hands-on experience in penetration testing (application and hardware). Strong knowledge of OWASP Top 10, SANS 25 , and common vulnerability patterns. Deep familiarity with exploit frameworks (e.g., Metasploit), reverse engineering , and hardware-level attack techniques (e.g., JTAG, UART, SPI). Experience analyzing and testing embedded systems, IoT devices, and network appliances. Ability to explain vulnerabilities to non-security stakeholders with clarity. Proven experience in crafting custom exploits or payloads . Solid understanding of secure development lifecycle (SDLC) and CI/CD pipeline integration. Certifications like OSCP, OSCE, GPEN, or similar are a strong plus. What is Nice to Have Knowledge of containerized environments. Familiarity with secure boot, firmware integrity , and hardware encryption modules . Contribution to bug bounty platforms or CVE submissions. What Makes You Eligible Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. Dedicated performer & team player with the ability to advocate appropriately for product quality. Relentless learner with a dedication to learn new technologies and test methods Self-driven and Innovative to drive continuous improvements in Test process Resourcefulness in triaging problems and coordinating with multiple teams for issue resolution Strong written, verbal communication and inter personal relationship skills You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you - all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. Important Notice: Recruitment Scams Please be aware that HARMAN recruiters will always communicate with you from an @harman.com email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for such information or receive communication from an email address not ending in @harman.com about a job with HARMAN, please cease communication immediately and report the incident to us through: harmancareers@harman.com. HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Apply

Posted 1 month ago

Apply

0 years

0 Lacs

India

On-site

Job Summary: We are looking for a skilled and motivated OpenBMC Developer to join our firmware development team. The ideal candidate will have hands-on experience with OpenBMC , strong proficiency in C/C++ , and a solid understanding of onboard communication protocols such as I2C and I3C . This role involves developing and maintaining firmware solutions for baseboard management controllers (BMC) used in server hardware platforms. Key Responsibilities: Design, develop, and maintain firmware based on the OpenBMC framework. Work on driver development and board bring-up for new hardware platforms. Implement and troubleshoot communication protocols such as I2C, I3C, SPI, UART, etc. Collaborate with hardware teams to understand board schematics and ensure firmware compatibility. Participate in code reviews, debugging, testing, and documentation of firmware features. Contribute to upstream OpenBMC and related open-source projects where applicable. Work with cross-functional teams to integrate BMC features into larger system architectures. Required Skills & Qualifications: Bachelor's or Master’s degree in Electronics, Computer Engineering, or related field. Strong programming skills in C and C++ . Solid understanding and experience with OpenBMC and Linux-based embedded systems. Hands-on experience with onboard communication protocols : I2C , I3C , SPI , UART , etc. Familiarity with Yocto Project , device tree configurations , and Linux kernel internals . Experience in debugging tools such as JTAG, oscilloscopes, logic analyzers. Good understanding of hardware components and schematic reading. Preferred Qualifications: Contributions to the OpenBMC community or other open-source projects. Experience with Redfish, IPMI, and other BMC-related standards. Exposure to server hardware platforms (e.g., x86, ARM-based systems). Soft Skills: Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Ability to work independently and manage tasks effectively.

Posted 1 month ago

Apply

1.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary 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 1 - 3 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. 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. 3077638

Posted 1 month ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Dhruva Space is seeking a motivated and skilled Associate Firmware Engineer to join our innovative team. With 2 to 4 years of hands-on experience in embedded systems development, the ideal candidate will play a key role in advancing our cutting-edge projects. As part of a full-stack space engineering company, the Associate Firmware Engineer will be responsible for developing, debugging, and integrating firmware across various platforms and microcontroller architectures. This role requires strong technical expertise, collaboration with cross-functional teams, and the ability to contribute to the successful delivery of embedded systems solutions. Key responsibilities include, but are not limited to: Develop, test, and debug firmware for embedded systems using C/C++ programming languages. Work closely with hardware engineers to integrate firmware with hardware components, ensuring optimal system functionality. Design and develop device drivers for I2C, SPI, ADCs, DACs, and other related technologies. Perform firmware development, testing, debugging, and validation on Microcontrollers, FPGA, or similar, ensuring quality and functionality. Implement firmware on Linux, bare-metal systems and real time operating systems (RTOS) such as FreeRTOS, with a focus on system performance and reliability. Utilize embedded development tools such as JTAG, emulators, GDB, Trace32, and logic analyzers for debugging and system bring up. Work with cross functional teams across software, hardware, and manufacturing to ensure timely project execution and product development. Create and maintain technical documentation for firmware, testing procedures, and validation reports. Candidate Requirements: Bachelor’s degree in Electrical or Computer Engineering. 2-4 years in embedded systems firmware development. Proficient in C programming with a basic understanding of C++ and scripting languages like Python. Experience with communication protocols such as I2C, SPI, GPIO, and driver development. Hands-on experience with embedded tools such as GCC, GDB, Eclipse, JTAG, and logic analyzers. Hands-on experience with 16/32-bit microcontrollers, ARM-based systems, and FPGAs. Proficient in debugging techniques, hardware testing, and using tools like Trace32 and logic analyzers. Familiar with device trees, BSPs, and sensor integration (e.g., MIPI/CSI). Familiar with high-speed I/Os such as Ethernet, PCIe, and HBM. Experience with software development for systems with Linux OS or multi-threaded RTOS environments. Experience using Git, Jira, and Confluence for version control and project management. Strong communication skills and ability to work in cross-functional global teams across different time zones.

Posted 1 month ago

Apply

2.0 - 5.0 years

3 - 8 Lacs

Vasai, Palghar, Mumbai (All Areas)

Work from Office

Familiar with Diagnostic / Debugging Tools - Digital scope , Multimeter , JTAG IDE etc. Knowledge of power devices (MOSFET,IGBT) and its use (DC-DC Converter/DC- AC) will be added advantage. Work on more than 5kw power system. Required Candidate profile Minimum 2 - 5 years’ experience of R &D in the UPS Electronic Industry. Fresh with a good academic record & sound technical knowledge can be considered. Diploma/Degree in Electronics,/Instrumentation

Posted 1 month 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 As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Bachelor or Master degree in Computer Science. Experience 3+ to 6 years of experience in Embedded Systems/Firmware Development. Skill Set Needed Good embedded knowledge and proficiency in C programming. Strong in OS, multi process/thread, data structures concepts Firmware development experience is plus Exposure to ARM or RISC-V architecture is plus Understand of security and crypto related fundamentals is plus. Should be very hands-on in coding, debugging the issues using JTAG Level Of Responsibility Works under supervision. Decision-making may affect work beyond immediate work group. Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc. Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively. 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. 3077365

Posted 1 month ago

Apply

4.0 years

8 - 12 Lacs

Mumbai Metropolitan Region

On-site

Job Title: Firmware Python Developer Location: Mumbai Experience: 4-5 years Department: R&D / Product Development Job Type: Full-time Work from Office About The Role We are looking for a skilled Firmware Python Developer to join our technology team. You will be responsible for developing, testing, and optimizing firmware solutions for our smart automation devices. Your primary role will be to write and manage Python-based firmware scripts that run on microcontrollers and IoT platforms. Key Responsibilities Design and develop embedded firmware in Python (MicroPython/CircuitPython) for smart automation devices. Work closely with hardware engineers to interface sensors, relays, Zigbee modules, and other peripherals. Develop and test low-level drivers, communication protocols (UART, I2C, SPI), and real-time device behavior. Optimize firmware for memory and performance constraints on Linux based processor (Raspberry Pi etc.). Implement OTA (Over-the-Air) update mechanisms and secure boot processes. Debug hardware-software integration issues using tools like JTAG, logic analyzers, etc. Document code, APIs, and firmware change logs. Collaborate with the app, cloud, and testing teams for end-to-end product integration. Must-Have Skills Proficient in Python, with hands-on experience in MicroPython/CircuitPython. Strong understanding of embedded systems, RTOS, and microcontroller architecture. Experience working with ESP32, Raspberry Pi, or similar platforms. Knowledge of Zigbee, Bluetooth, Wi-Fi, or other IoT protocols. Experience with Git, JIRA, and CI/CD tools. Good understanding of electronics schematics and debugging tools. Good To Have Familiarity with C/C++ for embedded systems. Experience in home automation or IoT products. Knowledge of power optimization, bootloaders, and secure firmware development. Exposure to Zigbee stack integration or development. Educational Qualification Bachelor’s or Master’s degree in Electronics, Computer Science, Embedded Systems, or related fields. Skills: spi,i2c,r&d,micropython,c/c++,jira,apis,jtag,wi-fi,esp32,bootloaders,bluetooth,python,ota,zigbee,circuitpython,rtos,git,uart,relays,communication protocols,ci/cd tools,electronics schematics,raspberry pi,iot products,home automation,interface sensors,low-level drivers,microcontroller architecture,logic analyzers,zigbee modules,firmware python,iot protocols,document code,power optimization,linux based processor,firmware change logs,secure firmware development,real-time device behavior,collaborate with the app

Posted 1 month ago

Apply

5.0 - 7.0 years

7 - 9 Lacs

Bengaluru

Work from Office

Why Altium? Altium is transforming the way electronics are designed and built. From startups to world s technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before. Constant innovation has created a transformative technology, unique in its space More than 30,000 companies and 100,000 electronics engineers worldwide use Altium We are growing, debt-free, and financially strong, with the resources to become #1 in the EDA industry About the role: We are seeking an Embedded Software Trainer to join our engineering team. This unique role combines technical expertise in embedded software development with a passion for teaching and mentoring others. The ideal candidate will be responsible for analyzing and debugging embedded software code, developing training materials, and delivering technical training sessions to diverse audiences ranging from beginners to advanced developers. A day in the life of our Senior Embedded Software Trainer: Analyze, review, and debug embedded software code to support internal teams and external customers. Create and maintain high-quality technical training content including presentations, tutorials, labs, and hands-on exercises. Deliver training sessions on embedded software development, either virtually or in-person, to engineers, partners, and customers. Act as a technical advisor and mentor to engineers needing guidance on embedded system concepts and debugging best practices. Collaborate with product and application engineering teams to stay aligned with the latest Renesas hardware and software platforms. Provide technical feedback to development teams based on customer and trainee interactions. Support technical enablement initiatives, documentation, and knowledge base development. What You ll Need For This Position: Sr. Level 5 to 7 years of hands-on experience in embedded software development. Strong proficiency in C/C++ programming for microcontrollers and embedded systems. Demonstrated experience in analyzing and debugging embedded software, including use of tools such as JTAG, logic analyzers, oscilloscopes, and IDE debuggers. Familiarity and development experience with Renesas, NXP, STMicroelectronics, or similar embedded platforms. Excellent written and verbal communication skills with a proven ability to present technical concepts clearly and effectively. Passion for education and mentoring, with the ability to adjust teaching style based on audience experience and background. Self-motivated, well-organized, and able to manage multiple tasks and priorities. In addition, preferred qualifications include: Experience creating technical training materials or online learning content. Exposure to real-time operating systems (RTOS), device drivers, and peripheral integration. Experience with scripting languages such as Python for test automation or tooling. Knowledge of standard communication protocols (I2C, SPI, UART, CAN, etc.). Benefits: Annual leave Paid sick leave, bereavement leave Maternity/paternity leave Public holidays Medical insurance Travel allowance Home internet allowance nilo.health Employee Mental Assistance Program Work anniversary gifts Employee Referral Program and Employee of the month recognition programs Professional development support Free lunch, snacks, and non-alcoholic beverages in the office Pension What Matters to Us Big-thinking in pursuit of purpose Diversity of thought Courage of conviction Transparency of intent Ingenuity of AND Agility in action Adaptability of approach Grit in pursuit of mission Also, we would like you to know We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace. Learn more about why a career at Altium is an opportunity like no other: https: / / www.youtube.com / watch?v=cAYCOLpPLPE Altium Benefits : https: / / careers.altium.com / #s-benefits Are you already an Altium employee? Please apply directly through our internal Greenhouse job board. If you have questions, please contact HR.

Posted 1 month ago

Apply

6.0 - 11.0 years

8 - 13 Lacs

Bengaluru

Work from Office

Experience: Minimum of 6+ years in software development, focusing on embedded systems. Hands on experience with Linux, Yocto BSP, ARM, and x86 architectures. Strong background in systemlevel programming for Linux and developing device drivers. Skills: Programming Languages: Proficiency in assembly language, C, C++. Embedded Systems Expertise: Development of device drivers for hardware interfaces such as USB, ATA, Video, Audio, Ethernet, CAN, NAND flash, NOR flash, DDR3/4, SDRAM, HDMI, PCI Express, SPI, and I2C. Knowledge of wireless technologies like 802.11, WiFi, Bluetooth, GPS, and cellular. Tools & Methodologies: Familiarity with Agile/Scrum development methodologies. Experience with tools like spectrum analyzers, oscilloscopes, and JTAG debuggers. Processor Platforms: Extensive experience with ARM Power PC and x86 processor cores. Operating Systems: Proficiency in developing software for Linux with Yocto BSP platforms, Experience with Android is optional. ","KeyResponsibilities":" Responsibilities: Lead the design and development of software for 8, 16, 32, and 64bit processor platforms. Develop and optimize software in assembly language, C, C++ for embedded systems. Prepare technical documentation, including design verification test documents, software development plans, design specifications, and requirements specifications. ","Qualification":" Qualifications: Education: Bachelors degree in Computer Science, Computer Engineering, Software Engineering, or a related field. " , "ContactNumber":"8303704858" , "ContactEmail":"jobs@sasone.in" ,

Posted 1 month ago

Apply

6.0 - 11.0 years

18 - 33 Lacs

Bangalore Rural

Hybrid

Role & responsibilities Leading DFT ATPG implementation, integration and verification of System-on-Chip (SoC) from initial specification till tapeout and production. Ensure Test Coverage Goals are met at SoC Level. Addressing test quality targets in DFT architecture and test pattern generation. Leading various aspects of Test architecture including MBIST, Scan & ATPG. Work with different functions like front-end design, verification and physical design to ensure production quality silicon. Specific Knowledge/Skills Master/Bachelors Degree in Electrical/Electronic Engineering. Experience of 6 to 10 Years in DFT with successful delivery of production quality chips. Senior SoC DFT engineers, with experiences in all aspects of DFT, including MBIST, scan & ATPG, logic BIST. Good understanding of design flow from specification / micro-architecture definition to design and verification, timing analysis, and physical design. Self-motivated. Excellent written and verbal communication skill. Creative problem-solving skills, logic analysis skills, ability to logically break complex problems down to manageable components. Should be a team player and willing to work with cross functional teams in issues resolution. Preferred candidate profile Perks and benefits

Posted 1 month ago

Apply

10.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Description: Introduction: A Career at HARMAN Digital Transformation Solutions (DTS) We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN DTS, you solve challenges by creating innovative solutions. Combine the physical and digital, making technology a more dynamic force to solve challenges and serve humanity’s needs Work at the convergence of cross channel UX, cloud, insightful data, IoT and mobility Empower companies to create new digital business models, enter new markets, and improve customer experience. About The Role- Senior Penetration Tester with deep expertise in application security . The ideal candidate will be responsible for planning, executing, and documenting comprehensive penetration tests, including advanced manual testing techniques and contribute to strengthening our security posture by recommending practical solution principles and secure coding practices . What You Will Do Conduct comprehensive penetration tests on web/mobile/cloud applications, firmware, and hardware devices. Perform manual security testing beyond automated tools to uncover complex vulnerabilities. Analize systems and architecture to identify security risks and attack surfaces. Use industry-standard tools such as Metasploit, Burp Suite, Nmap, Wireshark, Nessus, and custom scripts for exploitation and reconnaissance. Simulate real-world attack scenarios to evaluate system resilience. Develop and present detailed reports with proof-of-concept (PoC), risk assessments, and remediation guidance. Collaborate with development and DevOps teams to suggest secure coding practices and fix vulnerabilities at the root. Stay up to date with emerging threats, vulnerabilities, and industry trends. What You Need 8–10 years of hands-on experience in penetration testing (application and hardware). Strong knowledge of OWASP Top 10, SANS 25, and common vulnerability patterns. Deep familiarity with exploit frameworks (e.g., Metasploit), reverse engineering, and hardware-level attack techniques (e.g., JTAG, UART, SPI). Experience analyzing and testing embedded systems, IoT devices, and network appliances. Ability to explain vulnerabilities to non-security stakeholders with clarity. Proven experience in crafting custom exploits or payloads. Solid understanding of secure development lifecycle (SDLC) and CI/CD pipeline integration. Certifications like OSCP, OSCE, GPEN, or similar are a strong plus. What Is Nice To Have Knowledge of containerized environments. Familiarity with secure boot, firmware integrity, and hardware encryption modules. Contribution to bug bounty platforms or CVE submissions. What Makes You Eligible Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. Dedicated performer & team player with the ability to advocate appropriately for product quality. Relentless learner with a dedication to learn new technologies and test methods Self-driven and Innovative to drive continuous improvements in Test process Resourcefulness in triaging problems and coordinating with multiple teams for issue resolution Strong written, verbal communication and inter personal relationship skills You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other.

Posted 1 month ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. To be part of a highly skilled and challenging high speed parallel PHY such as DDR, LPDDR etc design team. Design and develop high speed interface PHY and its sub-block such as high speed data paths, analog calibration, training, IP initialization, low power control, test, loopback etc Responsible for various aspects of design and verification from spec to silicon along with interface design for controller and SoC. Active involvement in problem solving and implementing opportunities for improvement Mentoring and coaching other design team members on technical issues Pair with Analog designers to ensure smooth interface between Digital and Analog circuits Equal opportunity position with excellent pay package! SKILLS Required Strong fundamental knowledge of digital design, Verilog and scripting languages Experience with micro-architecture and Asynchronous digital designs Working knowledge of Synthesis, STA, Lint & CDC Working knowledge of DDR/LPDDR JEDEC protocol and DDR PHY designs Experience with DDR training algorithms and data path designs Experience in domain transfer designs, APB/JTAG, DFI M.S./M.Tech, BS/BE (Electronics) About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities — from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron.

Posted 1 month ago

Apply

6.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Job Title: Embedded Firmware Architect Company – Zydus Medtech Pvt Ltd Location - Ahmedabad Key Roles & Responsibilities Design, develop, and maintain embedded firmware for microcontrollers and embedded systems. Experience working in 16/32-bit Micro-controllers/Microprocessor with strong understanding of controller architecture and peripherals. Collaborate with hardware engineers to integrate firmware with hardware components. Develop and debug low-level drivers for peripherals such as UART, SPI, I2C, CAN, USB, etc. Optimize firmware for performance, memory usage, and power consumption. Conduct unit testing, integration testing, and system validation. Participate in code reviews and maintain high standards of code quality and documentation. Support product development from concept through production and post-launch maintenance. Desired Experience Expertise programming skills in C/C++ for embedded systems. Experience with RTOS (e.g., FreeRTOS, ThreadX) and bare-metal programming. Familiarity with microcontrollers from vendors like STM32, NXP, TI, Microchip, NRF, etc. Knowledge of communication protocols: UART, SPI, I2C, CAN, USB, BLE, Wi-Fi, LCD, Touch screen Experience with debugging tools such as JTAG, oscilloscopes, logic analyzers, Function generators Understanding of firmware development, lifecycle and version control systems (e.g., Git). Exposure to safety-critical or real-time systems is a plus. In depth knowledge of real time control algorithms, data processing and performance optimization Experience in power management in microcontroller/microprocessor. Strong analytical and debugging skills Experience working with industry standard tools for development, /testing/configuration management/bug tracking. Essential Qualifications Education: B.Tech/M.Tech in Electronics, Electrical, Computer Engineering, or related field. Experience: Minimum 6 years in embedded firmware development.

Posted 1 month ago

Apply

6.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Job Title: Embedded Hardware Architect Company – Zydus Medtech Pvt Ltd Location - Ahmedabad Key Roles & Responsibilities Define the overall hardware architecture of embedded systems based on technical complexity and requirements. Possess comprehensive knowledge of the hardware design flow and provide technical guidance to the team. Responsible for: - Requirements gathering - Architecture and high-level block diagram design Interface requirements & design aspects of Architecture Scalable, Upgradable & Test based architecture Incorporating FMEA & Risk - PCB layout verification with consideration for EMI/EMC issues - Design validation and integration - Component selection - Prototype development and debugging - Board and system-level testing Ensure adherence to hardware design standards and methodologies. Document design specifications and implementation details. Provide technical leadership and mentorship to hardware engineers and PCB layout engineers. Desired Experience Hands-on experience with processors such as TI, NXP, Qualcomm. Expertise in power supply design including: - SMPS - DC/DC converters (Buck, Boost, LDO) - AC to DC converters - Battery Management Systems Proficient in communication protocols: I2C, SPI, CAN, UART, JTAG, CSI, LVDS, MIPI, RS-232, RS-485, USB, Ethernet. Familiarity with wireless and peripheral technologies: GPS, GSM, Wi-Fi, BLE, ZigBee, PCIe, HDMI, SD Card, LCD, PCI. Experience with debugging/lab tools such as JTAG, oscilloscopes, logic analyzers, Function Generator Experience with memory technologies: EEPROM, NOR, NAND, LPDDR4/5, DDR3/4, eMMC, RF protocols. Proven ability to manage multiple projects for global and local clients. Skilled in schematic and PCB design tools: Altium Designer, OrCAD, Mentor Graphics, PADS, KiCad. Design of Six Sigma Essential Qualifications Education: B.Tech/M.Tech in Electronics, Electrical, or related field (preferred). Experience: Minimum 6 years in embedded hardware development.

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

A Mindful IT Company, enables for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain , Cloud, digital process automation, internet of things, robotics/drones, security, virtual/ augmented reality, etc. Positioned as ‘Born Digital. Born Agile’, our capabilities span Product & Digital Engineering Services (PDES), Generative AI Business Services (GBS) and Infrastructure Management & Security Services (IMSS). We deliver these services across industry groups: Banking, Financial Services & Insurance (BFSI), EdTech, Healthcare & Life Sciences, Hi-Tech and Media & Entertainment, Industrial, Manufacturing, Energy & Utilities, and Retail, CPG & Logistics. The company has been recognized for its excellence in Corporate Governance practices by Golden Peacock and ICSI. Job Title: Embedded C · Location: Pune(Hybrid) · Experience: 5 to 9 yrs · Job Type : Contract to hire. · Notice Period:- Immediate joiners. Mandatory Skills: Embedded C ( preferably with Embedded C++) for developing firmware and software for embedded systems, ensuring optimal performance and efficiency. ARM Embedded controllers ( STM or any equivalent) : yrs expertise with FreeRTOS or Zephyr similar real-time operating systems, time-sensitive embedded applications. Industrial Protocols - CAN, Modbus RTU, Modbus TCP/IP Embedded Interfaces - I2C, SPI, and UART peripherals and development of required drivers for the same for ADCs, I/P, temperature sensors). debugging skills and oscilloscopes, multimeters, and logic analyzers, JTAG test simulators and validate firmware components, overall testing process and efficiency. system-level architecture, hardware-software interaction, and real-time operating systems, with a focus on optimizing embedded system performance. CI/CD processes and tools such as Jenkins, GitLab CI, and GitHub Actions to automate the software build, testing, and deployment pipeline Familiar with tools like JIRA, Confluence, and Git

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

A Mindful IT Company, enables for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain , Cloud, digital process automation, internet of things, robotics/drones, security, virtual/ augmented reality, etc. Positioned as ‘Born Digital. Born Agile’, our capabilities span Product & Digital Engineering Services (PDES), Generative AI Business Services (GBS) and Infrastructure Management & Security Services (IMSS). We deliver these services across industry groups: Banking, Financial Services & Insurance (BFSI), EdTech, Healthcare & Life Sciences, Hi-Tech and Media & Entertainment, Industrial, Manufacturing, Energy & Utilities, and Retail, CPG & Logistics. The company has been recognized for its excellence in Corporate Governance practices by Golden Peacock and ICSI. Job Title: Embedded C Location: Pune Experience: 5 to 9 yrs Job Type : Contract Notice Period: Immediate to 15days Job Description: Embedded C ( preferably with Embedded C++) for developing firmware and software for embedded systems, ensuring optimal performance and efficiency. ARM Embedded controllers ( STM or any equivalent) : yrs expertise with FreeRTOS or Zephyr similar real-time operating systems, time-sensitive embedded applications. Industrial Protocols - CAN, Modbus RTU, Modbus TCP/IP Embedded Interfaces - I2C, SPI, and UART peripherals and development of required drivers for the same for ADCs, I/P, temperature sensors). debugging skills and oscilloscopes, multimeters, and logic analyzers, JTAG test simulators and validate firmware components, overall testing process and efficiency. system-level architecture, hardware-software interaction, and real-time operating systems, with a focus on optimizing embedded system performance. CI/CD processes and tools such as Jenkins, GitLab CI, and GitHub Actions to automate the software build, testing, and deployment pipeline Familiar with tools like JIRA, Confluence, and Git

Posted 1 month ago

Apply

7.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About company: Our client is prominent Indian multinational corporation specializing in information technology (IT), consulting, and business process services and its headquartered in Bengaluru with revenues of gross revenue of ₹222.1 billion with global work force of 234,054 and listed in NASDAQ and it operates in over 60 countries and serves clients across various industries, including financial services, healthcare, manufacturing, retail, and telecommunications. The company consolidated its cloud, data, analytics, AI, and related businesses under the tech services business line. Major delivery centers in India, including cities like Chennai, Pune, Hyderabad, and Bengaluru, kochi, kolkatta, Noida. Job Title : Embedded Linux Developer Exp: 7 - 9 years Location: Pune Notice Period: 0- 15 days/ serving Salary: As per market Mode of Hire : Contract to Hire Technical Skills (MUST HAVE & NICE TO HAVE): Must Have - Overall 7+ years of experience in Embedded Linux, Yocto, C++, Understanding of any Industrial protocols like Ethernet, Modbus, BACnet, REST API, Cloud connectivity(IoT, MQTT Nice to Have - Good Experience in Microservice development(EdgeX) Job Summary: We are seeking a skilled Embedded Linux Developer to join our team to design, develop, and maintain embedded systems powered by Linux. You will work closely with hardware engineers and software developers to build high-performance embedded applications for our [industry: e.g., IoT, automotive, robotics, industrial automation]. Key Responsibilities: Develop and maintain embedded Linux-based systems. Customize Linux kernel and device drivers. Integrate and configure bootloaders (e.g., U-Boot) and filesystems (e.g., ext4, squashfs). Work with Build Systems (Yocto, Buildroot, OpenEmbedded). Optimize system performance, reliability, and power consumption. Debug hardware/software issues using tools like JTAG, oscilloscope, and GDB. Create and maintain technical documentation. Collaborate with cross-functional teams including hardware, QA, and application software teams. Required Skills and Qualifications: Strong proficiency in C/C++ for embedded systems. Experience with Embedded Linux kernel and device driver development . Hands-on knowledge of bootloaders , filesystem structures , and init systems . Experience with cross-compilation and embedded toolchains (e.g., GCC, Clang). Familiarity with version control (e.g., Git), CI/CD workflows. Knowledge of board bring-up and hardware-software integration. Experience with Yocto Project , Buildroot , or similar build systems. Good understanding of networking protocols (TCP/IP, UDP, etc.). Preferred Qualifications (Nice to Have): Experience with real-time Linux (PREEMPT-RT, Xenomai). Experience in BSP (Board Support Package) development. Familiarity with scripting languages: Python, Bash, etc. Exposure to protocols like I2C, SPI, UART, CAN. Experience with security, OTA updates, and embedded containerization (e.g., Docker, Podman). Education: Bachelor’s or Master’s degree in Computer Science , Electronics Engineering , or related field.

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Our client, enables for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain , Cloud, digital process automation, internet of things, robotics/drones, security, virtual/ augmented reality, etc. Positioned as ‘Born Digital. Born Agile’, our capabilities span Product & Digital Engineering Services (PDES), Generative AI Business Services (GBS) and Infrastructure Management & Security Services (IMSS). We deliver these services across industry groups: Banking, Financial Services & Insurance (BFSI), EdTech, Healthcare & Life Sciences, Hi-Tech and Media & Entertainment, Industrial, Manufacturing, Energy & Utilities, and Retail, CPG & Logistics. The company has been recognized for its excellence in Corporate Governance practices by Golden Peacock and ICSI. Job Title: Embedded C Location: Pune Experience: 5 to 8 years Job Type : Contract to hire Work Mode : Hybrid(3day) JD: Embedded C ( preferably with Embedded C++) for developing firmware and software for embedded systems, ensuring optimal performance and efficiency. ARM Embedded controllers ( STM or any equivalent) : yrs expertise with FreeRTOS or Zephyr similar real-time operating systems, time-sensitive embedded applications. Industrial Protocols - CAN, Modbus RTU, Modbus TCP/IP Embedded Interfaces - I2C, SPI, and UART peripherals and development of required drivers for the same for ADCs, I/P, temperature sensors). debugging skills and oscilloscopes, multimeters, and logic analyzers, JTAG test simulators and validate firmware components, overall testing process and efficiency. system-level architecture, hardware-software interaction, and real-time operating systems, with a focus on optimizing embedded system performance. CI/CD processes and tools such as Jenkins, GitLab CI, and GitHub Actions to automate the software build, testing, and deployment pipeline Familiar with tools like JIRA, Confluence, and Git

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Client: Our Client is a multinational IT services and consulting company headquartered in USA, With revenues 19.7 Billion USD, with Global work force of 3,50,000 and Listed in NASDAQ, It is one of the leading IT services firms globally, known for its work in digital transformation, technology consulting, and business process outsourcing, Business Focus on Digital Engineering, Cloud Services, AI and Data Analytics, Enterprise Applications ( SAP, Oracle, Sales Force ), IT Infrastructure, Business Process Out Source. Major delivery centers in India, including cities like Chennai, Pune, Hyderabad, and Bengaluru. Offices in over 35 countries. India is a major operational hub, with as its U.S. headquarters. Job Title : Embedded Software Engineer Key Skills : EmbeddedC, UART, FreeRTOS , CAN, Modbus RTU, Modbus TCP Job Locations : Pune Experience : 5+ Years. Education Qualification : Any Graduation. Work Mode : Hybrid. Employment Type : Contract. Notice Period : Immediate Job Description: Embedded C ( preferably with Embedded C++) for developing firmware and software for embedded systems, ensuring optimal performance and efficiency. ARM Embedded controllers ( STM or any equivalent) : yrs expertise with FreeRTOS or Zephyr similar real-time operating systems, time-sensitive embedded applications. Industrial Protocols - CAN, Modbus RTU, Modbus TCP/IP Embedded Interfaces - I2C, SPI, and UART peripherals and development of required drivers for the same for ADCs, I/P, temperature sensors). debugging skills and oscilloscopes, multimeters, and logic analyzers, JTAG test simulators and validate firmware components, overall testing process and efficiency. system-level architecture, hardware-software interaction, and real-time operating systems, with a focus on optimizing embedded system performance. CI/CD processes and tools such as Jenkins, GitLab CI, and GitHub Actions to automate the software build, testing, and deployment pipeline Familiar with tools like JIRA, Confluence, and Git

Posted 1 month ago

Apply

0.0 - 10.0 years

0 Lacs

Gurugram, Haryana

On-site

Location: Gurgaon - Haryana, India Additional Location: Bangalore - Karnataka, India - EOIZ Industrial Area Job Family: Engineering Worker Type Reference: Regular - Permanent Pay Rate Type: Salary Career Level: T3(B) Job ID: R-45422-2025 Description & Requirements Job Description: Introduction: A Career at HARMAN Digital Transformation Solutions (DTS) We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN DTS, you solve challenges by creating innovative solutions. Combine the physical and digital, making technology a more dynamic force to solve challenges and serve humanity’s needs Work at the convergence of cross channel UX, cloud, insightful data, IoT and mobility Empower companies to create new digital business models, enter new markets, and improve customer experience. About the Role- Senior Penetration Tester with deep expertise in application security . The ideal candidate will be responsible for planning, executing, and documenting comprehensive penetration tests, including advanced manual testing techniques and contribute to strengthening our security posture by recommending practical solution principles and secure coding practices . What You Will Do Conduct comprehensive penetration tests on web/mobile/cloud applications, firmware, and hardware devices. Perform manual security testing beyond automated tools to uncover complex vulnerabilities. Analize systems and architecture to identify security risks and attack surfaces . Use industry-standard tools such as Metasploit, Burp Suite, Nmap, Wireshark, Nessus, and custom scripts for exploitation and reconnaissance. Simulate real-world attack scenarios to evaluate system resilience. Develop and present detailed reports with proof-of-concept (PoC) , risk assessments, and remediation guidance. Collaborate with development and DevOps teams to suggest secure coding practices and fix vulnerabilities at the root. Stay up to date with emerging threats, vulnerabilities, and industry trends. What You Need 8–10 years of hands-on experience in penetration testing (application and hardware). Strong knowledge of OWASP Top 10, SANS 25 , and common vulnerability patterns. Deep familiarity with exploit frameworks (e.g., Metasploit), reverse engineering , and hardware-level attack techniques (e.g., JTAG, UART, SPI). Experience analyzing and testing embedded systems, IoT devices, and network appliances. Ability to explain vulnerabilities to non-security stakeholders with clarity. Proven experience in crafting custom exploits or payloads . Solid understanding of secure development lifecycle (SDLC) and CI/CD pipeline integration. Certifications like OSCP, OSCE, GPEN, or similar are a strong plus. What is Nice to Have Knowledge of containerized environments. Familiarity with secure boot, firmware integrity , and hardware encryption modules . Contribution to bug bounty platforms or CVE submissions. What Makes You Eligible Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. Dedicated performer & team player with the ability to advocate appropriately for product quality. Relentless learner with a dedication to learn new technologies and test methods Self-driven and Innovative to drive continuous improvements in Test process Resourcefulness in triaging problems and coordinating with multiple teams for issue resolution Strong written, verbal communication and inter personal relationship skills You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you’re ready to innovate and do work that makes a lasting impact, join our talent community today! Important Notice: Recruitment Scams Please be aware that HARMAN recruiters will always communicate with you from an '@harman.com' email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for such information or receive communication from an email address not ending in '@harman.com' about a job with HARMAN, please cease communication immediately and report the incident to us through: harmancareers@harman.com. HARMAN is proud to be an Equal Opportunity employer. HARMAN strives to hire the best qualified candidates and is committed to building a workforce representative of the diverse marketplaces and communities of our global colleagues and customers. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.HARMAN attracts, hires, and develops employees based on merit, qualifications and job-related performance.(www.harman.com)

Posted 1 month 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