Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 4.0 years
0 Lacs
Pune, Maharashtra
On-site
Job details Employment Type: Full-Time Location: Pune, Maharashtra, India Job Category: Engineering Job Number: WD30242752 Job Description Developer I - Embedded Firmware What you will do In this role, you will be part of product development team to manage & deliver new product functionalities, modify existing product’s functionalities or improve product functionalities as required. The Embedded Firmware developer will work with technical lead with minimum technical guidance in the Embedded Firmware development team for the design, development and test of programs in Fire detection systems. You will work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists focusing on applied research and new technology innovations to provide new and improved products and solutions for our customers. How you will do it Work with Technical lead on Software sub-modules for design, Code & Test for embedded SW systems, with minimal supervision Work on new product development as well as on feature development for released products Prepare software design specifications, test plans, protocol specifications & feasibility study Participate and support in project planning, effort estimation, analysis, coding & unit testing Review and provide feedback on product functional specifications. Participate in assisting Compliance, Approvals, factory testing with any necessary support Participate in product development meetings, design reviews and code reviews. Makes recommendations for changes to firmware development guidelines & standards. Develop an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers and independent research. Work with technical lead to plan and manage projects Learn, Understand and support for estimation, design, analysis, coding and unit testing during the development process What we look for 2-4 years’ experience in Embedded C, C++ application & microcontroller driver development Good exposure to Embedded bus protocols - I2C, SPI, UART. Strong in analog and digital hardware and interfacing peripherals, microcontrollers. Application development using C++, RTOS, Embedded Linux platform, Driver, middleware & application Good knowledge of analog and digital hardware, microcontrollers, microprocessors and ability to under schematics and high-level design Experience on firmware development on Renesas, Microchip, ST microcontrollers and it’s tools is preferred. Should have good hands-on with Github, JIRA or any similar tools for version/source control Good debugging skills with debuggers - ICE, GDB, JTAG, chip programmer Knowledge of Embedded software design and development practice; programming techniques and systems and language platforms. Self-motivated and a good team player and should be able to work independently with minimal supervision from team leads Specialized Skills: Strong communication, interpersonal, problem solving and presentation skills Thorough knowledge of the software development area Self-motivated, takes initiative to resolve issues Ability to problem solve through analysis of a situation where there are a variety of variables Knowledge of Fire Detection Systems or similar systems Preferred BE (ECE/EIE/ETC/EE) Degree in a technical field is required. 2-4 years of experience on embedded firmware development Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/tomorrowneedsyou.
Posted 1 month ago
1.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Change the world. Love your job. About TI Texas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world’s brightest minds, TI creates innovations that shape the future of technology. TI is helping about 100,000 customers transform the future, today. We’re committed to building a better future – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities and developing great minds. Put your talent to work with us – change the world, love your job! About The Team The ASC (Analog Signal Chain) Validation Team is responsible for designing, architecting, building and deploying all post-silicon validation toolchain for the department. The team is a highly skilled and dedicated group of professionals responsible for ensuring the quality, reliability, and performance of our semiconductor products after they have been fabricated About The Role We are seeking a highly skilled Embedded Software Engineer to optimize device drivers for Embedded Vision Module (EVM) boards. The successful candidate will be responsible for designing, developing, and testing embedded software applications to ensure seamless interaction between hardware and software components. This is an excellent opportunity for a talented embedded software engineer to join our team and contribute to the development of high-performance EVM boards. Responsibilities Design, develop, and test device drivers for EVM boards to ensure optimal performance and compatibility. Optimize device drivers for low-level system programming, including interrupt handling, DMA, and memory management Collaborate with cross-functional teams, including hardware engineering and system integration, to identify and resolve system-level issues Develop and maintain bootloaders, device drivers, and firmware for EVM boards Troubleshoot and debug issues with device drivers and firmware using tools such as JTAG, UART, and logic analyzers Participate in code reviews and ensure that all solutions are aligned with industry best practices and company standards Develop and maintain documentation for device drivers and firmware Qualifications Minimum Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or related field 1+ years of experience in embedded software development, with a focus on device drivers and low-level system programming Proficiency in programming languages such as C, C++, and Assembly Experience with embedded operating systems such as Linux, FreeRTOS, or VxWorks Familiarity with EVM boards and embedded vision systems Strong understanding of computer architecture, microcontrollers, and embedded systems Excellent problem-solving skills and attention to detail Programming languages: C, C++, Assembly Embedded operating systems: Linux, FreeRTOS, VxWorks Device driver development: USB, UART, SPI, I2C Firmware development: Bootloaders, device drivers, firmware Debugging tools: JTAG, UART, logic analyzers Version control systems: Git Preferred Qualifications Experience with device driver development for various operating systems, including Windows, Linux, and Android Knowledge of computer vision and image processing algorithms Familiarity with machine learning frameworks and their applications in embedded systems Experience with Agile development methodologies and version control systems such as Git Certification in embedded systems, such as Embedded Systems Certification or Certified Embedded Systems Engineer About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment. Show more Show less
Posted 1 month ago
2.0 - 7.0 years
4 - 9 Lacs
Hyderabad
Work from Office
3-5 years of experience with Programming Language such as C, C++, Java, Python, etc. - Experience in Android and Linux Multimedia frameworks and Linux Kernel development with a focus on V4L2. - Experience in Java/perl/python programming. - Knowledge of computer architecture, operating systems, data structures, and basic algorithms, particularly with respect to Linux/Android platforms. - Software debugging skills in embedded real time operating systems, preferably on Linux platforms - Video usage models including playback, streaming, camcorder, WiFi display, and content protection - Video compression standards (e.g. H264/H.265/AV1) - Streaming protocols and implementation (e.g HLS/HTTP/DASH) - Linux device driver development and debugging (e.g. V4L2) - Expertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.) - ARM or other embedded SoC development and debugging
Posted 1 month ago
0.0 - 2.0 years
3 - 4 Lacs
Bengaluru
Work from Office
Radiant Semiconductors is a leading Semiconductor Design and Services Company with a strong presence across India and the USA. Backed by 200+ skilled engineers, over 7 years of industry relevant experience, were specialised in Design Verification, Design For Test (DFT), PD and Analog Design. We deliver tailored solutions through flexible engagement models, serving top Semiconductor Companies worldwide by our leadership team with 18+ years of expertise in product development. Role: Junior DFT Engineer Location : Bengaluru, Candidate should be flexible to work PAN India Eligibility Criteria Qualification : B.E/ B.Tech, M.Tech/M.E (Will get preference) Stream : Electronics Engineering or Related Fields Post Graduation Year : 2024 or Prior (Up to 2020) Academic Requirement : Minimum 65% throughout academics Background : Strong foundation in VLSI Design, Digital Electronics, Scan & DFT Fundamentals What we offer Competitive Salary Package aligned with Industry Standards Comprehensive Family Health Insurance Coverage Opportunity to work on high-impact semiconductor projects with top-tier global clients Professional training with the focus on industry standard EDA tools Opportunity to continuous learning and mentorship support from Industry experts Employee Recognition: Get acknowledged and rewarded for innovation, performance, and dedication Selection Process Online Registration Written Test (Shortlisted Candidates) Technical Interview (Selected Candidates) HR Discussion & Final Offer Important Dates Last Date to Application- 14th June Written test (Shortlisted Candidate )- 27th June Technical Interview (Selected Candidates)- 28th June HR Discussion & Final Offer- 28th June Click on the link to Apply now and become a part of Radiants Dynamic DFT team: https://forms.gle/ZCNcACE9Eigx5iuq6
Posted 1 month ago
7.0 - 12.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Details: : Develops the logic design, register transfer level (RTL) coding, simulation, and provides DFT timing closure support as well as test content generation and delivery to manufacturing for various DFx content (including SCAN, MBIST, and BSCAN). Participates and collaborates in the definition of architecture and microarchitecture features of the block, subsystem, and SoC under DFT being designed (including TAP, SCAN, MBIST, BSCAN, proc monitors, in system test/BIST). Develops HVM content for rapid bring up and ramp to production on the automatic test equipment (ATE). Applies various strategies, tools, and methods to write and generate RTL and structural code to integrate DFT. Optimizes logic to qualify the design to meet power, performance, area, timing, testcoverage, DPM, and testtime/vectormemory reduction goals as well as design integrity for physical implementation. Reviews the verification plan and drives verification of the DFT design to achieve desired architecture and microarchitecture specifications. Ensures design features are verified correctly and resolves and implements corrective measures for failing RTL tests to ensure correctness of features. Integrates DFT blocks into functional IP and SoC and supports SoC customers to ensure highquality integration of the IP block. Collaborates with postsilicon and manufacturing team to verify the feature on silicon, support debug requirements, and document all learnings and improvements requirement in design and validation. Drives high test coverage through structural and specific IP tests to achieve the quality and DPM objectives of the product and develops HVM content for rapid bring up and production on the ATE. Qualifications: B.E/B.Tech/M.E/M.Tech in Electrical/Electronics/Communication Engineering with 7+ years of DFT experience Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: Xeon and Networking Engineering (XNE) focuses on the development and integration of XEON and Networking SOC's and critical IP's sustain Intels Xeon and 5G networking roadmap. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. *
Posted 2 months ago
12.0 - 18.0 years
30 - 45 Lacs
Kolkata, Hyderabad, Ahmedabad
Work from Office
Works independently with minimal supervision. Provides supervision/guidance to other team members. Having strong decision making and technical leadership skills. Having good verbal and written communication skills to convey complex information.
Posted 2 months ago
5.0 - 8.0 years
18 - 20 Lacs
Bengaluru
Work from Office
Job Description Essential Duties and Responsibilities: Test cases execution on Flash storage products. Test Environment Creation and Maintenance : Ensure that the necessary test environments are set up and configured for regression testing; ensuring that the environments match production configurations as closely as possible. Regression Test Suites Creation and Maintenance : Continuously update and improve regression test suites. Maintaining Physical machines, Virtual machines (VM) and other lab assets according to the project requirement . Automating the environment setup in the Regression machines. Fully own launching of regressions using in-house tools with high accuracy. Defect Identification and Reporting : Identify defects during testing and report them promptly with detailed steps to reproduce, and work with developers to ensure timely resolution. This is fully work from office role and candidate must be willing to work in afternoon-to-night timing. Qualifications Qualification: Education: BE or similar technical degree Desired Experience and Skills: Minimum 5 years in manual/automation testing in lab environment. Experience in debugging testing machines issues, OS environment issues, and setting up of lab environment. Experience in tests automation using scripting. Basic programming skills in Batch scripting, Python, C/C++. Exposure to Hardware debugging tools such as Emulators, Logic analyzers, JTAG Debuggers, etc. Understanding of Operating systems (Unix and Windows), CPU/memory architectures, Disk/RAID systems. Familiarity with CI/CD pipelines and version control systems (e.g., Git). Knowledge of test management tools such as Jira. Experience in doing failure analysis, reproducing and root causing of the issues.
Posted 2 months ago
3.0 - 6.0 years
4 - 8 Lacs
Hyderabad, Ahmedabad
Work from Office
Robert Bosch Engineering and Business Solutions Private Limited is looking for System Engineer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. Analyzing system requirements and specifications. Designing and implementing computer systems and network architecture. Installing, configuring, and maintaining system hardware and software. Monitoring and optimizing system performance and capacity. Ensuring security and data protection for the organization's systems. Providing technical support and troubleshooting for users and other stakeholders. Collaborating with other teams, such as development and operations, to ensure system integration and efficiency. Developing and implementing disaster recovery and business continuity plans. Maintaining documentation for systems, processes, and procedures. Strong technical background, excellent problem- solving skills.
Posted 2 months ago
3.0 - 8.0 years
4 - 8 Lacs
Hyderabad, Ahmedabad
Work from Office
Robert Bosch Engineering and Business Solutions Private Limited is looking for Embedded Developer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. The Embedded Developer is responsible for designing, developing, and testing software and firmware for embedded systems. This role involves working closely with hardware engineers to develop software that controls and interacts with embedded devices. The Embedded Developer writes efficient and reliable code, conducts debugging and troubleshooting, and ensures the functionality, performance, and security of embedded systems. Responsibilities : Embedded Software Development : Collaborate with hardware engineers to define software requirements and specifications for embedded systems. Design and develop embedded software and firmware using programming languages such as C, C++, or assembly language. Write clean, efficient, and reliable code for controlling and interacting with hardware components. Implement and integrate device drivers, protocols, and communication interfaces for seamless operation of embedded systems. Optimize software performance and memory usage to meet system constraints. System Integration and Testing : Conduct integration of software and firmware components with the hardware platform. Perform unit testing, integration testing, and system- level testing to ensure functionality, reliability, and performance. Debug and troubleshoot software and hardware issues, identifying and resolving bugs and malfunctions. Conduct code reviews and collaborate with the development team to improve software quality and maintainability. Stay updated with industry trends and emerging technologies related to embedded systems development. Hardware- Software Collaboration : Collaborate with hardware engineers in the selection and evaluation of hardware components for embedded systems. Provide input and recommendations for hardware design improvements to optimize software performance and functionality. Work closely with cross- functional teams to ensure seamless integration of software and hardware components. Participate in design reviews and technical discussions to align software and hardware requirements. Documentation and Version Control : Create and maintain technical documentation, including software requirements, design specifications, and user manuals. Use version control systems to manage and track software changes and ensure proper versioning. Document and communicate software architecture, interfaces, and APIs to facilitate collaboration with other developers. Compliance and Quality Assurance : Ensure compliance with industry standards, regulations, and best practices related to embedded systems development. Implement security measures and best practices to protect embedded systems from vulnerabilities and threats. Collaborate with quality assurance teams to develop and execute software testing strategies and ensure software reliability. Support the resolution of customer- reported issues and provide technical assistance when needed. Qualifications : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded software development, firmware development, or a similar role. Proficiency in programming languages such as C, C++, or assembly language. Strong understanding of embedded systems architecture, hardware- software interactions, and real- time operating systems. Knowledge of microcontrollers, microprocessors, and hardware peripherals commonly used in embedded systems. Familiarity with communication protocols (e. g. , UART, SPI, I2C), device drivers, and embedded system debugging tools. Experience with embedded software development tools, integrated development environments (IDEs), and debuggers. Understanding of software testing methodologies, unit testing frameworks, and software debugging techniques.
Posted 2 months ago
4.0 - 8.0 years
8 - 12 Lacs
Hyderabad, Ahmedabad
Work from Office
Robert Bosch Engineering and Business Solutions Private Limited is looking for Lead Embedded Software Developer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. Team Leadership : Lead and mentor a team of embedded software developers, providing technical guidance, support, and fostering a collaborative work environment. Technical Strategy : Define the technical direction, architecture, and software design principles for embedded systems projects. Embedded Software Development : Design, code, and test embedded software solutions for real- time systems, devices, and applications. System Integration : Collaborate with hardware engineers and other cross- functional teams to ensure seamless integration of software with hardware components. Coding Standards : Establish and enforce coding standards, best practices, and quality assurance measures for the development team. Project Management : Manage software development projects, including task assignment, timeline management, and progress tracking.
Posted 2 months ago
8.0 - 10.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_2043_JOB Date Opened 28/10/2023 Industry Technology Job Type Work Experience 8-10 years Job Title Sr. Engineer City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 4 Experience in developing system integration frameworks for Automotive ADAS modules using optimized middleware. Experience in BSP development, Experience with Yocto build system & ARM Tool chains, Experience with board bring up with JTAG, Sensor driver, implementation/integration experience e.g. Cameras, Radars, Lidars, IMU, Experience with DDS/SOMEIP / similar, AUTOSAR experience (classic or/and adaptive) Mandatory SkillEmbedded, C++, Adas, SOA, Middleware (P6SO6 desirable), Linux, Autosar, Rtos, BSP development , Automotive domain only check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 2 months ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Senior Engineer / Technical Lead (Linux / Android Camera Driver Developer) Job Description What You'll Be Doing Design and development of real time embedded software/firmware and PC/mobile based software application. Analyze domain specific technical or low level requirement and modification as per end customer or system requirement & participate in software design Perform software testing including unit, functional and system level requirement including manual and automated Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Develop software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems What Are We Looking For Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Linux BSP Expert in multimedia such as CSI, camera, video capture, display, video encoder, video decoder, ISP drivers, audio capture, audio playback, V4L2, ALSA and middleware. Excellent understanding of audio / video formats and compression techniques Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. Experience working with different embedded microprocessor based on Qualcomm, TI, NXP, NVIDIA, Intel or similar Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Requires in-depth knowledge and experience Solves complex problems; takes a new perspective using existing solutions Works independently; receives minimal guidance Acts as a resource for colleagues with less experience Represents the level at which career may stabilize for many years or even until retirement Contributes to process improvements Typically resolves problems using existing solutions Provides informal guidance to junior staff Works with minimal guidance Location: Hyderabad, Ahmedabad Location: IN-TG-Hyderabad, India-Kondapur (eInfochips) Time Type Full time Job Category Engineering Services Show more Show less
Posted 2 months ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 3-6 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred: Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, Experience in SafeRTOS/FreeRTOS based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have 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. 3073284 Show more Show less
Posted 2 months ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Technical Solution Architect for Embedded Product Development will serve as the technical bridge between ACL Digital's engineering capabilities and client requirements. This role combines deep technical expertise in embedded systems with strong client-facing skills to drive business growth in the embedded engineering and product development domain. Key Responsibilities Client Engagement & Relationship Management. Lead technical discussions with prospective clients during the presales process. Conduct technical discovery sessions to understand client challenges and requirements. Present ACL Digital's embedded engineering capabilities to C-level executives and technical decision-makers. Build and maintain relationships with key technical stakeholders at target accounts. Collaborate with business development teams to identify and qualify new opportunities. Solution Architecture & Design: Design comprehensive embedded product development solutions aligned with client needs. Create technical proposals, architecture diagrams, and solution blueprints. Develop proof-of-concepts and technical demonstrations for complex embedded systems. Define project scope, timelines, and resource requirements for embedded development projects. Ensure solutions leverage ACL Digital's chip-to-cloud expertise and system integration capabilities. Technical Leadership & Consultation. Provide technical guidance on embedded systems architecture and design patterns. Advice clients on technology stack selection, platform choices, and development methodologies. Support RFP responses with detailed technical sections and innovative solution approaches. Conduct technical feasibility assessments and risk analysis for proposed solutions. Stay current with emerging technologies in embedded systems, IoT, and semiconductor domains. Technical Skillset: Embedded Systems Engineering Microcontrollers & Processors: ARM Cortex (A53, R5, M4/M3/M0) Controllers/processor family. Real-Time Operating Systems: Embedded Linux, FreeRTOS/Zephyr, Bare-metal development. Hardware Platforms: Experience with NXP, TI, STMicroelectronics, and other leading semiconductor platforms. Communication Protocols: SPI, I2C, UART, CAN, USB, Ethernet, Wi-Fi, Bluetooth, Cellular IoT. Signal Processing: Audio/Video processing, radar signal processing, DSP algorithms. Software Development & Architecture: Programming Languages: C/C++, Python, Assembly language. Development Tools: IAR, Keil, GCC toolchain, JTAG debuggers, Oscilloscope, Logic analyzers. Version Control: Git, SVN, Configuration management practices. Security: Embedded security protocols, cryptography, secure boot, hardware security modules. Technology understanding for various verticals such as IoT, Industrial, Networking etc. Product Development Lifecycle: Requirements Engineering: System requirements analysis, traceability, verification & validation. Design Methodologies: Agile, V-Model, Model-Based Design, concurrent engineering. Testing & Validation: Unit testing, integration testing, HIL testing, automated test frameworks. Compliance & Certification: EMC/EMI, FCC, CE marking, industry-specific certifications. Show more Show less
Posted 2 months ago
5.0 years
5 Lacs
Ahmedabad
On-site
Job Information Department Name Product Development Date Opened 06/04/2025 Industry Technology Job Type Full time Salary 500000 Work Experience 5+ years City Ahmadabad City State/Province Gujarat Country India Zip/Postal Code 380006 About Us Immunity Networks & Technologies Pvt. Ltd. is a leading Indian IT networking and cybersecurity company committed to delivering secure, scalable, and performance-driven solutions for businesses of all sizes. Established with a vision to empower organizations through cutting-edge technology, Immunity Networks specializes in network infrastructure, wireless solutions, firewall deployments, and managed security services. With a robust presence across Maharashtra and Gujarat, we cater to enterprise, SMB, and government clients, offering reliable products, technical expertise, and end-to-end support. Job Description We are seeking a skilled Firmware Developer to design, develop, and maintain embedded software solutions for our Wireless Access Points. This role involves close collaboration with Web Development Team, Cloud Team and self research and Development on the various firmware modules. The Firmware Developer will be expected to develop various Features within the Access Points, test them and plan the roll out as per plan. Firmware Development: Design, implement, and test firmware for embedded systems and microcontrollers. System Integration: Collaborate with engineers to integrate firmware with our solution. Debugging & Troubleshooting: Identify and resolve firmware and hardware issues using debugging tools and techniques. Documentation: Write and maintain technical documentation, including design specifications, test plans, and user manuals. Testing & Validation: Develop and execute unit and system-level tests to ensure firmware reliability and performance. Optimization: Optimize firmware for efficiency, memory usage, and power consumption. Code Reviews: Participate in code reviews to ensure code quality and adherence to standards. Continuous Improvement: Stay updated with the latest industry trends and technologies to enhance development processes. Requirements Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field. Experience: Proven experience in firmware development for embedded systems. Programming Skills: Proficiency in C, C++, and assembly languages. Embedded Systems Knowledge: Strong understanding of microcontroller architectures and embedded systems. Openwrt Experience: Familiarity with Openwrt and bare-metal programming. Debugging Tools: Experience with debugging tools like JTAG, logic analyzers, and protocol analyzers. Version Control: Knowledge of version control systems such as Git. Communication Protocols: Understanding of hardware communication protocols like SPI, I2C, UART, and CAN. Documentation Skills: Ability to create clear and comprehensive technical documentation. Ideal Candidate Traits Problem-Solving: Strong analytical and troubleshooting skills. Team Collaboration: Ability to work effectively in cross-functional teams. Attention to Detail: Meticulous attention to detail in testing and debugging. Adaptability: Willingness to learn new technologies and adapt to changing project requirements. Communication: Excellent verbal and written communication skills. Benefits Advanced Degree: Bachelor’s degree in a relevant field. Certifications: Relevant certifications in embedded systems or firmware development. Agile Methodologies: Experience with Agile development practices. Security Protocols: Knowledge of security protocols like SSH, IPSec/TLS and Root of Trust (RoT). Network Protocols: Familiarity with network protocols such as MQTT, SNMP, TCP/IP, UDP, Etc.
Posted 2 months ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Hardware Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. Summary Qualcomm's SoC Validation Team (SVE - System Validation & Emulation) is part of the central SoC digital hardware organization responsible for the overall quality of the SoC silicon. The Validation team works closely with architects, designers, verification engineers, software engineers, and customers. We are looking for self-motivated engineers who will be part of bare-metal SoC validation team and will have the following responsibilities. Responsibilities Design, develop, debug system/IP validation framework to be used in bare-metal and light-weight-RTOS environment for SoC validation Understand the SoC architecture, new features and prepare test plan Develop/port/enhance system validation content based on system level use cases, low power use cases, find HW bugs and root cause them Interface with Design/Software teams for test plan and debugs Interface with various IP validation team and cross functional teams(Design/SW) for test plan creation and debug complex issues Use silicon debug hooks to measure power/performance/coverage and other KPI metrics Minimum Qualification Bachelor's/Master’s degree in Electronics and Communication Engineering/Computer Science or related field 2-5 years of working experience (Candidates with less experience with good academics from premier institutes can also be considered) Mandatory Skills Good knowledge and understanding of Embedded SW architecture and development in C, C++, Assembly C language expertise for low level programming, assembly language for any processor, C-assembly interworking Good knowledge of ARMv8/ARMv9/x86/PowerPC CPU architecture, Interrupt handling, Cache coherency, IO Coherency Good knowledge of SoC architecture having Multicore/Multiprocessor with SMP/heterogenous cores Knowledge of Operating systems/RTOS/Linux kernel internals, multithreading, scheduling policies/locking mechanism, Virtual memory/MMU/paging etc Understanding of memory management, weakly ordered memory model/pipelining of memory systems/memory barriers In-depth understanding of software build toolchains comprising of compilers, Makefiles, linker/scatter files Compiler/Linker: Proficient in using compilers and linkers such as GCC, CLANG, RVDS, LLVM, Experience in optimizing code and resolving linker issues to ensure efficient and error free builds Makefiles: Strong understanding of the makefile syntax and usage. Ability to create, modify and maintain Makefiles to automate the build process and manage dependencies effectively Experience in using JTAG interfaces and tools for debugging HW Scripting languages such as Python, shell scripting etc. Desired Skills Exposure to SoC architecture paradigms – interconnects, power management, emulation(pre-Si) environment Exposure to working on emulation/pre-si environment is added advantage Experience working with boot code for ARM processors Software development for silicon enablement, silicon validation Board Bring-up/Bring-up of hardware-software solution on FPGA/emulation platforms and on fresh SOC designs Exposure to build automation: Experience with build automations tools such as Jenkins and experience in creating automated build pipelines to stream line the development process Exposure to Regression testing: Understanding of the regression testing methodologies and tools. Ability to design, implement and execute comprehensive regression test suites to ensure software quality and stability Source code management: Proficient in source code management tools such as Perforce, Git, SVN. Experience in branching merging and resolving merge conflicts Code Reviews: Ability to conduct thorough and constructive code reviews to maintain code quality, ensure best practices and identify the areas of improvements 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. 3072070 Show more Show less
Posted 2 months ago
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. The engineer will contribute to the stability team in debugging Linux Kernel and System level issues for Qualcomm chipsets. The position requires Excellent debug skills, especially in the core kernel software stability domain Excellent knowledge of ARM architecture Excellent knowledge of Linux kernel and the device driver model Expert level knowledge of C Prior experience with Android is a plus Knowledge of debug tools such as JTAG Master or bachelor’s degree in ECE, EE or CS. 1 to 4 years of relevant 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. 3073592 Show more Show less
Posted 2 months ago
20.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Embedded Software Engineering Manager Location: Pune Department: Embedded Systems / R&D Reports To: Global FW Director + Pune Technical Head Job Summary: This leadership role is critical in aligning execution with product goals, optimizing workflows, and ensuring on-time delivery of high-quality firmware. While not hands-on coding, this role demands strong technical insight and cross-functional collaboration. Key Responsibilities: - Lead and manage two embedded software teams: Embedded Linux / Yocto, Application firmware for microcontrollers, Connectivity SDKs (Wi-Fi, BLE, etc.) - Define and optimize development workflows, tools, and cross-team processes. - Drive effective communication between Embedded, Product, Cloud, and Mobile teams. - Track and ensure progress, unblock teams, and ensure timely, high-quality deliveries. - Establish and monitor KPIs for efficiency, quality, and velocity. - Drive continuous improvements in engineering processes and collaboration. - Plan and distribute workload appropriately, anticipating future resourcing needs. - Contribute to roadmap planning and capacity alignment. - Represent embedded teams in cross-functional planning and strategy discussions. Required Qualifications: - Bachelor's in Embedded Systems, Electronics, or related field. - 20+ years of experience - 10+ years of experience in coding/development in embedded Linux software development and 10 years of management; microcontroller experience is a plus. - Proven experience leading multiple embedded development teams (10+ developers). - Strong knowledge of Linux/Yocto; familiarity with RTOS and microcontrollers beneficial. - Proficiency in Agile/Scrum and modern development practices (CI/CD, DevOps). - Solid understanding of connectivity protocols (Wi-Fi, BLE) and integration with cloud/mobile apps. - Strong planning, organizational, and communication skills. - Experience scaling and managing multi-skilled engineering teams. Technical Skills (Hard Skills): - Embedded Linux Expertise: Linux kernel, drivers, Yocto/Buildroot, U-Boot, device trees. - Platform Knowledge: Hands-on experience with NXP i.MX8 SoCs and BSP integration. - Toolchain & Debugging: Cross-compilation, GCC, GDB, JTAG, Lauterbach. - Version Control & CI/CD: Advanced Git workflows, CI/CD tools (GitLab CI, Jenkins, Buildkite). - Architecture & Quality: Modular design, real-time constraints, test automation, static analysis. - Security & Compliance: Secure boot, TEE, firmware updates, GPL/LGPL, SBOM. Leadership & Soft Skills: - Technical Leadership: Guide architecture and conduct design/code reviews. - Team Facilitation: Lead Agile ceremonies, resolve blockers, support team dynamics. - Communication: Translate technical details into business context; liaise with hardware, QA, and PM. - Decision Making: Prioritize under pressure, balance delivery with tech debt. - Mentorship: Coach junior engineers, foster continuous learning. - Adaptability & Conflict Resolution: Manage changing priorities and resolve conflicts constructively. Show more Show less
Posted 2 months ago
4.0 years
0 Lacs
Itanagar, Arunachal Pradesh, India
On-site
Job Description Design, develop, and maintain BMC software solutions for our products. Like sensor monitor, event log WebUI etc. Implement function in firmware to communicate with peripherals via SPI, I2C, UART etc, per protocol specification and chipset datasheet. Perform code reviews, unit testing, and debugging to ensure high quality and reliable BMC software. Develop and maintain documentation, including design specifications, user manuals, and release : BMC product/stack software solution experience is a must. Good understanding of server power management via BMC is a must Must have 4+ years experience in C++ coding in linux application, including well design concepts and code tracing skill. Hardware debugging skill is must. Solid Knowledge of low-level protocol, including I2C, PMBUS, SPI, UART, JTAG, GPIO. Good understanding of BMC IPMI 2.0 including IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI. Must have worked on MCTP and PLDM Experience in porting BMC to multiple HW. Experience with AMI SPX/OneTree product is preferred Good to have worked on DCSCM card. (ref:hirist.tech) Show more Show less
Posted 2 months ago
5.0 - 10.0 years
16 - 20 Lacs
Bengaluru
Work from Office
Support DFT on multiple types of projects in multiple design centers and apply innovative DFT techniques and affect the content of forthcoming CPU, GPU, ML and systems IP, SOCs some years before they appear in mainstream products. This candidate will contribute to DFT methodology by crafting flows, evaluating tool capabilities, helping other specialists on projects, detailing work through documentation, working with EDA vendors and propagating DFT methodologies. This position may also include meeting with customers for DFT training or to address DFT concerns. The candidate will be the first recruit in the DFT methodology group in Bangalore and will be responsible for leading the team in bangalore. Required Skills And Experience: This role is for a Principal DFT engineer with 15 years plus experience Technical leadership in DFT and ability to train/work with junior team members Experience with Perl, TCL, and/or python with ability to build and deploy generic DFT flows Proficient in Unix/Linux environments One or more core DFT skills are considered crucial for this position including some of the following Knowledge of at-speed testing, test insertion and test coverage assessment, test pattern development, scan compression, Memory BIST, Logic BIST, JTAG, IJTAG, fault simulation, debug, verification, SSN, designing and conducting experiments/tool evaluations. Experience with Siemens, Cadence and/or Synopsys DFT tools Qualified candidates will have a university degree (or equivalent) in Electronic Engineering, Computer Engineering, or other relevant technical subject area. Nice To Have Skills and Experience : Familiarity with IEEE standards such as 1500, 1149.1, 1687 and 1838 Familiarity with supporting silicon into volume production Knowledge of SSN and 3DIC Gained some exposure to digital ASIC frontend and backend design verification processes Hands-on Synthesis and Static Timing Analysis (STA) experience Familiarity with SOC architectures (Auto/Infrastructure/Client) and low power design practices would be an advantage Understanding of Functional Safety as it applies to DFT Working knowledge of Siemens MBIST and LBIST tools Exposure to simulation and formal verification tools Exposure to AI tools for execution Exposure Arm MBIST interface In Return You will be provided with the training and environment to succeed in this role. As we'll as a friendly and high-performance working environment, Arm offers a competitive benefits package including private medical insurance, sabbatical, supplementary pension, and we'llness benefits. We are offering a hybrid approach to home and office working to provide an adaptable experience for all employees and to promote a strong collaborative environment.
Posted 2 months ago
5.0 - 10.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Responsibilities: Build and guide a team of DFT engineers to deliver the architecture and the DFT deliveries towards SOC development. Engage with the RTL & physical design program management to plan and execute the DFT deliveries. Work with cross-functional teams (e.g., design, verification, test engineering) to integrate DFT features effectively. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise : At least 10+ years of experience in DFT implementation / methodology Strong understanding of digital design and test principles. Proficiency in DFT techniques, such as scan insertion, BIST, and Automatic Test Pattern Generation (ATPG), MBIST insertion Experience with EDA tools , Synopsys and Cadence &scripting languages (e.g., Python, TCL). Knowledge of IC design flows, verification tools, and fault models Ability to identify, analyze, and resolve testing challenges. Work effectively within multidisciplinary teams, communicating complex technical details clearly. Ensure thorough testing, comprehensive fault coverage, and alignment with industry standards. Technically lead/managed 10 - 15 DFT engineers to deliver DFT implementation on SOC Preferred technical and professional experience NA
Posted 2 months ago
0 years
0 Lacs
Indore, Madhya Pradesh, India
On-site
Position Senior Engineer / Technical Lead (Linux BSP) Job Description Job Description What You'll Be Doing Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in High level and low level software design Perform software testing including unit, functional and system level requirement including manual and automated Performs software requirement to design to coding to testing traceability Performs code review following coding guidelines and static code analysis Troubleshoots software problems of limited difficulty. Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project What Are We Looking For Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems. Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. Experience working with different embedded microprocessor based on Qualcomm, TI, NXP, NVIDIA, Intel or similar Experience of Board support package, Device driver and boot loader development/porting. Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Location - Hyderabad, Ahmedabad, Bangalore, Pune, Chennai Location: IN-TG-Hyderabad, India-Kondapur (eInfochips) Time Type Full time Job Category Engineering Services Show more Show less
Posted 2 months ago
4.0 - 6.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Position: Lead Hardware Engineer - DFT IP R&D Location: Noida Experience: 4-6 Years Job Description Cadence Design Systems is looking for a highly motivated software and hardware engineer to work as a member of the R&D staff on Cadence’s MODUS DFT software solution. MODUS is a complete product that encompasses Design for Test Solution for Achieving High Coverage, Reduced Test Time, and Superior PPA. The product breadth means we are looking for skilled and motivated candidates with backgrounds in RTL design, DFT architecture, computer architecture, verification, RTL compilation, placement, static timing analysis, power analysis, routing, extraction, and optimization. You will be part of a team responsible for creating the innovative technologies required for technology leadership in the DFT space. This position will encourage building of a solid foundation in logic circuits and gentle entry into larger DFT IP tool development. Development responsibilities include designing, developing, troubleshooting, debugging and supporting the MODUS software product. Job Responsibilities You will play a key role in developing cutting-edge design-for-testability (DFT) tools, contributing to improved usability and quality through feature enhancement and rigorous verification. The role’s day to day responsibilities cover: Designing and verifying Verilog/SystemVerilog/UVM RTL and test benches for DFT IP features, including new DFT IPs, full scan, compressed/uncompressed scan, memory BIST, JTAG, IEEE 1500, and boundary scan at block and SoC levels. Providing R&D support to application and product engineers, including problem analysis, debugging, and the development of new features to optimize synthesis results for timing, area, and power. There is a significant research element to the work that Cadence does that is truly innovative; we don’t know what the answers are when we start out! Mentoring and support will be provided to the successful candidate to both enable contribution to the large EDA problem domain and to develop their problem-solving skills into professional engineering skills. Job Qualifications Proficient in RTL design using Verilog and SystemVerilog. In-depth knowledge of front-end EDA tools (Verilog/SV simulators, linters, CDC checkers). Experience with SystemVerilog assertions, checkers, and advanced verification techniques. Knowledge of scripting languages, particularly Perl or Python is highly desirable. Knowledge of DFT methodologies is a plus. Strong foundational knowledge of data structures and algorithms. Familiarity with synthesis, static timing analysis (STA). Excellent written and verbal communication and presentation skills. Experience and understanding of EDA tool development concepts is a plus. Position Qualifications M.Tech, M.E, B.Tech, B.E. in EE/ECE/CS or Equivalent Good understanding of Digital Electronics. Prior knowledge of Verilog/System Verilog and EDA tools required. We’re doing work that matters. Help us solve what others can’t. Show more Show less
Posted 2 months ago
0 years
0 - 0 Lacs
India
On-site
Firmware Engineer – Embedded Systems & IoT We are looking for a Firmware Engineer to join our team and contribute to the development of cutting-edge embedded systems and IoT applications. Key Responsibilities: Design and development of firmware for embedded systems. Develop and maintain device drivers (I2C, SPI, UART, ADC, PWM, etc.). Hardware integration and bring-up of embedded platforms. Work closely with hardware, application, and product design teams for seamless integration. Debug firmware using oscilloscopes, logic analyzers, and JTAG debuggers. Implement and support wireless connectivity protocols (BLE Mesh, Wi-Fi, Zigbee, OpenThread). Integrate and manage various sensors (PIR, LUX, microwave, ultrasonic, thermal, etc.). Work on nRF modules for BLE and mesh-based communication systems. Qualifications: Bachelor's or Master’s degree in Electronics Engineering, Computer Science, or related field. Required Skills: Proficiency in C programming for embedded systems. Hands-on experience with microcontroller families such as ESP, Nordic (nRF), ST, TI, Renesas . Strong development experience in firmware and device drivers. Practical experience with communication protocols: I2C, SPI, UART, ADC, PWM. Familiarity with BLE Mesh , Wi-Fi , Zigbee , OpenThread . Experience with network protocols: MQTT, HTTP, FTP, SMTP . Strong debugging and problem-solving skills with hardware tools. Good to Have: Knowledge of RTOS (e.g., FreeRTOS, Zephyr). Experience with embedded Linux platforms. Exposure to wireless communication standards like LoRa and Cellular IoT. Job Types: Full-time, Permanent Pay: ₹10,000.00 - ₹20,000.00 per month Schedule: Day shift Work Location: In person
Posted 2 months ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Hardware Applications Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Application Engineer, you will provide technical expertise of hardware through trainings, product demonstrations, and the design, debug, test, and quality support of customer products. Qualcomm Hardware Application Engineers collaborate with cross-functional teams to assess the potential application of company products that meet and exceed customer needs. Minimum Qualifications Bachelor's degree in Electrical/Electronics Engineering, Computer Engineering, or related field and 2+ years of Hardware Applications Engineering or Hardware Design experience or related work experience. OR Master's degree in Electrical/Electronics Engineering, Computer Engineering, or related field and 1+ year of Hardware Applications Engineering or Hardware Design experience or related work experience. OR PhD in Electrical/Electronics Engineering, Computer Engineering, or related field. Iot Jd Title : IOT Applications Engineering – Senior Engineer Job Function Qualcomm is seeking candidates to assist its customers in designing IoT solutions utilizing Qualcomm hardware and software. The individual will contribute to the dynamic Customer Engineering team for product designs and will be responsible for supporting Qualcomm's expanding portfolio of platforms and applications. This role involves collaborating closely Qualcomm customers to support hardware design sign-offs, system/PCB/chip-level debugging, and ownership of design collaterals that helps customers to bring out products faster. Preferred Qualifications A strong understanding of Digital/baseband HW design and PCB design is required. Good troubleshooting skills with the ability to analyze and debug during board bring up (boot-up) are essential. An understanding of LDO/SMPS is essential, along with experience in power management for portable devices being advantageous. Solid knowledge in High-Speed digital interfaces, such as memory Bus I/F (UFS, eMMC, LPDDR, NAND), Display interfaces (parallel and serial, preferably MIPI DSI), Camera interfaces (parallel and serial, preferably MIPI CSI), High Speed peripherals (USB, SDC, PCIe, Ethernet), and Standard Peripheral interfaces (UART, SPI, I2C, JTAG, HDMI) are necessary. Experience with Digital HW/baseband systems and board-level design, as well as familiarity with Digital ASICs and system design, is important. Understanding of system-level clocking schemes, interface-level handshakes are necessary A strong understanding of mobile and consumer electronics products is needed. Hands-on experience with oscilloscopes, logic analyzers, test and measurement tools are required. Basic knowledge of ARM processors and experience with JTAG emulators, display drivers, and memory is preferable. Knowledge of multi-core system/inter-chip system design is advantageous. A strong understanding of PCB signal/power integrity is necessary Must be comfortable in reviewing schematics and suggesting improvements is required. Experience with schematic entry is a plus. Must have knowledge to review PCB layout in various CAD tools like Cadence Allegro, Siemens Mentor Graphics suite. Knowledge of multi-layer PCB designs, vias, and stack-up configuration is essential. The ability to interact with multi-geography customers and stakeholders is desired. Knowledge of prototyping platforms like Arduino and Raspberry Pi is beneficial. Job Description As a member of Qualcomm's Customer Engineering team, responsibilities include creating chip and chipset documentation, reference schematics, and training materials for global customer support. Candidate will assist with hardware design reviews, respond to technical queries, and troubleshoot designs at the system, SoC, and PCB levels. A minimum of 3 years' relevant experience is required, along with skills in hardware, digital/high speed/power management, and Silicon validation. Keywords Board Design, Board bring up, UFS, LPDDR, NAND, eMMC, MIPI, USB, UART, SPI, I2C, Logic Analyzer, PADS, Allegro, LDO, SMPS, Clocks, Crystal, ARM processor, JTAG Educational Requirements Required: Bachelor's, Electronics and/or Electrical Engineering Preferred: Master's, Electronics and/or Electrical Engineering 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. 3073322 Show more Show less
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39815 Jobs | Dublin
Wipro
19317 Jobs | Bengaluru
Accenture in India
15105 Jobs | Dublin 2
EY
14860 Jobs | London
Uplers
11139 Jobs | Ahmedabad
Amazon
10431 Jobs | Seattle,WA
IBM
9214 Jobs | Armonk
Oracle
9174 Jobs | Redwood City
Accenture services Pvt Ltd
7676 Jobs |
Capgemini
7672 Jobs | Paris,France