Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3 - 7 years
5 - 9 Lacs
Bengaluru
Work from Office
Lead the unit level pre-silicon functional & performance verification the Load Store Unit for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for LSU, including the Load and Store pipelines, D-Cache, Address translation, out of order execution of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 2 months ago
8 - 13 years
45 - 50 Lacs
Manesar, Gurgaon
Work from Office
The software engineer will be responsible for the Software validation/ testing/issues handlings of Serial life Infotainment and Cockpit Electronics Products Your profile and competencies to succeed o Development/testing experience on different Microcontroller,SOC,Embedded C,C++,OS based projects. o Should have good experience/understanding on System Boot up & execution of emebedded products. o Strong Debugging experience/exposure in multi tasks applications. o Good Knowledge of Vector HW/CANoe/CANalysers/CAPL tools etc. o Knowledge and experience with automotive communication protocols such as CAN, UDS ,I2C, SPI, CAN, USB. o Should have basic understanding of BT, WI-FI ,Audio/Video,HMI,Touch and different other embedded peripeherals. o Experience with different project tools GIT,issue tracking tools- JIRA,DOOR, GERRIT,Confluence,Alm, Integrity,SVN etc. o Should have good exposure of work on embedded debuggers. o Should have Sound knowlenge & exposure to SDLC and its various stages. o Must be a good team player and act as per the project needs. o Good Presentation and documentation skills. o Skills of collaborating closely with cross-functional team member. o Business level of English.
Posted 2 months ago
4 - 8 years
6 - 10 Lacs
Bengaluru
Work from Office
SmartSoC Solutions is looking for Design Verification Engineer to join our dynamic team and embark on a rewarding career journey. Developing and executing test plans and procedures to verify the functionality and performance of a designIdentifying and documenting design defects and issues, and working with designers and other stakeholders to address themAnalyzing test results and data to identify patterns and trends, and making recommendations for design improvementsDeveloping and implementing automated test scripts and test frameworks to improve testing efficiency and accuracyCollaborating with other engineers and stakeholders to ensure that all design requirements are properly verified and validatedCreating and maintaining documentation related to the verification and validation process, including test plans, test reports, and traceability matricesParticipating in design reviews and providing feedback on design requirements and testabilityProviding technical support and expertise to other departments, to ensure that designs are implemented correctly and meet all necessary requirements. Strong analytical and problem-solving skills, with the ability to identify areas for improvement and develop effective solutions.
Posted 2 months ago
2 - 5 years
3 - 7 Lacs
Bengaluru
Work from Office
Embedded Hardware Design Engineer AEREO (earlier known as Aarav Unmanned Systems) is India s leading drone solution tech startup in the commercial segment. We provide end to end solutions to government and private enterprises in the field of mining & metals, urban planning, large infrastructure, irrigation, agriculture and energy. We are early starters and market leaders in the Indian drone industry. Our belief is to solve real problems and use drone technology as a revolution. Our strength is our perseverance, clarity, collaborative approach, innovation and our team. We are funded by some of the well-known Indian VCs in our growth journey so far. However, our business is already self-sustaining and growing at a fast pace. We love machines, especially aerial robots and believe that drones are shaping the future of the world. Aereo is actively looking for self-driven and process-oriented individuals who would be interested in joining team Aereo in this fascinating growth journey and be an early contributor to the drone ecosystem of the country which is growing at a very exciting and fast pace. What You ll Work On As an Embedded Hardware Design Engineer , you will play a key role in designing and developing advanced aerial robotics hardware . Your contributions will be instrumental in pushing the boundaries of drone technology. End-to-End Circuit Design - Design and develop multi-layer printed circuit boards (PCBs) for aerial robots. Schematic Development & Verification - Own the schematic design and review process to ensure functionality, performance, and manufacturability. Component Selection & BOM Management - Identify and select the right components to create an optimized Bill of Materials (BOM) . PCB Layout & Optimization - Work on PCB design using Altium and Allegro , ensuring signal integrity, EMI mitigation, and thermal management. (along/involve with the team) Hardware & Software Integration - Collaborate with firmware, software, and system engineers to refine circuit designs. Testing & Debugging - Conduct simulation, board bring-up, testing, and debugging for critical PCB circuits. Utilize CAE tools for simulation-driven design to optimize embedded hardware performance, reliability, and efficiency. Design for Manufacturing (DFM) - Ensure designs are optimized for production and compliance with industry standards . Cross-functional Collaboration - Work closely with mechanical design engineers to deliver compact and high-performance PCB designs. System Certification & Compliance - Participate in EMI/EMC testing, certification, and documentation . What We re Looking For: If you are passionate about hardware design and love working on complex, high-speed embedded systems, this role is for you! Must-Have Skills & Experience: Embedded Hardware Design Expertise - Strong hands-on experience with Altium, Orcad, or Allegro for PCB layout and design. High-Speed PCB Layout - Experience with multi-layer (6+ layers) PCB routing and design considerations. Component Selection & BOM Management - Deep knowledge of selecting the right components for optimized performance. Microcontrollers & Processors - Familiarity with STM32, ARM Cortex, and SoC architectures . Communication Interfaces - Strong understanding of I2C, SPI, USB, UART, CAN, and other protocols . Signal Integrity & EMI/EMC Considerations - Practical knowledge of design precautions, grounding, bonding, and shielding . Prototyping & Manufacturing Knowledge - Understanding of PCB fabrication at both prototype and production levels . Analytical & Problem-Solving Mindset - Ability to debug hardware issues and optimize designs for efficiency and reliability . Collaboration & Ownership - A proactive team player with excellent interpersonal skills. What Makes You Stand Out: If you have any of the following , you are an even better fit for our team! DFMEA, DFM, DFA, and Derating Analysis - Experience in reliability engineering for electronic components. EMI/EMC Testing Experience - Hands-on experience in compliance testing. Version Control & Documentation - Familiarity with hardware design repositories and structured documentation. RF Design Knowledge - Experience in RF circuit design and high-frequency PCB layout. Manufacturing & Quality Assurance - Exposure to large-scale production and IPC standards (IPC-2221/2222/7351, etc.) . High-Speed Interfaces - Working knowledge of DDR2/3/4, NAND, HDMI, Gigabit Ethernet, etc.
Posted 2 months ago
5 - 7 years
4 - 8 Lacs
Bengaluru
Work from Office
Embedded Developer Job ID: # 202503 C/C++ coding skills with Embedded SW/FW in microcontrollers, microprocessors in BareMetal, RTOS, Linux, etc. Strong understanding of Embedded CPU Architecture, peripherals, protocols, memory devices. Proven experience in developing bootloaders, drivers for peripherals, protocols. Experienced in debugging at device drivers, data transfers across peripherals, state machines, etc. Good knowledge of high-speed (PCIe/Ethernet/USB, etc.) and low-speed I/O buses (SPI/I2C/I3C/UART/SMBus). Familiarity with hardware debugging tools and techniques. Working experience with SDLC process (version control, code review, bug tracking mechanisms). We are also interested in the BOT model if you are into that apart from staffing mode. We can have further discussions if required. Company: Location: Bangalore Company Size: 1-20 Job Type: Contract Date: 5 to 7 Years Requirements
Posted 2 months ago
5 - 7 years
35 - 40 Lacs
Bengaluru
Work from Office
Who we are: At UST, we help the world s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 26,000 employees in 25 countries, we build for boundless impact touching billions of lives in the process. Visit us at . The Opportunity : UST Title -Lead-1 Semiconductor Product validation Client Title: Manual Validation Engineer Bangalore, KA OS Installation & Validation: Perform OS installation and validation using various methods, including USB drives, and hard drives. Troubleshoot and validate the proper installation of operating systems on servers through different media. Verify that installation processes meet quality standards and function as intended across various configurations. Linux Kernel Driver Knowledge: Validate Linux kernel drivers and dependent packages to ensure proper interaction between server hardware. Should have C++ knowledge Troubleshoot and resolve kernel driver issues, particularly with respect to device drivers and hardware interfaces. Collaborate with firmware and software teams to ensure that kernel drivers are optimized for the best server performance. Tool Knowledge & Packaging: Utilize a variety of packaging tools to validate server hardware, software, and firmware. Develop automation scripts and validation tools to streamline the packaging and validation process. Ensure that packaging processes meet the necessary standards and validate the integrity of installed systems. Execution : Execute firmware testing on server platforms to ensure compatibility, functionality, and stability. Validate firmware updates, ensuring compatibility with server hardware and OS environments. Work closely with firmware teams to ensure seamless integration of new firmware releases. Create detailed test plans, execute tests, and document results to ensure thorough verification of system performance. Perform in-depth validation of both server hardware and firmware, identifying and resolving potential issues. Collaboration & Problem Solving: Collaborate with cross-functional teams, including hardware, firmware, and software engineers, to ensure smooth system integration and performance. oProvide insights and recommendations for system improvements and defect resolution based on validation results What we believe: We re proud to embrace the same values that have shaped UST since the beginning. Since day one, we ve been building enduring relationships and a culture of integrity. And today, its those same values that are inspiring us to encourage innovation from everyone to champion diversity and inclusion and to place people at the centre of everything we do. Humility: We will listen, learn, be empathetic and help selflessly in our interactions with everyone. Humanity: Through business, we will better the lives of those less fortunate than ourselves. Integrity: We honor our commitments and act with responsibility in all our relationships. Equal Employment Opportunity Statement UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation. UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance. To support and promote the values of UST. Comply with all Company policies and procedures
Posted 2 months ago
2 - 7 years
3 - 6 Lacs
Chennai
Work from Office
Experience: 2+ years. Requirements: Bachelor s/Master s degree in Electronics, Electrical, or a related field. 2+ years of experience in PCB design using Altium Designer . Strong understanding of high-speed design principles and multi-layer PCB routing. Experience with CAN, LIN, USB, Ethernet, PCIe, LVDS, and RGB interfaces . Knowledge of power routing techniques for stable and efficient designs. Familiarity with IPC standards for footprint creation and PCB layout. Hands-on experience with signal integrity analysis and EMC/EMI considerations . Strong problem-solving skills and attention to detail. Shift details: Normal shift
Posted 2 months ago
4 - 9 years
8 - 14 Lacs
Hyderabad
Work from Office
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. Requirements : - Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 + years of relevant experience - In-depth knowledge of kernel-mode programming in both Windows internals. - Strong C/C++ programming skills and familiarity with assembly language. - Proven experience in Windows driver development and embedded systems. - Strong knowledge on the embedded system. - Proficiency in Windows driver frameworks (WDM/WDF) and understanding of Windows-specific DMA protocols. - experience in Windows PCIe and USB kernel and/or userspace drivers. - Expertise in kernel space debugging using tools like WinDbg, dbgview, Visual Studio, or similar. - Familiarity with MCDM is a plus. Responsibilities : - Develop and maintain Windows/Linux drivers and RTOS for various requirement. - Collaborate with cross-functional teams to integrate drivers into embedded systems. - Design and develop PCIe and USB drivers for AI chipsets, ensuring performance and reliability - Optimize driver performance and ensure compatibility with evolving Windows environments. - Optimize data path efficiency and minimize latency Minimum Qualifications : - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
Posted 2 months ago
3 - 6 years
16 - 20 Lacs
Bengaluru
Work from Office
About The Role Defines, develops, and executes platformbased validation environments, test suites, and plans and drives characterization and yield enhancements to ensure testability, manufacturability, and production of integrated circuits. Develops debug test methodologies, complex software programs for new device features, and design validation vectors. Evaluates components to ensure performance meets specifications and delivers optimal match of component requirements with production equipment capability. Applies knowledge of platform level tools and techniques to conduct root cause analysis, failure analysis, troubleshoot, and debug crossdiscipline and complex integration issues of the platform. Documents test results, analyzes test data, communicates results while continually improving test methods. Conducts integrated platform level validation, verifies that the product meets quality and/or reliability attributes and complies with applicable specifications. Drives product requirements as needed by customers to ensure necessary capabilities for platform validation activities. Collaborates with multiple teams across board design, power, platform design, development, and debug to ensure all features are validated and optimized timely. Works with product development engineers and end customers as first points of contact to support debug, root cause analysis, and customer platform issues. Qualifications The scope of the deliverable will vary based on the target platform and specific features of platform and SoC alike. Hence the candidate must have a solid big picture across the System.Minimum Requirements:Candidate must possess a Master's or Bachelor's degree in Electronics Engineering, Computer Engineering or a related discipline10+ years of Post-silicon or Pre-Silicon validation experience.Server or Client Computing Architecture knowledge (x86, ARM)Strong knowledge in any of domains like High-Speed Serial IO interfaces like PCIe, CXL (preferred), RAS, Manageability, Memory technologies, Reset flow.Experience with any of the debug tools like Lecroy/Keysight Protocol Analyzers, Logic Analyzers, JTAG, Kernel debuggersExperience in OS debug, kernel, or driver knowledge with Windows and/or Linux. Inside this Business Group The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intels transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies"”spanning software, processors, storage, I/O, and networking solutions"”that fuel cloud, communications, enterprise, and government data centers around the world. Benefits We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits It has come to our notice that some people have received fake job interview letters ostensibly issued by Intel, inviting them to attend interviews in Intels offices for various positions and further requiring them to deposit money to be eligible for the interviews. We wish to bring to your notice that these letters are not issued by Intel or any of its authorized representatives. Hiring at Intel is based purely on merit and Intel does not ask or require candidates to deposit any money. We would urge people interested in working for Intel, to apply directly at https://jobs.intel.com/ and not fall prey to unscrupulous elements. Working Model This role will require an on-site presence. *
Posted 2 months ago
0 - 1 years
0 Lacs
Hyderabad
Work from Office
Samhitha is looking for Embedded Engineer - Intern to join our dynamic team and embark on a rewarding career journey. Embedded Engineer - Intern is responsible for overseeing and optimizing embedded engineer - intern operations. This role involves strategic planning, team coordination, and execution of tasks to ensure efficiency and productivity. The incumbent will collaborate with stakeholders to align operations with business goals. Duties include monitoring performance, ensuring compliance with policies, and implementing best practices. Additionally, they will manage resources, resolve operational challenges, and contribute to continuous improvement initiatives. Strong analytical skills, leadership abilities, and industry knowledge are essential for success in this role.
Posted 2 months ago
1 - 5 years
3 - 7 Lacs
Hyderabad
Work from Office
Samhitha is looking for Embedded Engineer to join our dynamic team and embark on a rewarding career journey. Designing, developing, and testing embedded software for a variety of systems and applications. Collaborating with hardware engineers to ensure that software is optimized for the specific hardware platform. Developing low-level software for control systems and real-time applications. Debugging and troubleshooting software issues in a timely and effective manner. Writing clear, well-documented code that is easy to maintain and modify. Participating in code reviews and providing constructive feedback to other software engineers. Strong problem-solving and critical thinking skills, with the ability to troubleshoot complex software issues. Excellent written and verbal communication skills.
Posted 2 months ago
5 - 8 years
17 - 19 Lacs
Bengaluru
Work from Office
Independently execute mid sized customer projects in any field of VLSI Frontend Backend or Analog design with minimal supervision Outcomes: Work as an individual contributor owning any one task of RTL Design/Module. Provide support and guidance to engineers in Verification/PD/DFT/Circuit Design/Analog Layout/STA/Synthesis/Design Checks/Signoff etc. Anticipate diagnose and resolve problems; coordinating as necessary with cross-functional teams On time quality delivery approved by the project manager and client Automate the design tasks flows and write scripts to generate reports Come up with novel ideas to reduce design cycle time and cost accepted by UST Manager and client Measures of Outcomes: Quality -verified using relevant metrics by UST Manager / Client Manager Timely delivery - verified using relevant metrics by UST Manager / Client Manager Reduction in cycle time cost using innovative approaches Number of papers published Number of patents filed Number of mandatory trainings attended adhering to training goals Outputs Expected: Quality of the deliverables: Ensure zero bugs are present in the design / circuit design. Clean delivery of the design/module in-terms of ease in integration at the top level Meeting functional spec / design guidelines 100% without any deviation or limitation Documentation of tasks and work performed Timely delivery: Ensure project timelines as laid out by the client or program manager are met Meet intermediate tasks delivery for other team members to progress Calling out for help and support in the case of delay in tasks delivery New Skills development: Participate in training - skilling someone and also getting skilled in newer technologies Take up new areas of project development learn on the job and deliver Team Work: Participation in team work and supporting team members at the time of need Able to take up additional tasks in-case of any team member(s) not available Able to hand hold junior team members to explain the project tasks and support to deliver Work dedication to go beyond the call of duty to ensure deadlines and quality are met Innovation Creativity: Approach towards repeated work by automating tasks to save design cycle time Participation on technical discussion training forum white paper etc Skill Examples: Languages and Programming skills:a. System Verilog Verilog VHDL UVM C C++ Assembly Perl TCL/TK Makefile Spice EDA Tools: a. Cadence Synopsys Mentor tool sets (one or more)b. Simulators Lint CDC/RDC DC/RTL-C ICC/Innovus/Olympus ETS/TK/FS PT/Tempus Calibre etc. (experience in one or more tools) Technical Knowledge:a. IP Spec Architecture Design Micro Architecture Functional Spec Test Plan Verificationb. Bus Protocol AHB / AXI / PCIe / USB / Ethernet / SPI / I2C Microprocessor architecturec. Strong Physical Design / Circuit Design / Analog Layout Knowledged. Synthesis DFT Floorplan Clocks PR STA Extraction Physical Verificatione. Soft / Hard / Mixed Signal IP Design Processor Hardening FPGA Design Technology: CMOS FinFet FDSOI - 28nm / 22nm / 16ff / 10nm and below Strong communication skills and ability to interact with team members and clients equally Strong analytical reasoning and problem-solving skills with attention to details Ability to understand the standard specs and functional documents Ability to deliver the tasks on-time in a quality fashion per quality guidelines and GANTT Well versed with the available EDA tools and able to use them efficiently Required technical skills and prior design knowledge to execute the assigned tasks Ability to learn new skills in-case required technical skills are not present at a level needed to execute the project Knowledge Examples: Knowledge of project(s) in any of the design by executing - RTL Design / Verification / DFT / Physical Design / STA / PV / Circuit Design / Analog Layout etc. Understanding of the design flow and methodologies used in the designing Understand the assigned tasks and have sufficient knowledge to execute the project tasks assigned by the client / manager as per known skills
Posted 2 months ago
2 - 3 years
5 - 7 Lacs
Coimbatore
Work from Office
Develop maintain test and evaluate embedded software for all domain with limited supervision. Outcomes: Develop pseudo code embedded program based on specific module design / data sheet. Creates defect reports through investigation analysing data and providing clear documentation on the detailed analysis of the defect logs. Participate in root cause identification. Own the unit testing strategy and plan. Execute the integration tests to generate coverage and traceability report. Ensure the HW & SW environment readiness. Publish static and dynamic analysis report. Optimize efficiency cost and quality by identifying opportunities for automation/process improvements and Agile delivery models Learn technology business domain system domain individually and as recommended by project / account Mentor Developer 1/Software Engineers to become more effective in their roles Measures of Outcomes: Adherence to module level design guidelines process and coding standards. Adhere to schedule and timelines Adhere to SLA wherever applicable Number of defects post delivery Number of compliance issues Reduction of recurrence of known defects Number of violations on static /dynamic analysis report. Outputs Expected: Requirement: Understand the module level requirement and extract required info from the data sheets Code: Learn coding standards and develop embedded FW/driver/application codes for the module level. Understand the code flow and develop code with guidance. HW & SW setup: Able to bring up the HW boards clusters infotainment embedded systems. Test: Develop test strategies and plan for unit test (using tools like RTRT) execute integration tests. Debug & fix: Able to root cause the defects collect debug logs using various debug tools. Document: Defect analysis report; prepare code coverage reports. Contribute HLD LLD on modules worked upon Status Reporting: Report status of tasks assigned; comply with project related reporting standards/process Collaborative learnings/ sharing within the team. Skill Examples: Ability to develop entire module featuring using C/C++ in an optimized manner. Aptitude to write driver and applications for Embedded Linux/ windows/ Android (user and kernel space). Ability to understand hardware internal architecture Capability to contribute to IVI/Instrument cluster/HUD Gateway STB s related product development Ability to generate coverage reports using industry standard tools. Knowledge Examples: Knowledge on ARM x86 PIC based micro controller s architecture. Understanding of compilers like Keil Gcc Visual studio. Knowledge of BIOS OS Automotive IoT concepts. C basic programming OOPs concepts python shell scripting exposures. Comprehension of Linux internals interrupt handling U-boot Bootloader and Memory management Knowledge of these technologiesa. Bluetooth WIFI GPS USB b. LoRA Mqtt NBIoT Experience or knowledge of following toolsa. GIT/Gerrit JIRAb. CANoe GTest/GMockc. Valgrind Doxygend. Gcov LCOV Adequate knowledge of reading schematics and datasheets of components
Posted 2 months ago
2 - 7 years
8 - 14 Lacs
Hyderabad
Work from Office
We are seeking an exceptional Senior ASIC Verification Engineer to join our innovative semiconductor team. You will lead verification initiatives for complex ASIC designs and drive technical excellence across projects. About the Role : You will be responsible for developing advanced verification environments, leading cross-functional technical initiatives, and mentoring team members while ensuring the highest quality standards in our ASIC designs. What You'll Do : - Design and implement advanced System Verilog/UVM verification infrastructures - Lead verification planning and execution for complex ASIC projects - Develop comprehensive test strategies ensuring thorough design validation - Drive debug resolution through collaboration with cross-functional teams - Mentor and provide technical guidance to verification team members - Enhance and optimize verification methodologies - Own end-to-end SOC verification environments Required Skills & Experience : - BS/MS in Electrical/Computer Engineering - 2+ years of hands-on ASIC verification experience - Expert-level SystemVerilog, UVM, and object-oriented programming skills - Strong proficiency with industry tools like VCS, Xcelium, QuestaSim - Advanced debugging and problem-solving capabilities - Excellent communication and collaboration abilities - CLP and GLS - Python/Perl scripting expertise Nice to Have : - Experience with PCIe, DDR, USB, C2C - Knowledge of on-chip interconnects and processor subsystems - Background in formal verification methods - Prior experience on Emulators
Posted 2 months ago
2 - 5 years
4 - 7 Lacs
Bengaluru
Work from Office
We are seeking a skilled Linux/Driver Development Engineer to join our team in developing cutting-edge wireless communication systems. In this role, you will contribute to the development of new features, resolve bugs, and ensure the stability and performance of our embedded platform. You will work closely with cross-functional teams to enhance our products functionality and reliability. Develop, enhance, and maintain Linux device drivers for wireless communication hardware. Work on Linux kernel internals to optimize and customize the system for embedded use. Debug and troubleshoot system-level issues, ensuring prompt resolution of bugs. Collaborate with hardware, software, and QA teams to design, implement, and test new features. Develop and maintain automation scripts using Python or Shell for system testing and validation. Optimize performance at the kernel and driver level to meet system requirements. Provide technical support during product integration and deployment. 2+ years of experience in embedded Linux development. Strong knowledge of Linux internals and kernel module development. Understanding of kernel modules and driver development for hardware like PCIe, USB, I2C, SPI, or Ethernet devices.
Posted 2 months ago
2 - 5 years
6 - 10 Lacs
Hyderabad
Work from Office
Primary Duties & Responsibilities Validation & Testing: Perform product verification, validation, and automation testing for high-performance transceiver and optical modules within Coherent Corps common projects. Ensure the compliance with industry standards and customer requirements. Bug tracking: Ensure bug tracing, reproducing, reporting, and closing in timely manner. Test Development: Develop, update, and maintain test cases, test scripts, and release documents in response to new firmware/FPGA changes for transceiver modules. Cross-Functional Coordination: Collaborate with firmware, hardware, manufacturing, test teams, and other departments to ensure comprehensive testing and validation across assigned projects. Build & Release Process: Oversee the build and release process to ensure proper integration of firmware and hardware components. Handle the customer release process. Validation Planning: Analyze future requirements and develop or update validation plans, reports, scripts, and user guides to meet evolving needs. Training & Support: Provide training and ongoing support to Coherent Inc. personnel in relevant areas of expertise, including testing and validation procedures. Education & Experience Bachelors in engineering (preferably Computer Science) with a minimum 5 years of work experience. Experience in object-oriented programming .net (C# or VB.Net) (mandatory). Experience in test/system software development. Experience in Test & Measurement domain (mandatory). Experience in hardware integration/bring up is strongly preferred. Experience in optical transceiver testing preferred. Experience in firmware programming is a plus. Basic knowledge of electronics components and circuits Experience with instruments - multimeter, oscilloscope. Basic understanding of protocols - USB, I2C Skills Must be hard-working with good communication skills. Must be able to work both independently with minimal guidance, as well as part of a team. Be flexible and ability to excel in a cross-organizational, cross-cultural, global team environment Working Conditions Should be flexible to work outside of business hours to support remote teams in US and Europe time zones. The work mode of Engineering team at India office is onsite i.e. 5 days at office. Culture Commitment Ensure adherence to company s values (ICARE) in all aspects of your position at Coherent Corp.: I ntegrity - Create an Environment of Trust C ollaboration - Innovate Through the Sharing of Ideas A ccountability - Own the Process and the Outcome R espect - Recognize the Value in Everyone E nthusiasm - Find a Sense of Purpose in Work Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Finisar India (Subsidiary of Coherent Corp) is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender identity, sexual orientation, race, color, religion, national origin, disability, or any other characteristic protected by law.
Posted 2 months ago
3 - 5 years
8 - 12 Lacs
Gurgaon
Work from Office
Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities DP-COE (Digital Photonics Center of Excellence), being part of Keysight Technologies has the responsibility for developing innovative products in the crucial portfolio segment of Oscilloscopes, Photonics, AWG (Arbitrary Waveform Generator), BERT (Bit Error Rate Tester), Digitizer, Logic Analysis, Protocol Analysis which provide fast, extensive insight and enable engineering teams to do their job faster, with higher quality. We serve our customers in the Computer, Semiconductor, Wireless, Automotive, Storage and Communication, Quantum industries with leading edge products and solutions. Keysight Solution teams work closely with DP-COE to provide required solutions to these industries. As an RD SW Engineer - Advanced, you will be working on our Infiniium (High Performance Scope) Software Development in a highly collaborative, fast-paced environment with international teams. You will be responsible to design develop highly complex Software for Infiniium Scope which would require breadth of knowledge from Low Level Software (HW integration), up to GUI/Application Software. You will work closely with RD Project Manager, Product Planners, Product Architects, Solution Teams, FPGA HW developers, Software engineers and Other Stakeholders to develop new product offerings and improve existing ones. The candidate should be a strong team worker and should be able and willing to collaborate with other design teams located in US Europe Malaysia. Qualifications Essential: Bachelor s or Master s degree in Computer Science, Computer Engineering, Electrical Engineering (or equivalent) with strong software Engineering skills. 3 to 5 years of RD experience in product development Experience in developing a significant software application Experience in modern C++ (e.g. C++14 and later) and objected-oriented programming Worked with Common Communication protocols: I2C, UART, SPI, Ethernet Advanced and broad knowledge of contemporary software design methodologies and programming techniques. Working experience in Hardware Software integration. Strong written and verbal communication skills Excellent team player, responsive and accountable Self-starter. Willing and able to quickly learn new applications and technologies Experience in international collaboration (US, Europe, Malaysia) Preferred: Basic knowledge in C# and .Net framework Experience with Keysight instruments like Oscilloscope Experience with analog and digital circuits Experience of working or have understanding of various layers of High-speed protocols like PCIe, USB. MS Visual Studio and VisualGDB experience Embedded Linux experience (Basic shell command) Experience of working with micro controllers Experience with Version Control tool (Git) and working with CI/CD pipelines (Jenkins) Experience with QT or other widget toolkits for GUIs Atlassian tool experience - bitbucket, Confluence, Jira Experience programming hardware devices over a peripheral interface Test driven development experience Scrum agile software development process background Knowledge of performance profiling tools (e.g., Valgrind, gprof, or perf). DP-COE (Digital Photonics Center of Excellence), being part of Keysight Technologies has the responsibility for developing innovative products in the crucial portfolio segment of Oscilloscopes, Photonics, AWG (Arbitrary Waveform Generator), BERT (Bit Error Rate Tester), Digitizer, Logic Analysis, Protocol Analysis which provide fast, extensive insight and enable engineering teams to do their job faster, with higher quality. We serve our customers in the Computer, Semiconductor, Wireless, Automotive, Storage and Communication, Quantum industries with leading edge products and solutions. Keysight Solution teams work closely with DP-COE to provide required solutions to these industries. As an RD SW Engineer - Advanced, you will be working on our Infiniium (High Performance Scope) Software Development in a highly collaborative, fast-paced environment with international teams. You will be responsible to design develop highly complex Software for Infiniium Scope which would require breadth of knowledge from Low Level Software (HW integration), up to GUI/Application Software. You will work closely with RD Project Manager, Product Planners, Product Architects, Solution Teams, FPGA HW developers, Software engineers and Other Stakeholders to develop new product offerings and improve existing ones. The candidate should be a strong team worker and should be able and willing to collaborate with other design teams located in US Europe Malaysia.
Posted 2 months ago
8 - 9 years
14 - 19 Lacs
Bengaluru
Work from Office
Responsibilities Embedded Software design and development Implementing Embedded application SW, development of kernel mode device drivers, Networking SW for an ARM based Embedded POC product Take SW KT (knowledge transfer) of an embedded product to be transferred from the US Understand all SW modules of the existing embedded product, which includes drivers, OS, diagnostic SW, etc SW feature development, bug fix and customer support Participate in Technical Documentation & QA. Support User Tickets when needed. Skills Must have 8+ years of experience as an embedded software developer Experience in ARM-based processors like Raspberry PI / NXP etc Developed software for embedded applications. Implemented software solutions embedded systems, including firmware and device drivers. Experience in IPv4/IPv6 networking, Linux networking stack, firewalls, and routing protocols Linux OS integration, memory management, peripheral driver integration In-depth knowledge and experience of data networking (TCP/IP, Ethernet, and related technologies) Expert in C and Python programming Working knowledge of C++ programming Working experience in various protocols like Ethernet, PCIe, I2C, SPI, USB, RS232 Good Problem-solving skills Strong debugging & troubleshooting skills. Good oral & written communication skills Ability to work independently, excellent interpersonal and teamwork skills. Nice to have Knowledge of x86 Architecture, Boundary Scan, etc Software development for the semiconductor domain Bachelor/Postgraduate in Engineering IT, CS, ECE & EEE or Equivalent
Posted 2 months ago
1 - 6 years
18 - 20 Lacs
Bengaluru
Work from Office
In your new role, you will: Provide technical consulting for USB peripheral products and solutions applications to customers. Help customers debug/develop applications using Infineon products. Work cross-functionally with Marketing, HW/SW development, and chip/solution design teams in supporting customers, collect IP/product/application requirements in the related area, by communicating with customers and internal teams. Support and create product easy-of-use collaterals (e.g. ref. design, knowledge articles, application notes). Prepare and deliver product/application training to peers and end customers. Focus on innovative, scalable methods to make customers self-sufficient. Your Profile You are best equipped for this task if you have: Bachelor Degree or above in Electrical/Electronic Engineering Solid knowledge of embedded systems, and USB. Be familiar with embedded system hardware and software development including schematic, PCB layout, and debug build, strong problem-solving skills from the system level Good knowledge and skills on common serial interface(I2C/SPI/UART/USB), experience on USB stack and FPGA will be an advantage Customer-orientated mindset, great interest in interacting with various customer engineers. Interest and ability to learn new technologies very quickly. Good communication skills, both written and verbal in English.
Posted 2 months ago
3 - 6 years
5 - 8 Lacs
Hyderabad
Work from Office
Our customers count on us to convert awesome ideas into great products and services. The QNX Board Support Package (BSP) Team is looking for Senior Driver Developers to design and implement the next generation computing platforms in Automotive other general embedded verticals. You will be part of a development team responsible for creating software drivers to support next-gen hardware peripherals on some of the most advanced hardware platforms available. You must be someone with ideas and real passion for software delivered to maximize reuse, efficiency, and simplicity. In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation comprehensive benefits package. We have some of the brightest minds working on cutting edge platforms at QNX. Join us and you'll become part of a team that is already leading the way and there is no telling what you could accomplish. You will have: A successful track record of developing drivers for various hardware peripherals including the adaptation of existing drivers for embedded platforms. Proven aptitude for BSP development such as board bring up, enhancement of existing software and performance tuning. Enthusiastic about developing new driver architectures to support future hardware peripheral advancements. Focused on ensuring software is held to our quality standards Interested in opportunities to develop software under specialised safety standards such as ISO26262, IEC61508 etc You will have the following technical skills: Bootloader and board bring up skills such as u-boot/DRAM controller initialization / system clock configuration / GPIO pinmux) Experience with serial driver development for UARTs, i2c, SPI, CAN, input devices, touch controllers etc Storage device driver development targeting block storage devices, UFS, SD/eMMC, AHCI/SATA, or flash technology (NAND/NOR) High speed complex communication busses like PCIe, USB Experience writing drivers for wired and wireless networking interfaces Development know-how on power management, DVFS, thermal management, etc Domain expertise with security hardware and firmware (TPM, TrustZone, etc) You will have the following skills experience: Bachelor s degree in Computer Science, Computer Engineering or equivalent experience Established software development experience In-depth knowledge of C and Assembly programming languages. Hands on development experience using embedded operating systems (QNX, Linux, GreenHills, VXworks preferred) Prior experience in driver development is essential Experience writing software for major processor architectures (ARM, x86, PPC, etc) Hands on experience in the development of software following either safety standards (ISO26262, IEC61508 etc) or MIL standards would be a standout skill
Posted 2 months ago
6 - 8 years
20 - 25 Lacs
Pune
Work from Office
We help many of our clients make sense of their large investments in data be it building analytics solutions or machine learning applications. You will work on cutting-edge cloud-native technologies to crunch terabytes of data into meaningful insights. What you will do (Responsibilities): Experienced in python language development in an embedded environment. Experience in firmware programming for low power bluetooth applications. Experienced in BLE 5, D-Bus and responsible to setup BLE debug environment Responsible for routing mechanism of dedicated BLE channels for command operation and data sync Implement necessary channel hopping and optimized algorithms Automate protocol and profile interoperability testing. Proficient with BT sniffers and debugging tools. Knowledge in Bluetooth Certification procedures and PTS. Knowledge and experience with different processors. Good to have knowledge on various communication and control protocols including UART, SPI, I2C, I2S, USB Good to have knowledge and ability to read and understand circuits and hardware. Ensure data security in BLE applications through encryption and authentication mechanisms Responsible to support peer developers and resolve runtime issues What you bring (Skills): 6-8+ year of experience in hands-on embedded development using Python. Hands on experience in BLE 5, D-Bus. Proficient with BT sniffers and debugging tools. Team player with self-drive to work independently Strong communication and interpersonal skills Advantage Cognologix: A higher degree of autonomy, startup culture small teams Opportunities to become an expert in emerging technologies Remote working options for the right maturity level Competitive salary family benefits Performance based career advancement
Posted 2 months ago
7 - 12 years
18 - 20 Lacs
Bengaluru
Work from Office
The ideal candidate will possess deep expertise in microcontroller programming, real-time operating systems, and diverse communication protocols, all aimed at bolstering system connectivity and operational efficiency. Key Responsibilities: System Architecture and Embedded Development: Lead the architecture and development of robust embedded systems utilizing microcontrollers like Raspberry Pi Pico and ESP32. Harness expertise in FreeRTOS and Embedded C while exploring innovative programming languages such as Embedded Python to push system capabilities further. Device Integration and Communication Protocols: Design and implement sophisticated communication protocols including USB, RS-232, UART, Wi-Fi, Bluetooth (BLE 5.0). Ensure flawless data transfer and interfacing among integrated systems and hardware devices. IoT Connectivity and Application Integration: Develop comprehensive IoT solutions and craft APIs to enhance connectivity between embedded systems and mobile/web applications. Employ innovative connectivity technologies such as LoRa, Bluetooth (BLE 5.0) for expansive system integration. Power and Data Management: Strategize and refine power management systems and devise advanced battery management techniques. Implement robust data storage solutions to maintain the integrity and security of data across systems. Technical Leadership and Innovation: Lead technical troubleshooting, system testing, and exploration of future technologies. Champion the adoption of next-generation RTOS solutions and pioneering programming languages to maintain technological leadership. Project Management and Collaboration: Work closely with cross-functional teams to achieve project milestones. Manage and lead projects from conception to implementation, aligning with strategic aims and adhering to industry standards. Primary Qualifications: Education: Bachelors or Masters degree in Electronics Engineering, Electrical Engineering, Computer Science, or a related technical field. Experience: At least 12 years of direct experience in embedded systems design and development, with a strong emphasis on IoT and device integration. Technical Proficiency: Ability in microcontroller platforms like Raspberry Pi Pico and ESP32; profound knowledge of FreeRTOS; skilled in programming languages such as Embedded C, and familiarity with Embedded Python. Protocol Expertise: Extensive knowledge of essential communication protocols for IoT and device integration, including USB, RS-232, UART, Wi-Fi, LoRa, Bluetooth (BLE 5.0). Systems Integration: Proven ability to integrate complex hardware systems within a connected environment, improving performance and reliability. Desired Qualifications: Industry-Specific Experience: Hands-on experience with dairy technology devices, such as milk analyzers and weighing machines, understanding their communication and operational specifics. Regulatory Knowledge: Knowledge of industry standards and regulatory requirements pertinent to dairy and precision measurement sectors. Innovation and Research: Keen interest in and ability to embrace and lead the integration of innovative technologies and methodologies in embedded systems. Communication Skills: Exceptional verbal and written communication skills, capable of effectively conveying complex technical information to both technical and non-technical audiences.
Posted 2 months ago
2 - 5 years
9 - 13 Lacs
Hyderabad
Work from Office
The primary responsibility is the validation of BootROM, which includes the following tasks: Develop and execute test cases to validate all boot peripherals from where the FSBL (First Stage Boot Loader) is copied. Example: xSPI, SD, eMMC, UFS, USB Create and execute test cases to validate all proprietary boot sequences. Develop and execute test cases to validate all internal boot modes. Write and run test cases to validate all supported authentication algorithms. Develop and execute test cases to validate all supported encryption/decryption algorithms. Automate tests using Python. Perform testing on prototyping/emulation platforms, including X86 emulation. Identify, document, and track issues using JIRA. Report coverage metrics using tools such as Verdi and add tests to ensure maximum source line coverage. Review requirements and create associated test cases to ensure traceability. Collaborate with different teams to resolve any blockers. Engage in constructive discussions with the design team to improve the quality of the BootROM. Conduct security threat analysis using internal tools. Adhere to safety processes while performing the above tasks.
Posted 2 months ago
8 - 13 years
15 - 20 Lacs
Noida
Work from Office
We are looking for a Firmware Developer to develop drivers and application for various microcontroller applications. Also, must be able to debug and fix hardware/firmware issues and identify the best solution to cater to multiple applications. Must be able to articulate and document well the understanding and maintain code in version control. Additionally knowledge on and board bring up would be required. Must have strong knowledge of ARM Micro-controllers particularly . Must have experience of Embedded firmware driver/application code development, testing, and optimization, in-Depth microcontroller programming including the development of bootloader code and board bring up. Requirements Develop and tune the IOT and VOIP System, Support firmware update testing and deployment, Debugging low-level hardware interfaces (Ethernet, USB, SPI/QPI, I2C/I2S, UART, GPIO, ADC, DMA, Flash etc) Experience with STM32 HAL and CMSIS library, Experience TCP/IP, MQTT, RTOS, Working with VOIP protocols like SIP, RTP etc, Experience with LORA, Zigbee, LTE, Wifi, Bluetooth wireless stacks, A working understanding of HW and board/schematics
Posted 2 months ago
3 - 5 years
5 - 7 Lacs
Bengaluru
Work from Office
Independently design develop and optimize complex embedded software modules in areas such as OS enabling Driver FW development Outcomes: Develop UML and sequence diagrams for the module level / sub system level Understand and provide inputs in the application / feature / component design and develop the same in accordance with system requirements. Debug root-cause and fix variety of hardware and software technical problems and work with the cross functional teams to ensure timely resolution. Create Integration Regression test strategies related test contents Execute and generate test results along with debug logs. Fix the static and dynamic analysis violations to deliver embedded software package per quality standards. Select appropriate techniques for software development such as reusing improving / reconfiguring of existing embedded models Respond to customer/client requests Mentor Developer II /Software Engineers to become more effective in their roles Measures of Outcomes: Adherence to engineering process and coding standards. Adherence to schedule / timelines Adhere to SLA wherever applicable Number of defects post delivery Percent of integration and functional coverage. Number of non-compliance issues Defined productivity standard for product Completion of technical /domain certifications Completion of all mandatory training requirements Outputs Expected: Requirement: Understand the functional requirement prepare low level design for the module. Develop code using simulation environments like Matlab; optimization using DSP assembly programming Code: Develop FW controller applications HW SW setup: Able to troubleshoot and help bring up HW boards Clusters infotainment embedded systems. Test: Develop test strategies and plan for integration regression test execute regression tests. Debug fix: Perform defect RCA and mitigation Document: Create implementation documentation HAS Technical specification BKM s. Status Reporting: Report status of task assigned Comply with project related reporting standards and process Mentoring: Mentor developers in team Set FAST goals and provide feedbacks to mentees Estimate: Estimate time effort resource dependence for ones own work and for projects work. Skill Examples: Ability to develop bare metal state machines and hardware drivers as appropriate Ability to develop using C C++ middleware frameworks (OpenCV Computer vision) Ability to configure and debug using Vehicle bus stacks (CAN LIN Ethernet SOME/IP) Ability to develop and test the various MCU software featuresa. Power Managementb. HVACc. User settingsd. Cameras configuratione. Audio amplifierf. Diagnostic Ability to do hands-on with the following toolsa. GIT SVN /Gerrit bit bucketb. Vector Da Vinci development and configuration toolsc. JIRAd. Confluencee. Jenkinsf. Vector CANoe Ability to do hands-on for various Protocol analysers (SATA PCIe etc.) network traffic analysers Audio analyser (APx) Video analyser Spectrum analyser and JTAG Emulators Capable to prepare technical specifications for the respective IP s understand Hardware/ Software Architecture specification. Work in a team environment Good written and verbal communication abilities Proactively ask for and offer help Knowledge Examples: Knowledge of:a. Automotive domain: AUTOSAR / Non Autosar platform ADAS Computer Vision b. Semiconductor: SOC architecture IP level deep understandingc. Multimedia: Exposure to DSP fundamentals Media standards.d. Communication: Exposure to communication protocols streaming protocols. Understanding of embedded real-time systems internals Knowledge in HMI design tools like QT Kanzi. Knowledge of ARM TrustZone and Secure OS like OPTEE for Trusted Execution Environment (TEE). Comprehension of ARM /X86 Boot flow ARM memory initialization bootROM architecture and UBoot development. Knowledge of Key Peripherals: USB Ethernet Bluetooth DDR PCIe CAN SPI I2C UART TIMERS etc. Mandatory C++ and Embedded Programming skills including working on Hands on experience in Application development in Service Oriented Architectures Hands on experience in QNX and LINUX Operating systems Hands on Experience with software development tools like CAN Analyzer, Canoe, Debugger. Ability to solve the technical issues independently. Exposure to ASPICE Process would be added advantage. Good analytical and communication skills Good Hands On experience with ISO14229 (UDS Protocol)
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The job market in India for USB (Universal Serial Bus) professionals is thriving with opportunities in various industries. USB technology is essential for connecting peripherals to computers and other electronic devices, making it a crucial skill in the tech industry.
The average salary range for USB professionals in India varies based on experience levels. Entry-level positions can expect to earn around INR 3-5 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.
A typical career path in the USB skill area may progress as follows: - Junior USB Engineer - USB Developer - USB Architect - USB Specialist - USB Manager
In addition to USB expertise, professionals in this field may benefit from having skills in: - Hardware development - Firmware programming - Embedded systems - Signal processing
As you explore job opportunities in the USB field in India, remember to showcase your expertise in USB technology and related skills during interviews. Stay updated with the latest advancements in USB technology to stand out as a top candidate. Prepare well and apply confidently to secure exciting USB roles in the Indian job market.
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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2