Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 4.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable todays needs and tomorrows next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world were living in and that we have the power to shape. Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality. Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward. Job Description We are seeking a Senior Engineer, Firmware Engineering specializing in Embedded C, UFS/eMMC to join our team in Bengaluru, India. In this role, you will be responsible for developing and optimizing firmware for storage devices, with a focus on UFS and eMMC technologies. Design, develop, and maintain firmware for embedded storage systems using Embedded C Implement and optimize UFS and eMMC protocols for various storage devices Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components Debug complex firmware issues and develop efficient solutions Perform code reviews and maintain high coding standards within the team Stay up-to-date with the latest trends and advancements in storage technologies Mentor junior engineers and contribute to the team&aposs technical growth Participate in all phases of the firmware development lifecycle, from requirements gathering to deployment and support Qualifications Bachelor&aposs or Master&aposs degree in Computer Science, Electrical Engineering, or a related field 2+ years of experience in firmware engineering, with a focus on Embedded C programming Strong expertise in UFS and eMMC storage technologies Proven track record of successful firmware development projects In-depth knowledge of embedded systems and low-level hardware interactions Excellent debugging and troubleshooting skills Proficiency with version control systems, preferably Git Strong analytical and problem-solving skills Excellent communication and teamwork abilities Experience with other storage technologies is a plus Ability to work efficiently in a fast-paced, dynamic environment Additional Information Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [HIDDEN TEXT] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Show more Show less
Posted 6 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You will be responsible for leading and mentoring multiple medium to large-sized technical teams in coding, debugging, and content development. As a self-manager, you will deliver results independently and inspire team members to seek technical assistance from you. Your role will involve expertise in bug monitoring, tracking bug lifecycle, code analysis, and code review. You will be expected to perform component selection, isolation, and RCA in case of failures while adhering to project timelines and effectively communicating with stakeholders. Your primary outcomes will include mentoring teams in automation and debugging, staying updated on technology trends related to automation, debugging, and content development, and providing strategic solutions for technical issues. You will be responsible for motivating your team to excel in their roles, conducting regular meetings with stakeholders, and implementing changes for better customer satisfaction. Additionally, you will act as the single point of contact for all technical solutions within the team. Your success in this role will be measured based on completion of mandatory trainings, adherence to testing methodologies and project schedules, and timely resolution of technical issues. You will be expected to contribute to process enhancements, own multiple projects end-to-end as a technical lead, ensure the quality of deliverables, and document project progress and solutions effectively. Reporting task statuses, complying with project-related standards, and adhering to release management processes will also be part of your responsibilities. To excel in this role, you should have expertise in hardware engineering, knowledge of programming languages such as C, C++, C#, Python, and automation programming or debugging techniques. You must be proficient in debugging tools, hardware architectures, protocols, and electronic testing methodologies. Strong communication skills, problem-solving abilities, and a proactive approach to seeking and offering help are essential for this position. Your ability to handle multiple projects simultaneously, work in a team environment, and take ownership of assigned projects will be crucial for your success. UST is a global digital transformation solutions provider that partners with leading companies worldwide to drive real impact through technology-driven transformation. With a focus on innovation, agility, and deep domain expertise, UST empowers its clients to achieve boundless impact and touch billions of lives. If you are looking to make a significant contribution in a dynamic and fast-paced environment, this role at UST as a Platform Validation Engineer in Bangalore might be the perfect fit for you.,
Posted 1 week ago
1.0 - 5.0 years
0 Lacs
vadodara, gujarat
On-site
You are an energetic and passionate individual with extensive expertise in hardware design, particularly in schematic design. You possess a deep understanding of various hardware components and systems, including IP cameras, video recorders, access control systems, smart card readers, IP terminals, PABX, GSM gateways, military-grade cameras and recorders, and explosion-proof cameras. You thrive on tackling complex challenges and are driven by a commitment to innovation and excellence in hardware design. Your involvement will be critical in the entire lifecycle of a product - right from ideation, development, production, to deployment. You will have the opportunity to design block diagrams and architecture for product design, create schematic diagrams following engineering layout principles and industry standards, evaluate and prepare comparison of parts, and review and revise schematic designs to ensure accuracy, functionality, and alignment with project requirements. You will secure approvals for component selections and design decisions from stakeholders and oversee design and testing related management with structural workflow. As an Engineer/ Sr. Engineer specializing in Hardware Design (Schematic), your responsibilities will include designing and developing components such as printed circuit boards (PCB), processors, memory modules, and network components. You will work on all stages of the Hardware Product Development Lifecycle and have experience with high-speed interfaces like DDR, Memory, Audio, USB, Ethernet, and more. Your technical skills will be put to use in areas such as preparing BOM (Bill of material) efficiently, ensuring EMI-EMC Compliance, and deriving H/W design requirements from test standards. You will have the opportunity to work for an Indian Tech Company creating innovative products for the world, right from India. The work environment will be challenging, encouraging, and rewarding, allowing you to do the best work of your life. In addition to a competitive salary, you will receive generous leave benefits, company-paid medical insurance for the whole family, on-premise meals subsidized by the company, and more. If you are an Innovative Tech-savvy individual with 1-5 years of experience in hardware design and relevant qualifications, this role offers you the chance to be part of a team that is committed to achieving excellence in hardware design and making a real impact in the telecom and security solutions industry. Apply now and take the next step in your career journey with us!,
Posted 1 week ago
12.0 - 15.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Job Title: I/O Devices, IPC Software Architect We are seeking a Principal Engineer in I/O Device Drivers and System Software with 1215 years of hands-on experience in developing, debugging, and optimizing low-level drivers, high-performance inter-processor communication (IPC) frameworks, and storage/networking subsystems. This role requires deep knowledge of Linux kernel internals, IPC mechanisms, PCIe, Ethernet, CAN, SR-IOV virtualization, and storage interfaces, with strong expertise in automotive-grade and edge system software. The ideal candidate will provide technical leadership, work closely with cross-functional teams including silicon and hardware architects, and mentor junior engineers while driving end-to-end system solutions. Key Responsibilities Architect, design, and implement Linux kernel drivers and BSP components for I/O subsystems including PCIe, Ethernet, CAN, USB, and storage (NVMe, SAS/SATA, eMMC, UFS). Design, implement, and optimize high-throughput, low-latency IPC mechanisms (shared memory, mailbox, RPMsg, virtio, sockets) across heterogeneous compute subsystems (CPU, DSP, accelerators). Enable SR-IOV, virtualization, and multi-function device drivers for scalable and secure I/O virtualization. Architect cross-processor communication frameworks for real-time and safety-critical automotive/edge applications. Design and optimize I/O and storage drivers for deterministic performance, QoS, and real-time guarantees. Perform Linux kernel debugging (crash dumps, ftrace, perf, kgdb, stack traces) to resolve complex issues spanning firmware, kernel, and hardware. Drive silicon bring-up, IPC framework validation, and driverfirmware integration for I/O and compute subsystems. Work across silicon design, hardware, architecture, and system software teams to define IPC/I/O requirements, architect solutions, and ensure timely deliverables. Collaborate with automotive system architects, hardware, and silicon teams to ensure compliance with functional safety and reliability requirements. Mentor and guide junior engineers, conduct design/code reviews, and lead critical debug and system integration task forces. Contribute to Linux kernel community discussions and open-source integration in IPC, networking, storage, or PCIe domains. Required Skills & Experience 1215 years of embedded/Linux system software development with a focus on device drivers, IPC frameworks, and kernel subsystems. Expertise in: IPC frameworks: shared memory drivers, mailboxes, RPMsg, virtio, sockets, inter-VM communication. PCIe subsystem (enumeration, error handling, hot-plug, peer-to-peer, SR-IOV, ATS/PRI). Networking drivers: Ethernet, TSN (Time-Sensitive Networking) Automotive networking: CAN/CAN-FD, LIN, diagnostics (UDS/DoIP), AUTOSAR integration. Storage drivers: NVMe, eMMC. Strong knowledge of Linux kernel internals: interrupts, DMA engines, memory management, caching, synchronization primitives, and virtualization. Proficiency in C/C++ and scripting languages (Python, Shell) for automation and validation. Excellent Linux kernel debugging skills Familiar to functional safety and reliability standards (ISO 26262, ASIL levels). Proven ability to lead cross-functional teams (silicon, hardware, software, validation) and drive cross-layer debug strategies for IPC/I/O subsystems. Preferred Qualifications Hands-on experience with virtualization technologies (KVM, Xen, QEMU, SR-IOV device assignment). Experience with real-time operating systems (RTOS) and deterministic Linux (PREEMPT-RT). Familiarity with heterogeneous computing platforms (CPU + accelerators + VPU/DSP + storage offload). Education Bachelors or Masters degree in Computer Engineering, Electrical/Electronics Engineering, or related field. Show more Show less
Posted 1 week ago
8.0 - 13.0 years
9 - 19 Lacs
noida
Work from Office
About the Role We are seeking a highly skilled Lead IO Design Engineer with strong expertise in designing and developing high-performance Input/Output (IO) circuits. In this role, you will lead a team of engineers, drive architecture discussions, ensure design quality, and collaborate closely with cross-functional teams to deliver world-class IO solutions for cutting-edge semiconductor products. Key Responsibilities Lead the design and development of IO circuits for high-speed, low-power semiconductor devices. Define architecture , specifications , and performance targets for IO interfaces. Drive schematic design , circuit simulations , and layout reviews . Collaborate with analog/mixed-signal , physical design , and verification teams to ensure seamless integration. Ensure signal integrity (SI) , power integrity (PI) , and reliability across all IO designs. Guide and mentor junior engineers, conduct design reviews, and maintain best practices. Analyze post-silicon performance and optimize designs based on characterization results. Required Skills & Expertise Strong experience in IO design for advanced process nodes (e.g., 7nm, 5nm, or below). Hands-on expertise in high-speed interfaces such as DDR, PCIe, USB, MIPI, HDMI, etc. Proficiency in circuit simulation tools (Spectre, HSPICE, etc.) and layout verification tools (Calibre, Assura). Solid understanding of signal integrity , power optimization , and electrostatic discharge (ESD) protection techniques. Strong knowledge of timing analysis , noise analysis , and reliability verification . Proven leadership skills with the ability to manage a small team and drive technical decisions. Excellent problem-solving, analytical, and communication skills. Preferred Qualifications Masters or Bachelor’s degree in Electronics / VLSI / Microelectronics or related fields. Prior experience in leading IO design teams and handling customer-facing technical discussions . Exposure to EDA tools like Cadence Virtuoso, Synopsys, or Mentor Graphics. Why Join Us? Work on next-generation semiconductor designs . Opportunity to lead and mentor a high-performing engineering team. Competitive compensation and performance-based incentives. Collaborative and innovative work environment. Interested can share resume on shubhanshi@incise.in
Posted 1 week ago
14.0 - 18.0 years
0 Lacs
bengaluru, karnataka, india
On-site
About Marvell Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities. At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead. Your Team, Your Impact Marvell Data Centre Engineering (DCE) - Compute & Storage (CCS) BU has been at the forefront of developing and delivering leading-edge, high-performance data processing silicon platforms. By delivering a stream of technical innovations through a diverse set of fast?growing product lines, Marvell technology is powering the next?generation data processing and workload acceleration platforms for the Carrier, Cloud/Enterprise and Automotive Compute market segments. The team focusses on the Custom ASIC business, Cloud AI solutions & Enterprise/Career solutions including the CXL product line. What You Can Expect - SOC & Sub system verification activities - should have participated in successful completion of SOC/Subsys projects across all phases from SOC/Subsys Specification to Silicon. - Responsible for complete SOC/Subsys verification activities like - develop verification architecture and verification plan, develop UVM based testbench, Integrate in-house verification components + complex VIP's ( ARM, Cadence, Synopsys, etc), develop test cases (UVM & assembly), verify and do coverage analysis in RTL and gate level design. - Conduct reviews in all the SOC/Subsys verification phases, to achieve desired quality + on-schedule deliverables and drive SOC/Subsys verification process improvement. - Mentor junior engineers and technically guide and monitor them on their day to day technical tasks. - Work effectively with a global team and be self-motivated to manage deliverables - Communicate clearly both verbally and in writing. What We're Looking For Bachelor's degree in CS/EE with 14-18 years of relevant experience, or Master's degree in CS/EE with 12-16 years of relevant experience - Experience in SOC/Subsys level (rather than block level) verification of ARM-based SOCs experince in ARM based boot environment preferred. - Knowledgeable of ARM architecture and AMBA bus standards like AXI-4, CHI and ACE. - Experience with industry standard interfaces such as DDR, eMMC, PCIE, Ethernet and USB. - Experience in coding UVM SOC/Subsys level testbenches, BFM, scoreboards, monitors, etc. - Proficient in writing and debugging tests in UVM as well as C. - Exposure to Cadence, Synopsys, Mentor and/or ARM verification tools. - Experience with assertion-based formal verification tools. - Proficient in programming in scripting languages such as tcl and Perl. - Understanding of hardware emulation support. - Familiarity with TLMs in SystemC. - Experience in Version tools like CVS, SVN, GIT etc. Additional Compensation and Benefit Elements With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We're dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it's like to work at Marvell, visit our page. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. #LI-CP1
Posted 1 week ago
5.0 - 10.0 years
6 - 8 Lacs
bengaluru, karnataka, india
On-site
Min B.Tech in EE/ECE/CS/CE/IT Scripting experience in Python is must Storage domain knowledge must eMMC/UFS/NVMe/SATA/SAS Prior experience in storage product validation team Excellent Communication skills Ability to collaborate with teams across Geo Should be able to write test plan, test scripts Prior test framework dev knowledge preferable Should be able to triage failures quickly Quick learner and easily adaptable to changes
Posted 2 weeks ago
12.0 - 16.0 years
0 Lacs
karnataka
On-site
As a Senior Engineering professional at Prodigy Technovations in Bangalore/Bengaluru, you will be actively involved in the development of existing and upcoming Protocol Analyzers, exercisers, and related products. Your responsibilities will include managing the FPGA and Board design team, developing new products to cater to the semiconductor industry's pre and post silicon validation requirements. Your role will encompass the entire FPGA-based product development process, from analyzing requirements to conducting final product testing in a lab setting. You will be accountable for the architecture and micro-architecture design, as well as the Verilog implementation for targeted FPGAs. Additionally, writing test benches to validate the design will be a crucial part of your responsibilities. Collaboration with a team of FPGA Design Engineers is vital to ensure timely delivery of products as per the plan. Your expertise will be pivotal in guiding the team through debugging complex design issues. Regular interaction with board design, software, testing, and lab teams will be necessary to meet customer requirements effectively. A thorough understanding and practical experience with interfaces such as PCIe, GigE, MPHY/UFS, DPHY/CSI/DSI, USB, SD, eMMC, I3C/I2C, SPI/QSPI are essential for this role. Active participation in internal design reviews to maintain adherence to the company's FPGA design process is expected. Managing all design documents and code base in SVN is part of the routine. Participation and contribution to standard bodies like PCIeSig, MIPI Alliance, SD Association, and USB Org are encouraged. Filing patents is a responsibility that you will own. Some international travel may be required as part of this role. To qualify for this position, you should hold a BE/ME in Electronics from a reputed institution. Specialization in VLSI and Embedded Design would be advantageous. A minimum of 12 to 15 years of experience in designing and implementing FPGA-based solutions in Xilinx or Altera FPGA, preferably in FPGA-based product development, is required. Proficiency in board design and system design with Xilinx/Altera FPGA devices using relevant tools is essential. In-depth knowledge of FPGA-based data plane design to manage high-speed serial bus data is expected. Strong expertise in Verilog and/or VHDL coding and a good understanding of the physical layer of SERDES of XILINX-AMD or Intel FPGA are necessary. This position falls under the Engineering category at Prodigy Technovations.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is seeking a Systems Engineer to be part of the Engineering Group, specifically in the Systems Engineering department. As a Systems Engineer at Qualcomm, you will engage in researching, designing, developing, simulating, and validating systems-level software, hardware, architecture, algorithms, and solutions. Your work will contribute towards the development of cutting-edge technology, enabling next-generation experiences and driving digital transformation. Collaboration across functional teams is essential to meet and exceed system-level requirements and standards. The ideal candidate should possess a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with a minimum of 3 years of Systems Engineering experience. Alternatively, a Master's degree with 2+ years of experience or a PhD with at least 1 year of experience in the same field would also be considered. The job overview includes working with Qualcomm's security architecture/IP and access control team on developing next-generation SOCs for various product categories such as smartphones, tablets, automotive, and IoT. Responsibilities involve assisting product development teams in applying secure hardware design principles at different levels, including individual blocks, computing cores, and SoCs. Experience in software/hardware co-design and familiarity with debug architectures like JTAG and ARM coresight are advantageous. Candidates should have 5 to 7+ years of industry or academic experience in Security, along with expertise in areas such as computer architecture, mobile platform security, ARM TrustZone, operating system security, programming languages like C/C++, Python, RTL, and teamwork across different teams and locations. Strong communication skills in English, both verbal and written, are essential. Preferred qualifications include skills/experience in ARM architecture SoC security design, applied cryptography, trusted computing, hardware firewalls for access control, knowledge in AI/ML, FPGA/ASIC design using SystemVerilog, VHDL, Verilog, SystemC, and familiarity with memory and storage technologies. Educational requirements include a Bachelor's degree or above in Computer Engineering and/or Electrical Engineering. Experience-wise, a Bachelor's or Master's degree with 5-7+ years of Systems Engineering experience is preferred. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities during the application/hiring process. They expect employees to adhere to all policies and procedures, including security measures for protecting confidential information. Staffing and recruiting agencies are advised not to submit unsolicited profiles, applications, or resumes. For more information about this role, please contact Qualcomm Careers.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
udaipur, rajasthan
On-site
You should have extensive experience in analog, digital, mixed-signal, and high-speed hardware design. A strong understanding of PCB design, schematic design, and selecting suitable electronic components based on application requirements is required. You must have worked on 8-bit, 16-bit, and 32-bit microcontroller-based product design. Proficiency in analog interfaces such as ADC, DAC, operational amplifiers, and digital interfaces including UART, I2C, SPI, PWM, RTC, DFU (Direct Firmware Upgrade), camera interfaces, and various display types is essential. Knowledge of microprocessors and high-speed interfaces like USB, Ethernet, DDR, eMMC, MIPI CSI, and DSI is expected. You should be well-versed in Power supply, Switching regulators, and LDOs. Your experience should include digital wired communication interfaces like RS232, RS485, USB, Ethernet, as well as wireless interfaces such as Bluetooth, BLE, Wi-Fi, and LoRa. A strong understanding of EMI/EMC compliance in product design is necessary. Hands-on experience in board bring-up, functional testing, proof of concept (PoC), debugging, solving internal and external field problems, and thorough documentation is also required.,
Posted 2 weeks ago
3.0 - 6.0 years
3 - 6 Lacs
bengaluru, karnataka, india
On-site
Experience with ARM based processors ( TI ARM Cortex A9 is advantage) Linux Kernel Compilation and image creation Linux Kernel Configuration Linux Kernel Optimization Linux Porting BSP Optimization Application development on Linux Platform Device drivers Knowledge on Secure Boot Knowledge on Booting Linux from NAND or eMMC storage
Posted 3 weeks ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable todays needs and tomorrows next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world were living in and that we have the power to shape. Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality. Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward. Job Description We are seeking a visionary Staff Engineer as part of System Validation Infra to join our team in Bengaluru, India. In this pivotal role, you will lead the technical direction of our engineering efforts, drive innovation, and mentor our talented team of engineers. As a Staff Engineer, you will be at the forefront of designing and implementing cutting-edge solutions and monitoring infra tools and systems deployment that shape the future of our products. Working on high-performance Infra software that meet business requirements and industry standards Working on the development of technical strategies and roadmaps to guide long-term engineering initiatives Collaborate with cross-functional teams to work on requirements and by understanding them deeper into technical specifications Provide mentorship to engineering teams, fostering a culture of innovation and continuous improvement Perform code reviews and provide constructive feedback to ensure code quality and best practices Recommend new technologies, tools, and methodologies to enhance our engineering capabilities Drive the resolution of complex technical challenges and make critical design decisions Participate in the full development lifecycle, from concept to deployment till the maintenance Contribute to the establishment of engineering standards, best practices, and documentation Represent the team in design and development related discussions with stakeholders and external partners Qualifications Bachelor&aposs or Master&aposs degree in Computer Science, Engineering, or a related field, or equivalent practical experience 5+ years of software engineering experience, with at least 3 years in a senior or lead engineering role Thorough understanding of software architecture, design patterns, and system design principles Proven track record of working on large to mid-scale, complex software projects from conception to successful delivery Strong programming skills in language: C, Python Advanced, C++(Optional) Basic understanding of CI/CD practices and tools, version control systems (e.g., Git), and agile methodologies Understanding of performance optimization, scalability, and reliability in large to mid-scale systems Excellent problem-solving skills with the ability to analyze complex issues and develop innovative solutions Outstanding communication and interpersonal skills, with the ability to collaborate effectively across teams and influence technical decisions Good knowledge of Flash Memory concepts, Protocol knowledge such as UFS or eMMC shall be an added advantage Experience in Linux kerel device driver, android level testing and debugging. Work to mentor and develop junior engineers in the team Familiarity with monitoring, logging, and observability tools and practices Strong analytical mindset with attention to detail and a data-driven approach to decision-making Ability to balance technical excellence with pragmatic solutions to meet business objectives Additional Information Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [HIDDEN TEXT] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Show more Show less
Posted 3 weeks ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
As an Android BSP / Platform Drivers professional with around 6+ years of experience, you will be responsible for hands-on development in C, C++, Linux drivers, Linux Internals, Linux Kernel Programming, Android BSP, HAL, HIDL, Android bring up, and device driver bring up. Your expertise in working in multi-threaded and multi-core environments is crucial for this role. Additionally, experience in Automotive IVI domain is considered beneficial. Your technical skill set should include proficiency in C, Linux/Android, OS Concepts, SE Linux Policy, i2c, SPI, UART, Device tree, Pin Muxing, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet, BT, Wi-Fi. Familiarity with debugging tools like JTAG and Trace3 is required. In this role, you will be involved in designing, developing, and debugging reference designs, addressing SW related issues, and customizing/optimizing platform drivers to align with product requirements. Understanding technical specifications and HW schematics for device driver customization is essential. Collaboration with cross-functional teams and working closely with customers to customize and launch new products are key responsibilities. Ideal candidates will hold a Bachelors or Masters degree, possess excellent communication skills, both written and verbal, and demonstrate strong debugging abilities. The ability to collaborate effectively and integrate with an existing team is essential for success in this role.,
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
You will be responsible for designing, customizing, and supporting controller firmware in the storage industry. Your expertise will include firmware development for NAND (SLC, TLC, QLC) using languages such as C, C++, and Embedded C. It is essential to have a deep understanding of storage interfaces like PCLe/NVMe, AHCL, SATA, SAS, UFS, and eMMC. The ideal candidate should have 6-8 years of experience in firmware development for SSDs, HDDs, and storage systems. The notice period for this position is 0-15 days.,
Posted 1 month ago
10.0 - 12.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, weve been doing just that. Our technology helped people put a man on the moon. We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the worlds biggest companies and public cloud, Western Digital is fueling a brighter, smarter future. Binge-watch any shows, use social media or shop online lately Youll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments Thats us, too. We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital, G-Technology, SanDisk and WD brands. Todays exceptional challenges require your unique skills. Its You & Western Digital. Together, were the next BIG thing in data. Job Description Engineer, Firmware Verification engineering Job Description: We need an Firmware verification engineers who understand UFS/eMMC embedded NAND system design and firmware algorithms in order to create a firmware design verification plans and implement them in modern object oriented languages. Work closely with the system architects and the firmware team to develop design verification plans, test bench and test cases Develop an overall firmware validation strategy including defining validation infrastructure and validation methodology Debug the firmware and expose design issues Design functional tests required to meet customer needs Review SanDisk UFS/eMMC embedded NAND validation requirements and influence future SanDisk product design for debug and test Work with customers to understand field bugs and to enhance the validation coverage Interface with all key stakeholders to ensure product validation meets customer expectations and needs Technical And Analytical Skills Required Familiar with firmware development, Integration and validation Knowledgeable on product and quality standards and relevant host protocols, in particular eMMC and UFS. Test coverage methods for real-time embedded systems, especially storage systems and/or NAND storage Able to methodically root cause complex failure mechanism Strong programming knowledge & debugging skills in Python, C and C++. Soft skills, Excellent written and verbal skills, be a Team player Able to develop key relationships Able to elect requirements from all stakeholders Be able to work in pressure for quick resolution and delivery. Experience Required Minimum 10+ years in storage related segments Worked with international teams Qualifications BE/B-Tech/M-Tech in CS/ECE/EEE/IS Additional Information Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Western Digital is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [HIDDEN TEXT] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Show more Show less
Posted 1 month ago
2.0 - 4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, weve been doing just that. Our technology helped people put a man on the moon. We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the worlds biggest companies and public cloud, Western Digital is fueling a brighter, smarter future. Binge-watch any shows, use social media or shop online lately Youll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments Thats us, too. We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital, G-Technology, SanDisk and WD brands. Todays exceptional challenges require your unique skills. Its You & Western Digital. Together, were the next BIG thing in data. Job Description Engineer, Firmware Verification engineering Job Description: We need an Firmware verification engineers who understand UFS/eMMC embedded NAND system design and firmware algorithms in order to create a firmware design verification plans and implement them in modern object oriented languages. Work closely with the system architects and the firmware team to develop design verification plans, test bench and test cases Develop an overall firmware validation strategy including defining validation infrastructure and validation methodology Debug the firmware and expose design issues Design functional tests required to meet customer needs Review SanDisk UFS/eMMC embedded NAND validation requirements and influence future SanDisk product design for debug and test Work with customers to understand field bugs and to enhance the validation coverage Interface with all key stakeholders to ensure product validation meets customer expectations and needs Technical And Analytical Skills Required Familiar with firmware development, Integration and validation Knowledgeable on product and quality standards and relevant host protocols, in particular eMMC and UFS. Test coverage methods for real-time embedded systems, especially storage systems and/or NAND storage Able to methodically root cause complex failure mechanism Strong programming knowledge & debugging skills in Python, C and C++. Soft skills, Excellent written and verbal skills, be a Team player Able to develop key relationships Able to elect requirements from all stakeholders Be able to work in pressure for quick resolution and delivery. Experience Required Minimum 2+ years in storage related segments Worked with international teams Qualifications BE/B-Tech/M-Tech in CS/ECE/EEE/IS Additional Information Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Western Digital is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [HIDDEN TEXT] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Show more Show less
Posted 1 month ago
15.0 - 17.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Principal Verification Engineer We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: A highly-skilled ASIC Digital Verification Engineer with a passion for developing functional verification solutions for RTL based IP Cores. You are experienced in handling complex protocols and thrive in a collaborative international environment. With over 15 years of experience, you possess a deep understanding of verification methodologies and are proficient in SystemVerilog (SV) and Universal Verification Methodology (UVM). You are adept at making architectural decisions, implementing test benches, and driving innovation in verification solutions. You are a proactive team player with excellent communication and problem-solving skills, ready to contribute to cutting-edge projects in AI/machine learning, automotive, and server farm applications. What Youll Be Doing: Making architecture decisions on test bench design. Writing verification plans and specifications. Implementing test bench infrastructure and writing test cases. Utilizing a coverage-driven methodology. Providing technical leadership and guidance to the team. Collaborating with architects, designers, and other verification team members across multiple sites worldwide. The Impact You Will Have: Ensuring the reliability and performance of IP Cores used in critical applications. Driving innovation in verification methodologies and solutions. Contributing to the development of industry-leading technologies in AI, automotive, and server farms. Enhancing productivity and throughput through effective verification strategies. Maintaining high standards of quality and functionality in IP verification. Mentoring and guiding junior engineers, fostering a culture of continuous learning and improvement. What Youll Need: Extensive knowledge of protocols such as DDR, PCIe, AMBA (AXI, CHI), SD/eMMC, Ethernet, USB, MIPI. Hands-on experience in creating test environments from functional specifications using UVM/VMM/OVM. Proficiency in SystemVerilog (SV), UVM, and object-oriented coding and verification. Ability to provide innovative verification solutions for enhanced productivity and performance. Experience with scripting languages like C/C++, TCL, Perl, Python is an added advantage. Experience of working with Functional safety, ISO26262 , FMEDA is an added advantage Who You Are: You are an independent thinker with a precise approach to work, capable of driving innovation and leading technical projects. Your communication skills are excellent, and you thrive in a team-oriented environment. You are committed to continuous learning and possess a strong problem-solving aptitude. Experience with functional safety standards like ISO26262 and FMEDA is a plus. The Team Youll Be A Part Of: You will be part of the Solutions Group at our Bangalore Design Center, India. This team is dedicated to developing functional verification solutions for IP used in diverse applications, including server farms, AI/machine learning, and automotive sectors. You will work closely with architects, designers, and other verification team members across multiple international sites, contributing to innovative and challenging projects. Rewards and Benefits: We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process....Less Show more Show less
Posted 1 month ago
8.0 - 10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable todays needs and tomorrows next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world were living in and that we have the power to shape. Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality. Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward. Job Description We are seeking a highly skilled and experienced System Validation Architect specializing in UFS/eMMC . This role bridges customer engineering , system validation , and eMMC / UFS spec compliance . As the key player of system validation, expected to own the validation strategy, debug and triage system-level issues Key Responsibilities System-Level Validation Strategy: Architect and define test strategies for system-level UFS validation, covering protocol compliance, performance, power, and interoperability. Develop validation plans aligned with JEDEC/UFS/UFSHCI/UFS-MIPI specifications. Customer Engineering Interface: Act as the primary technical liaison between internal engineering teams and field application engineers. Provide hands-on support in customer system validation, issue triage, root cause analysis, and resolution. Cross-Functional Collaboration: Work with firmware, hardware, ASIC, and software teams to align system validation with product development cycles. Debug and Automation: Use advanced tools (e.g., protocol analyzers, oscilloscopes, logic analyzers) for deep-dive debugging. Support and enhance test automation infrastructure for scalable validation. Qualifications Bachelors or Masters in Electrical Engineering, Computer Engineering, or related field 8+ years of experience in system-level validation or embedded systems, with at least 3 years focused on UFS/EMMC/PCIe/NVMe or other high-speed storage interfaces Deep understanding of eMMC, UFS, UFSHCI, MIPI UniPro/MPHY protocols and storage stacks. Proficient in Python, or scripting languages for test automation and validation. Strong hands-on experience with validation tools like Lecroy, Tektronix, or protocol analyzers. Familiarity with embedded Linux/Android environments and kernel-level storage subsystems. Strong problem-solving and debugging skills. Excellent written and verbal communication skills to effectively engage with customers and internal teams. Ability to lead initiatives and influence across cross-functional teams. Additional Information Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [HIDDEN TEXT] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying Show more Show less
Posted 1 month ago
11.0 - 13.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable todays needs and tomorrows next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world were living in and that we have the power to shape. Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality. Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward. Job Description We are seeking a highly skilled and experienced System Validation Architect specializing in UFS/eMMC . This role bridges customer engineering , system validation , and eMMC / UFS spec compliance . As the key player of system validation, expected to own the validation strategy, debug and triage system-level issues Key Responsibilities System-Level Validation Strategy: Architect and define test strategies for system-level UFS validation, covering protocol compliance, performance, power, and interoperability. Develop validation plans aligned with JEDEC/UFS/UFSHCI/UFS-MIPI specifications. Customer Engineering Interface: Act as the primary technical liaison between internal engineering teams and field application engineers. Provide hands-on support in customer system validation, issue triage, root cause analysis, and resolution. Cross-Functional Collaboration: Work with firmware, hardware, ASIC, and software teams to align system validation with product development cycles. Debug and Automation: Use advanced tools (e.g., protocol analyzers, oscilloscopes, logic analyzers) for deep-dive debugging. Support and enhance test automation infrastructure for scalable validation. Qualifications Bachelors or Masters in Electrical Engineering, Computer Engineering, or related field 11+ years of experience in system-level validation or embedded systems, with at least 3 years focused on UFS/EMMC/PCIe/NVMe or other high-speed storage interfaces Deep understanding of eMMC, UFS, UFSHCI, MIPI UniPro/MPHY protocols and storage stacks. Proficient in Python, or scripting languages for test automation and validation. Strong hands-on experience with validation tools like Lecroy, Tektronix, or protocol analyzers. Familiarity with embedded Linux/Android environments and kernel-level storage subsystems. Strong problem-solving and debugging skills. Excellent written and verbal communication skills to effectively engage with customers and internal teams. Ability to lead initiatives and influence across cross-functional teams. Additional Information Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [HIDDEN TEXT] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying Show more Show less
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
You should have in-depth knowledge and extensive experience in deeply embedded firmware development and debugging. Your role will involve utilizing good analytical and problem-solving skills, along with hands-on experience in debug tools and Lab equipment such as Oscilloscopes, Chambers, and Controller samples. You should also be familiar with FW/SW integration on microcontrollers like ARM and ARC, and possess a good understanding of microcontroller architecture. Experience with C/C++ and assembly programming would be an added advantage. Additionally, you should have experience in scripting languages, programming tools, and environments. Previous exposure to the storage industry, particularly in SSD, HDD, storage systems, or related technologies, would be beneficial. A deep understanding of storage interfaces like PCIe/NVMe, AHCI, SATA, SAS, UFS, and eMMC is required. Knowledge of SSD/NAND Domain (SLC, MLC, TLC, QLC) and experience with sophisticated NAND flash and other non-volatile storage technologies is a plus. Your responsibilities will also include debugging, failure/root-cause analysis, and integrating firmware with software. The ideal candidate should have 3-5 years of relevant experience and hold a B.E/B.Tech degree.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
As a Design Verification Engineer, you will be responsible for verifying complex designs such as accelerators, datapath IP, processor core subsystems, and complex interfaces/protocols using leading-edge methodologies like UVM and Formal DV. Your role will involve architecting the testbench, developing the verification environment, and defining test plans, tests, and verification methodology for block/sub-system level verification. You will collaborate with the design team to generate test plans, ensure code and functional coverage closure, integrate block testbenches at the sub-system level UVM environment, and verify integration. Additionally, you will interact with the analog co-simulation and firmware team to enable top-level chip verification aspects. Your responsibilities will also include packaging verification environments for Digital IP for seamless integration into the verification flow at different stages of execution. You will evaluate 3rd party IPs on key qualitative aspects and establish evaluation flows for home-grown and 3rd party IPs for consistent benchmarking of DV evaluation. To excel in this role, you should have a minimum B.E./B.Tech degree in Electrical/Electronics/Computer Science and 7-10+ years of experience in design verification with UVM and constrained random, coverage-based verification approaches. You must possess a strong understanding of DV concepts and the ability to develop scalable DV environment architecture for achieving first-pass DV success. Your adaptability to learn end application/systems and map them into smart verification test plans will be crucial. Excellent debugging and analytical skills, along with good interpersonal, teamwork, and communication skills, are essential for effectively driving discussions with geographically dispersed teams. Knowledge of assertion-based formal verification, standard on-chip interfaces, processor/SoC architecture, and/or DSP fundamentals will be advantageous. Experience with ASIC/SoC product DV and productization is highly desirable for this role.,
Posted 1 month ago
3.0 - 8.0 years
0 Lacs
karnataka
On-site
As a Senior FPGA Design Engineer at Prodigy Technovations in Bangalore/Bengaluru, you will have the opportunity to work on existing and next-generation Protocol Analyzers and similar products. Your role will involve contributing to the entire FPGA-based product development flow, from requirement analysis to final product testing in a lab environment. Your responsibilities will include architecture/micro-architecture design, Verilog logic implementation for targeted FPGA, and writing test benches to validate the design. You will collaborate closely with board design, software, testing, and lab teams to ensure the product meets customer requirements. Additionally, you will work with interfaces such as PCIe, GigE, MPHY/UFS, DPHY/CSI/DSI, USB, SD, eMMC, I3C/I2C, SPI/QSPI, among others. Qualifications: - BE/ME in Electronics from a reputed college, with a specialization in VLSI and Embedded Design being a plus. - 3 to 8 years of experience in designing and implementing FPGA-based solutions in Xilinx or Altera FPGA, preferably in FPGA-based product development. - Experience in System Design with Xilinx/Altera FPGA devices and relevant tools. - Proficiency in Verilog and/or VHDL coding. - Experience in synthesis, implementation, and using constraints to achieve timing requirements. - Knowledge of high-speed FPGA designs and Static Timing Analysis (STA) is advantageous. - Experience in building test benches for verification, board-level testing, and system debugging. - Familiarity with protocols like UFS, UniPro, USB, Ethernet, PCIe, I3C, I2C, SPI, QSPI, UART, JTAG, SPMI, RFFE, SD, eMMC. - Hands-on experience with FPGA debugging tools, oscilloscopes, and Logic Analyzers. - Strong problem-solving and debugging skills. If you are a motivated and experienced FPGA Design Engineer with a passion for product development and a strong background in FPGA technologies, we encourage you to apply for this exciting opportunity. Join our team at Prodigy Technovations and be part of creating cutting-edge solutions for top semiconductor companies.,
Posted 1 month ago
2.0 - 7.0 years
4 - 9 Lacs
Kochi, Bangalore Rural, Bengaluru
Work from Office
Job Summary: We are seeking a skilled Embedded Systems Engineer with hands-on experience in Real-Time Operating Systems (RTOS) to join our engineering team. You will be responsible for designing, developing, testing, and maintaining embedded software for our next-generation products. The ideal candidate will have strong low-level programming skills , experience with microcontrollers or SoCs, and a solid understanding of real-time constraints in embedded environments. Key Responsibilities: Design and implement embedded software solutions on RTOS-based platforms. Develop and maintain firmware for microcontrollers and embedded processors. Integrate peripherals such as OSPI, eMMC, IPC, DMA, Ethernet, USB etc. Perform system-level debugging and optimization for performance, reliability, and memory usage. Collaborate with hardware engineers to define system architecture and troubleshoot hardware/software integration issues. Write and maintain documentation, including design specifications and test procedures. Contribute to system bring-up and board support package (BSP) development. Conduct code reviews and provide technical guidance to junior engineers. Ensure code quality, safety, and compliance with industry standards. Required Qualifications: Bachelor's or Masters Degree in Electronics Engineering, Computer Engineering or related field. Proficiency in C/C++ for embedded systems. Hands-on experience with one or more RTOS environments (e.g., FreeRTOS, Zephyr, VxWorks, ThreadX, uC/OS). Familiarity with ARM Cortex-M/A architectures or similar embedded platforms. Experience with real-time scheduling, inter-process communication, and interrupt handling. Experience with debugging tools (JTAG, SWD, oscilloscopes, logic analyzers). Comfortable working with version control systems (e.g., Git). Preferred Qualifications: Familiarity with safety-critical or automotive systems. Knowledge of embedded Linux or bare-metal development. Experience with scripting languages (e.g., Python, Bash) for automation or testing. Experience with TI platforms. Please share your resume to parangoma.bhattacharjee@ignitarium.com
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
vadodara, gujarat
On-site
Are you an experienced Embedded Engineer exploring new career opportunities Join our innovative team and play a crucial role in developing cutting-edge embedded systems. Advanced Sys-tek is looking for someone with a passion for technology, strong problem-solving skills, and extensive experience in embedded systems design and development. If you're ready to make an impact and work on exciting projects, apply now and take your career to the next level with us. Responsibilities Designing and developing embedded software and firmware for various electronic products. Mentoring a team of engineers in the development process. Collaborating with cross-functional teams to define product requirements and specifications. Conducting feasibility studies and risk assessments for new projects. Architecting and implementing embedded systems solutions, including hardware and software integration. Writing efficient, maintainable, and scalable code for embedded systems. Performing debugging, testing, and validation of embedded systems. Optimizing system performance, power consumption, and memory usage. Documenting design decisions, processes, and test results. Providing technical guidance and support to junior engineers. Staying updated with emerging technologies and industry trends in embedded systems design and development. Participating in design reviews, project planning, and product lifecycle management activities. Ensuring compliance with industry standards and regulations. Troubleshooting and resolving technical issues throughout the product development lifecycle. Skills and Qualifications Masters / Bachelors degree in Electronics or Electronics & Communication Engineering from reputed university. Minimum 4 years of experience is required for candidates holding a Masters degree in design & development of electronic products, embedded system design, or product application engineering & product validation. For candidates with a Bachelors degree, the minimum requirement is 6 years of experience in the aforementioned fields. High level of experience of embedded C, C++, RTOS, Linux, assembly language, including development of algorithms, flow charts, manipulation of data structures, and implementing highly optimized code. Should be able to write firmware from scratch including device drivers, also able to update & modify existing code. Experienced in following major interfaces, but not limited to, I2C, SPI, USB, LPDDR3, Flash memories, Ethernet, eMMC, UART, LCD, GSM/GPRS, W-Fi, Bluetooth, Modbus TCP, LoRaWAN, ZIGBEE & other communication protocols. Proven experience in embedded systems design with pre-emptive, multitasking real-time Operating systems, STM32, PIC, FPGA, MCS-51, MCS-96, PSoC, Ethernet PHY, ATmega8, ATmega16, LPC2148, Raspberry Pi & other platforms. Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems. Experienced in Proof-of-concept development, Board bring-up testing, Interface testing, System level debugging, Basic knowledge of Digital & Analog circuits and their troubleshooting, Environment & thermal testing. Preferred experience in testing and designing for EMC, PCB prototyping and troubleshooting of complex circuits. Adequate knowledge of reading electrical & timing parameters in datasheets for components. Should be able to operate lab tools: Logic analyzers, Oscilloscopes, JTAG/IEC debuggers, and Protocol analyzers.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You should possess a minimum of 5 years of experience in the field to be considered for this position in Bengaluru. Your responsibilities will include .LIB timing file generation, Verilog Modelling, and Analog design characterization. Familiarity with Cadens spectre and Synopsys Hspice is required. Additionally, you will be expected to assist with Analog Quality Checks including EM/IR simulation. In addition to the technical skills mentioned above, you should have Embedded product knowledge such as UFS and eMMC, proficiency in Embedded C, C++, and Python, and a background in automation. Experience in debugging using tools like T32 will be highly valued. If you meet the criteria mentioned above and are looking for a challenging opportunity in the field, we encourage you to apply for this position.,
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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |