Home
Jobs

753 Firmware Jobs - Page 27

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

5.0 - 11.0 years

7 - 13 Lacs

Bengaluru

Work from Office

Our vision is to transform how the world uses information to enrich life for all, Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever, Job Description As an SSD Firmware Validation Engineer at Micron Technology, Inc , your responsibilities will include: Define Test Plan/Design, test cases and develop Test Scripts to validate Firmware for Enterprise and Datacenter class NVMe SSD products As part of Firmware Test Engineering team, you would demonstrate high degree of skills to understand one or more areas of FW: Front End, Back end/Media management, FTL or Security You would also exhibit high degree of competency in understanding NVMe/PCIe specifications, NVMe Cloud SSD Specifications, along with understanding Customer specific requirements You will be working in partnership with Firmware development teams through the lifecycle of the product while finding defects and validating the fixes by create grey and Whitebox tests Be able to demonstrate success in communicating status, issues, concerns, strategies of programs and projects including development of appropriate indicators Must be able to deal with ambiguity and operate with little direction to meet defined goals Must be able to collaborate with others to achieve goals and task completion Comprehend and articulate validation strategies, plans and status Review, track and document test results and sightings Drive issues to closure by interfacing/collaborating with other product development teams Experience Bachelors or Masters degree in Computer Science or Engineering with 10+ years of experience in SSD Firmware Validation, Understanding of Whitebox and grey box test methods for Enterprise / Datacenter SSD Firmware is strong plus, Good hands on experience in debugging NVMe Protocol issues using Lecroy/JDSU analyzers is highly desired, Must have prepared good test plans involving access patterns, NVMe protocols, FW test hooks and VS commands for one or more following areas of FW: Front End, Back End, FTL and Security, Integrate tests into an automated test environment and collaborate with test execution teams to drive validation plans/strategy, Good Knowledge of Linux operating system debugging and Coding in Python, Effective oral and written communication with strong analytical, problem solving, and project management skills Demonstrated ability to work well with others and collaborate effectively in a team environment Expert planning and tracking skills, able to see big picture, well-organized, focused on results, capable of managing multiple projects, excellent time management with respect to priorities and self-management, Must have excellent knowledge of system storage and the relationship to the platform ingredients: CPU, Memory, PCIe, drivers, OS, firmware, etc About Micron Technology, Inc, We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micronand Crucialbrands Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities ? from the data center to the intelligent edge and across the client and mobile user experience, To learn more, please visit micron /careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards, Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron,

Posted 1 month ago

Apply

3.0 - 7.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Our vision is to transform how the world uses information to enrich life for all, Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever, Want to join with inclusive & innovative team !! Apply us today Experience Understanding of White box and grey box test methods for Enterprise / Datacenter SSD Firmware is strong plus, Good hands on experience in debugging NVMe Protocol issues using Lecroy/JDSU analyzers is highly desired, Must have prepared good test plans involving access patterns, NVMe protocols, FW test hooks and VS commands for one or more following areas of FW: Front End, Back End, FTL and Security, Integrate tests into an automated test environment and collaborate with test execution teams to drive validation plans/strategy, Good Knowledge of Linux operating system debugging and Coding in Python, Effective oral and written communication with strong analytical, problem solving, and project management skills Demonstrated ability to work well with others and collaborate effectively in a team environment Expert planning and tracking skills, able to see big picture, well-organized, focused on results, capable of managing multiple projects, excellent time management with respect to priorities and self-management, Must have excellent knowledge of system storage and the relationship to the platform ingredients: CPU, Memory, PCIe, drivers, OS, firmware, etc Education And Experience Bachelors or Masters degree in Computer Science or Engineering 7-11 years of experience in SSD Firmware Validation!, About Micron Technology, Inc, We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micronand Crucialbrands Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities ? from the data center to the intelligent edge and across the client and mobile user experience, To learn more, please visit micron /careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards, Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron,

Posted 1 month ago

Apply

15.0 - 20.0 years

20 - 25 Lacs

Bengaluru

Work from Office

{"company":" About Eridu AI Eridu AI India Private Limited, a wholly owned subsidiary of Eridu Corporation, Saratoga, California, USA, is looking to hire highly motivated and talented professionals for its RD center in Bengaluru to join our world-class team. Eridu AI is a Silicon Valley hardware startup focused on accelerating training and inference performance for large AI models. Today s AI model performance is often gated by infrastructure bottlenecks. Eridu AI introduces multiple industry-first innovations across semiconductors, software and systems to deliver solutions that improves AI data center performance to increase GPU utilization while simultaneously reducing capex and power. Eridu AI s solution and value proposition have been widely validated with several hyperscalers. The company is led by a veteran team of Silicon Valley executives and engineers with decades of experience in state-of-the-art semiconductors, optics, software, and systems, including serial entrepreneur Drew Perkins, co-founder of Infinera (NASDAQ: INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (World s leading micro-LED display company and developer of the first augmented reality contact lens) . Visit our website to learn more about our impressive list of investors, advisors and leadership team. ","role":" Position Overview We are seeking an RTL Design Director to lead our Networking IC team in Bengaluru. If youre a highly motivated self-starter eager to solve real-world problems, this is a unique opportunity to shape the future of AI Networking. As part of the Design Group, you will be responsible for defining, specifying, architecting, executing, and productizing cutting-edge Networking devices. Responsibilities Provide technical leadership and direction for the offshore RTL team. Collaborate with Chip and System Architects to translate architecture requirements into microarchitecture and design implementation. Perform RTL coding, code reviews, and debugging. Document microarchitecture and RTL subsystems. Support the definition of development flows that improve efficiency and quality of execution. Work closely with Physical Design, Firmware, and Design Verification teams to ensure successful end-to-end RTL implementation. Leverage domain experience with Ethernet, PCIe, protocols to make informed design decisions. Qualifications ME/BE with at least 15+ years of experience. Proven record of successful tape-outs and productization, preferably in networking devices. Ability to translate architecture-level feature descriptions into implementable designs, including clear documentation for execution and verification. Thorough understanding of multiple clock/reset/power domain design challenges and safe/robust design practices. Experience in refactoring/restructuring designs to solve timing/area challenges, including algorithmic and structural design changes. Expertise in optimizing hardware versus firmware implementation for overall product performance/efficiency. Excellent knowledge of industry-standard tools and best-in-class practices for high-quality RTL development. Knowledge of networking protocols is essential. Experience with micro-architectural specification of ASIC s. Good understanding of the ASIC design flow, including DFT and physical implementation requirements. Why Join Us At Eridu AI, you ll have the opportunity to shape the future of AI infrastructure, working with a world-class team on groundbreaking technology that pushes the boundaries of AI performance. Your contributions will directly impact the next generation of AI networking solutions, transforming data center capabilities. The starting base salary for the selected candidate will be established based on their relevant skills, experience, qualifications, work location, market trends, and the compensation of employees in comparable roles . "},"

Posted 1 month ago

Apply

4.0 - 8.0 years

9 - 13 Lacs

Bengaluru

Work from Office

The focus of this role is to plan, build, and execute the verification of new and existing features for AMD s graphics processor IP, resulting in no bugs in the final design. THE PERSON: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/ timezones . You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. KEY RESPONSIBILITIES: Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases Estimate the time required to write the new feature tests and any required changes to the test environment Build the directed and random verification tests Debug test failures to determine the root cause; work with RTL and firmware engineers to resolve design defects and correct any test issues Review functional and code coverage metrics modify or add tests or constrain random tests to meet the coverage requirements PREFERRED EXPERIENCE: Proficient in IP level ASIC verification Proficient in debugging firmware and RTL code using simulation tools Proficient in using UVM testbenches and working in Linux and Windows environment s Experienced with Verilog, System Verilog, C, and C++ Graphics pipeline knowledge Developing UVM based verification frameworks and testbenches, processes and flows Automating workflows in a distributed compute environment . Exposure to simulation profile, efficiency improvement, acceleration, HLS tools/process Strong background in the C++ language, preferably on Linux with exposure to Windows platform Good understanding and hands-on experience in the UVM concepts and SystemVerilog language Good working knowledge of SystemC and TLM with some related experience . Scripting language experience: Perl, Ruby, Makefile , shell preferred. Exposure to leadership or mentorship is an asset Desirable assets with prior exposure to video codec system or other multimedia solutions . ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering

Posted 1 month ago

Apply

10.0 - 15.0 years

7 - 11 Lacs

Hyderabad

Work from Office

We are looking for a technical leader to join and lead the SOC Power Modeling team in the AMD Client Computing and Graphics group. This role involves collaboration with many engineering teams including SoC architecture definition, IP design, integration/physical design, verification, platform architecture, software, and firmware. Contributions have a direct impact on the power & performance of AMD s Client products. The Person: The candidate should have strong SOC design process experience from front end to tapeout. The candidate will lead a team working closely with the SOC design teams on RTL and emulation-based power estimation, simulation and design flow extraction. The candidate must be organized, self-motivated and able to work effectively on teams large and small across multiple sites. He or she must be able to prioritize assignments and drive them to completion. Strong verbal and written communication skills are essential for driving technical discussions to successful and actionable outcomes. Key Responsibilities: Team leader for Hyderabad based power modeling group, work with management to define department objectives and growth plans. Make recommendations to improve processes or procedures as appropriate. Implement changes to engineering processes based on new technologies or industry standards. Work with department management on recruiting, hiring, training, and team e valuations . Work with frontend RTL, DFT, Synthesis, and Physical design teams in the development of power intent (UPF) design at SoC level. Lead team with power estimates during the pre-silicon design process using Power Artist/PTPX emulation environments and ensure power objectives and goals are met. Work with RTL and physical design teams to scientifically assess and manage tradeoffs with impacts of power management options such as, but not limited to clock and power gating, device type mix and physical implementation options. Track IP power development through the design cycle ensuring it meets power budgets - leakage/dynamic at every milestone. Improve power design flows in areas of power modeling, clock power analysis, structural power validation, IP power intent. Work with design verification in validating low power design features at SoC and IP level. Preferred Experience Extensive experience with Synopsys EDA tools, particularly PtPx/Power Artist. Detailed understanding of hardware emulation process, stimulus and EDA flow data extraction. Ability to define data reporting and requirements needs using EDA flows, Tcl and Python based scripting. Ability to work independently and lead a world-wide team. Excellent communication skills, written and verbal skills Academic Credentials PhD or Master of Science degree in Electrical Engineering, Computer architecture, or Computer Science. 10+ years of experience.

Posted 1 month ago

Apply

7.0 - 12.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Experience in usage of tools for configuration control and MS Office Ability to identify problems, support root cause analysis, and implement corrective actions Preferred Experience, Knowledge & Attributes Experience Technical & Process Capabilities Behavioural Values 7+ years experience in Electronics Engineering Design & Development, executing projects in Defence / Industrial , Healthcare, Retail Automation, etc. in Electronic Domain Collaborative , Capable to interact / interface with customers, cross functional team Self-driven Excellent Communication, verbal & written Passionate & Learning ability Experience in Test equipment hardware design including component selection, review/creation of electrical drawings, schematics and assembly drawings Hands on experience on various test and measurement equipment like NI hardware, third party Data Acquisition Systems, DSO, DMM, Analyser, signal generators etc. Experience in usage of tools like AutoCAD, OrCAD, pSPICE and MS Visio Knowledge in communications protocols like Serial, Ethernet, CAN,1553B and ARINC Job Description Lead Hardware Design-ATE - JD (DJD2025001) Lead Hardware design Description BE (E&C, E&E ) Responsibilities Develop test equipment electrical, mechanical, and software specifications from test system requirements. Develop test equipment hardware design- review/ create test equipment design drawings, schematics, BoM and assembly instructions for ATE as per design specification Evaluates and provides recommendation on data acquisition systems based on the requirements Create/Review test engineering artifacts like Design documents, Test plan, User Manual and related documents Performs integration testing with test system, debugs and resolves issues Develop verification and validation procedures for ATE to ensure system will perform as specified to meet customer and system requirements. Embedded Firmware & Software Development Environmental & EMI/EMC stds, MIL-std-810, JSS 55555, MIL-STD-461 Accountable & Responsible Ethics & Integrity, Knowledge, Collaboration, Caring, Agility, Empowerment with Accountability and Sustainability Defence, Industrial , Allied domain Knowledge Solution / system engg capabilities

Posted 1 month ago

Apply

12.0 - 17.0 years

11 - 15 Lacs

Bengaluru

Work from Office

We are seeking a Senior Manager to lead our Bengaluru IC Verification team. This role offers a unique opportunity to shape the future of AI Networking. If youre a highly motivated self-starter eager to solve real-world problems, this is a unique opportunity to shape the future of AI networking. Responsibilities Manage and lead Bengaluru team of ASIC verification engineers, fostering an inclusive and collaborative work environment. Ensure effective communication and coordination across different geographical locations. Technical Leadership in ASIC Verification: Provide technical expertise in the verification of complex ASIC designs, ensuring compliance with industry standards and project specifications. Gate Timing Simulations: Manage comprehensive gate-level simulations, including timing and power analysis, to validate the ASIC design before tape-out. RTL Coverage Analysis: Oversee the delivery of detailed coverage metrics to assess the thoroughness of the test suite. Offer actionable feedback to test writers and design engineers, focusing on identifying gaps and suggesting enhancements to broaden coverage scope. Firmware Collaboration: Work closely with Firmware teams to conduct co-simulations, ensuring seamless integration and functionality between hardware and firmware components. Team Development: Mentor and develop team members, identifying training needs and opportunities for growth. Manage third-party team augmentation in varied geographical locations. Qualification s ME/BE in Electrical Engineering, Computer Engineering, or a related field. A minimum of 12 years in ASIC verification, particularly in networking ASIC design. Technical Skills: Expertise in Hardware Verification and Hardware Verification Methodology (e.g., System Verilog, UVM) with a strong understanding of ASIC design and verification flow. Experience with coverage, gate/timing/power simulations, and test-plan documentation is required. Protocol Experience: Prior experience with Ethernet, UCIe, and PCIe protocols and both serial and parallel VIP verification modes, with strong expertise in high-speed SerDes. Leadership and Management Skills: Proven track record in managing and leading global teams with excellent people management skills, including experience in cross-cultural team dynamics. Communication Skills: Exceptional communication abilities, capable of effectively coordinating and leading a global team, and articulating complex technical issues clearly.

Posted 1 month ago

Apply

0.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

About Sarla Aviation: Sarla Aviation is not just an aerospace startup; we are pioneers in the sky, dedicated to revolutionizing urban air mobility with our innovative Electric Vertical Takeoff and Landing (EVTOL) aircraft. Join us in our quest to transform the future of flight, driven by a relentless passion for sustainable transportation solutions. As part of our team, you will not just take on challenges; you will push the boundaries of engineering, technology, and customer experience, working towards something that has never been. About the Role: We are seeking a passionate and skilled Embedded Infrastructure Engineer to join our dynamic team. This role focuses on developing, maintaining, and optimizing the core embedded infrastructure, including bootloaders, board support packages (BSPs), drivers, and build systems for real-time and safety-critical applications. You will collaborate with cross-functional teams to enable scalable, robust, and efficient embedded software development across a variety of platforms. Responsibilities: Develop and maintain bootloaders, device drivers, BSPs, and low-level middleware. Build and manage embedded build systems (Make, CMake, Yocto, etc.). Develop and optimize hardware abstraction layers (HAL) and startup code. Support hardware bring-up for new platforms (ARM Cortex-M, Cortex-A series, etc.). Implement and maintain firmware update and diagnostic mechanisms. Ensure real-time performance, portability, and reliability in infrastructure code. Collaborate with system engineers to integrate RTOS and third-party middleware. Perform Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and Hardware Testing. Participate in architecture design, code reviews, and documentation efforts. Stay current with embedded industry standards and best practices. Must-Have Skills: Bachelor s or Master s degree in Electrical Engineering, Computer Science, Robotics, Aerospace Engineering, or related fields. 0-5 years of experience in embedded systems development. Strong Assembly, C/C++ programming skills for embedded targets. Solid understanding of microcontroller architectures and communication interfaces (UART, SPI, I2C, CAN, USB, Ethernet). Hands-on experience with bootloaders, startup code, or bare-metal firmware. Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks etc. Experience with build automation tools (Make, CMake, Yocto). Familiarity with embedded debugging tools (e.g., JTAG, SWD, oscilloscopes, logic analyzers). Understanding of version control systems (e.g., Git). Practical knowledge and experience with Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing. Nice-to-Have Skills: Exposure to secure boot, encryption, and secure firmware update mechanisms. Knowledge of safety-critical software standards (DO-178C, ISO 26262, MISRA-C). Scripting experience (Python, Bash) for build and testing automation. Experience with MATLAB/Simulink for system modeling. Exposure to hardware schematic review and basic troubleshooting. Benefits: Opportunities for professional development and training. Work on cutting-edge projects in aerospace and UAV technology. Flexible work hours and a supportive team environment. Why Join Us: Be a part of a world-class team in an environment where your work directly contributes to shaping the future of urban air mobility. Thrive in our culture of diversity, inclusion, and innovation, where your unique perspectives and ideas are valued. Enjoy a competitive compensation package, with opportunities for growth and development in a rapidly evolving industry. Sarla Aviation is dedicated to creating a diverse and inclusive workspace, championing equality and empowering every individual. We believe that our strength lies in our differences, not just our similarities. Therefore, we warmly welcome applications from all qualified candidates, regardless of their ethnicity, gender, disability, religion, sexual orientation, or age. Join us at Sarla Aviation, where your unique background and perspective are not just welcomed they are celebrated.

Posted 1 month ago

Apply

8.0 - 15.0 years

9 - 14 Lacs

Bengaluru

Work from Office

{"company":" About Eridu AI Eridu AI India Private Limited, a wholly owned subsidiary of Eridu Corporation, Saratoga, California, USA, is looking to hire highly motivated and talented professionals for its R&D center in Bengaluru to join our world-class team. Eridu AI is a Silicon Valley hardware startup focused on accelerating training and inference performance for large AI models. Today s AI model performance is often gated by infrastructure bottlenecks. Eridu AI introduces multiple industry-first innovations across semiconductors, software and systems to deliver solutions that improves AI data center performance to increase GPU utilization while simultaneously reducing capex and power. Eridu AI s solution and value proposition have been widely validated with several hyperscalers. The company is led by a veteran team of Silicon Valley executives and engineers with decades of experience in state-of-the-art semiconductors, optics, software, and systems, including serial entrepreneur Drew Perkins, co-founder of Infinera (NASDAQ: INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (World s leading micro-LED display company and developer of the first augmented reality contact lens) . Visit our website to learn more about our impressive list of investors, advisors and leadership team. ","role":" Position Overview We are seeking an RTL Packet Processing Engineer to help define and implement our industry-leading Networking IC. If youre a highly motivated self-starter eager to solve real-world problems, this is a unique opportunity to shape the future of AI Networking. As part of the Design Group, you will be responsible for defining, specifying, architecting, executing, and productizing cutting-edge Networking devices. Responsibilities Packet Processing Design: Design and architect solutions for high-speed networking device, focusing on latency optimization, and quality of service (QoS) support. Prior experience with CAMs, and routing tables. Implementation and Testing: Implement designs on ASIC platforms, ensuring compliance with industry standards and performance benchmarks. Conduct thorough testing and validation to ensure functionality and reliability. Performance Optimization: Analyze and optimize pipelining architectures to improve performance metrics. Protocol Support: Provide support for various networking protocols and standards related to input and output queues, including Ethernet. Troubleshooting and Debugging: Investigate and resolve complex issues related to packet queuing, working closely with cross-functional teams, including hardware engineers, firmware developers, and system architects. Qualifications ME/BE with a minimum of 8-15 years of experience. Working knowledge of system Verilog, and Verilog is Mandatory . Prior experience with ownership of memory subsystems. Proven expertise in designing and optimizing packet pipelining and QoS mechanisms, for high-speed networking devices. Solid understanding of ASIC design methodologies, including simulation, and verification tools (e.g. Synopsys, Cadence). Experience with Ethernet/PCIe networking protocols. Strong analytical and problem-solving abilities, with meticulous attention to detail in troubleshooting and debugging complex networking issues. Excellent verbal and written communication skills, with the ability to collaborate effectively in a team environment and present technical information to diverse audiences. Why Join Us? At Eridu AI, you ll have the opportunity to shape the future of AI infrastructure, working with a world-class team on groundbreaking technology that pushes the boundaries of AI performance. Your contributions will directly impact the next generation of AI networking solutions, transforming data center capabilities. The starting base salary for the selected candidate will be established based on their relevant skills, experience, qualifications, work location, market trends, and the compensation of employees in comparable roles. "},"

Posted 1 month ago

Apply

8.0 - 15.0 years

11 - 16 Lacs

Bengaluru

Work from Office

{"company":" About Eridu AI Eridu AI India Private Limited, a wholly owned subsidiary of Eridu Corporation, Saratoga, California, USA, is looking to hire highly motivated and talented professionals for its R&D center in Bengaluru to join our world-class team. Eridu AI is a Silicon Valley hardware startup focused on accelerating training and inference performance for large AI models. Today s AI model performance is often gated by infrastructure bottlenecks. Eridu AI introduces multiple industry-first innovations across semiconductors, software and systems to deliver solutions that improves AI data center performance to increase GPU utilization while simultaneously reducing capex and power. Eridu AI s solution and value proposition have been widely validated with several hyperscalers. The company is led by a veteran team of Silicon Valley executives and engineers with decades of experience in state-of-the-art semiconductors, optics, software, and systems, including serial entrepreneur Drew Perkins, co-founder of Infinera (NASDAQ: INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (World s leading micro-LED display company and developer of the first augmented reality contact lens) . Visit our website to learn more about our impressive list of investors, advisors and leadership team. ","role":" Position Overview We are seeking a RTL Data Path Engineer to help define and implement our industry-leading Networking IC. If youre a highly motivated self-starter eager to solve real-world problems, this is a unique opportunity to shape the future of AI Networking. As part of the Design Group, you will be responsible for defining, specifying, architecting, executing, and productizing cutting-edge Networking devices. Responsibilities Data Path Design: Design and architect solutions for high-speed networking device, focusing on latency optimization, memory management, and quality of service (QoS) support. Implementation and Testing: Implement designs on ASIC platforms, ensuring compliance with industry standards and performance benchmarks. Conduct thorough testing and validation to ensure functionality and reliability. Performance Optimization: Analyze and optimize memory/buffering to improve performance metrics. Protocol Support: Provide support for various networking protocols and standards related to input and output queues, including Ethernet . Troubleshooting and Debugging: Investigate and resolve complex issues related to packet queuing, working closely with cross-functional teams, including hardware engineers, firmware developers, and system architects. Qualifications BE/ME with a minimum of 8-15 years of experience. Working knowledge of system Verilog, and Verilog is Mandatory. Prior experience with ownership of memory subsystems. Proven expertise in designing and optimizing memory algorithms and QoS mechanisms, for high-speed networking devices. Solid understanding of ASIC design methodologies, including simulation, and verification tools (e.g. Synopsys, Cadence). Experience with Ethernet/PCIe networking protocols. Strong analytical and problem-solving abilities, with meticulous attention to detail in troubleshooting and debugging complex networking issues. Excellent verbal and written communication skills, with the ability to collaborate effectively in a team environment and present technical information to diverse audiences. Why Join Us? At Eridu AI, you ll have the opportunity to shape the future of AI infrastructure, working with a world-class team on groundbreaking technology that pushes the boundaries of AI performance. Your contributions will directly impact the next generation of AI networking solutions, transforming data center capabilities. The starting base salary for the selected candidate will be established based on their relevant skills, experience, qualifications, work location, market trends, and the compensation of employees in comparable roles. "},"

Posted 1 month ago

Apply

4.0 - 6.0 years

6 - 10 Lacs

Mumbai

Work from Office

Job Profile : System Administrator, Linux Location : Mumbai Experience Required : 4-6 yrs - Softenger Job Profile : System Administrator, Linux Job Location : Mumbai Experience Required : 4-6 yrs Job Description : 1) Ensure that appropriate space is available in the Operating system. 2) Regular proactive purging of Log files as per the CUSTOMER Security Policy. The frequency as well as the files to be purged has to be recommended by the Customer Security 3) Implement Proactive patch upgrades, if any, recommendation from RHEL 4) Performance monitoring as per the mutually agreed metrics between Customer and HP using the tool made available by Customer. 5) End to end coordination with the Red hat, HP backend & Customer teams for the proactive patches/OS patches/upgrades, Firmware updates, Installation/reinstallation, configuration/reconfiguration, corrective & preventive maintenance as per the terms Mentioned in the SLA. 6) Proper follow-up for Incident/Change management as per the defined policy by CUSTOMER 7) Common /Advanced Administrator task related to the server specified. 8) Proactive reporting of Operating System incidents open beyond the timelines defined by CUSTOMER as Per the priority and the impact . 9) Monitor the Operating system logs for any errors in the operating system and escalate Accordingly. The reporting from the tool provided by CUSTOMER hasto be tuned by the tool owner as Per recommendation by HP team. 10) Needful Handover & Takeover ofshift switching. 11) Working experience on Redhat cluster Suite Pacemaker, RHEV 12ldap., NFS, user management, permission, Automation with Ansible skill 12) Work with Red Hat GSS and execute tasks as suggested by TSE

Posted 1 month ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Bengaluru

Work from Office

Essential Duties and Responsibilities Read and interpret electronic schematics and architectural blueprints Perform preventative maintenance visits to help maintain a stable client-based system Clean various AV equipment including but not limited to: camera lenses, monitors and equipment fans Take responsibility to accurately complete job documentation as needed Field installation of control programs (AMX / Crestron/Firmware) upload and download capability Field service support of networked devices (Routers, IP Protocols, etc.) Perform service tasks in a timely and quality conscious manner including but not limited to: pulling cable, installing connectors, mounting projectors and hanging ceiling mounts Provide necessary training and support for next level service technicians Provide end-user client training as needed Adhere to and understand OSHA standards for all phases of the job Setup and troubleshoot various video codecs/video teleconferencing systems Travel to various job sites required Effectively communicate with employees, customers and colleagues Ability to use hand and power tools in a safe and efficient manner Ability to work and think independently and ensuring to meet deadlines Basic computer knowledge Knowledge of basic signal flow for audio, video and control Ability to manage small to medium projects Ability to solder & crimp connectors Valid Driver s License and a Motor Vehicle Record that meets AVI-SPL driving standards Education and/or Experience Minimum of 1 3 years of audiovisual integration experience preferred Formal education in Electronics or related field preferred Minimum of a High School Diploma or equivalent preferred Preferred external training: o OSHA 30-Hour Construction Course o Avixa (InfoComm) Quick Start to the Audio-Visual Industry o Avixa (InfoComm) CTS General Certification o AMX Intro to Networking for AV Professionals o Crestron Professional Installation o Exton AV Associate Certification

Posted 1 month ago

Apply

2.0 - 4.0 years

4 - 6 Lacs

Bengaluru

Work from Office

Job_Description":" Role Overview As an NPI Project Engineer \u2013 Software , you will be responsible for managing and deploying software/firmware changes related to the vehicle platform\u2014including infotainment, motor controller, battery management system (BMS), telematics, and diagnostics. You will ensure version control, flashing processes, and factory readiness for all software releases. Key Responsibilities Manage deployment of new firmware/software builds for controllers and ECUs in the manufacturing environment. Define and maintain version management logs and compatibility matrices. Coordinate with embedded software teams to validate new builds before production rollout. Ensure update of diagnostic tools, factory flash stations, and configuration parameters. Troubleshoot flashing issues or field issues arising from software mismatch. Track software-related ECNs and change approvals; ensure documentation is up-to-date. Train factory technicians on new software tools, scripts, and flashing protocols. Requirements Qualifications & Skills B.E. or B.Tech in Electronics, Computer Science, or Mechatronics. 2-4 years of experience in manufacturing or engineering Understanding of embedded software systems, bootloaders, and CAN protocols. Experience with tools like Vector CANoe/CANalyzer, UDS flashing, or over-the-air update frameworks. Familiarity with Git, release management tools, and JIRA is a plus. Strong debugging and documentation skills. ","

Posted 1 month ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Job Description SoC Verification Engineer The SoC Development team at Sandisk is seeking highly motivated SoC Verification Engineers to join our talented team, working on cutting-edge controller development for high-performance SoCs used in industry-leading products. Role & Responsibilities: As a SoC Verification Engineer , you will play a key role in ensuring the quality and reliability of our SoC designs. You will be responsible for: Developing verification test plans based on design specifications. Creating and executing test cases across multiple platforms , including RTL simulation, FPGA prototyping, and Palladium emulation . Performing Gate-Level Simulations (GLS) and debugging complex SoC designs. Collaborating with design, architecture, and firmware teams to define verification strategies and drive coverage-driven verification methodologies . Contributing to the development of advanced verification environments , including UVM, PSS testbenches. Analyzing functional coverage and simulation results to enhance verification efficiency and effectiveness. Why Join Us? At Sandisk , you ll be part of a team of highly skilled engineers solving complex verification challenges and driving innovations in data storage solutions . Your work will directly impact the performance and reliability of high-volume new age data solutions, consumer and enterprise products. Together, we ll push the boundaries of technology, unlock the full potential of data, and shape the future of storage solutions. Qualifications Required : BE or MS degree in Electrical/Electronics Engineering or Computer Engineering, with 4-8 years of experience Deep understanding of C, SystemVerilog UVM and coverage driven verification methodology History of building and improving UVM based verification methodology Knowledge on Chiplet Protocols - UCIe Skills : Develop and execute verification plans Proficiency with C, Verilog, System Verilog and UVM based verification Experience in implementing advanced test benches, verification models, scoreboards/checkers. Knowledge in bus protocols - AXI, AHB, APB and bus interconnects Experience with test plan creation and test-bench development Experience with test development and test coverage assessment Excellent debugging and problem-solving skill Knowledge in various interfaces - PCIe, DP, UART, I2C, I2S, SPI, USB, SD Experience working on processor-based SoC -- ARC/ARM/RISC.. Create and modify SoC-level, and sub-system level test benches. Experience in setting up and running gate-level simulations Gate Level / Power-Aware simulations Great written and verbal communication skills Good Programming/Scripting skills with languages such as Python, Perl, TCL, and BASH Interest in ASICs, SoCs, flash memory, semiconductor components Strong team player who can collaborate with colleagues

Posted 1 month ago

Apply

7.0 - 12.0 years

9 - 14 Lacs

Pune, Ahmedabad

Work from Office

Position: Senior Engineer / Technical Lead (C++ Linux, Audio-Video streaming) Job Description: Job Description What Youll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Should be proficient in using C and C++ language on embedded platforms Linux, OOPS fundamentals should be very strong. Working knowledge on media products with audio and video interfaces Must have strong fundamental knowledge of audio formats, video formats, encoding / decoding standards, streaming protocols, multimedia frameworks MUST have Strong knowledge of streaming protocols like RTP, RTSP, RTCP, WebRTC, P2P Tunneling. Must have strong fundamental knowledge of Multi-threaded, Multi Process event driven architecture-based Linux application development with IPC concepts Strong knowledge of multimedia framework such as ffmpeg, gstreamer, live555 Basic knowledge of H264, H265, MP4 and Fragmented MP4, G711, G726, AAC, WAV and mp3 formats Experience working with development tools like Codec analyzes, Audio/Video Analyzers, GIT, SVN, JIRA. Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Location - Ahmedabad, Pune Location: IN-GJ-Ahmedabad, India-Ognaj (eInfochips) Time Type: Full time Job Category: Engineering Services

Posted 1 month ago

Apply

5.0 - 10.0 years

0 Lacs

Chennai

Work from Office

Job Requirements Demonstrated success in delivering results on time with Quality. Participate in testing and development of medical device by following regulations and standards (IEC62304, ISO13485, ISO14971, IEC 60601) Follow Medical device software testing process and customer specific needs in testing process. Support external lab testing like TUV, UL Writing test protocols for safety critical medical devices. Follow development practice by using the tools such as IBM DOORS, RQM, JIRA, Github etc Work Experience 6-9 years renal care experience in writing and reviewing test cases/protocols for safety critical medical devices. Experience on Medical devices or software test cycle. Exposure in IEC62304 standards in embedded medical devices following IEC 60601 Experience in Manual & Automation testing

Posted 1 month ago

Apply

10 - 20 years

15 - 30 Lacs

Chennai

Work from Office

Job Requirements We are seeking an experienced Embedded Software Architect to lead and oversee the design and development of embedded software systems. The ideal candidate will have over 15 years of experience in the field, with a strong background in C/C++ programming, real-time operating systems, and hardware-software integration. This role involves collaborating with cross-functional teams to deliver innovative and high-quality embedded solutions. Responsibilities include - Design and architect embedded software systems from concept to production. - Lead and mentor a team of embedded software engineers. - Develop and maintain embedded software architectures and design patterns. - Optimize software for performance, reliability, and power consumption. - Conduct code reviews and ensure compliance with industry standards and best practices. - Interface with hardware engineers to define system requirements and specifications. - Develop and execute testing and validation plans for embedded software. - Stay updated with the latest advancements in embedded systems and incorporate relevant technologies. - Document software design and development processes. - Guide and provide necessary support for embedded software development according to medical device compliance and regulations. - Adaptive to managing and co-ordinate cross functional demand during product development and maintenance. Work Experience Required Skills: Bachelor's or masters degree in computer science, Software Engineering, Electronics Engineering, or a related field. - Embedded architect experience specifically in hemodialysis machine and Renal care device generally. - Medical devices experience who can write SRS and run the entire product design process. - Over 15 years of experience in embedded software development and architecture. - Proficiency in C, C++, and assembly languages. - Extensive experience with real-time operating systems (RTOS) and embedded Linux. - Strong knowledge of microcontroller/microprocessor architectures. - Experience with communication protocols such as I2C, SPI, UART, USB , etc. - Excellent problem-solving and debugging skills. - Proven track record of leading and managing engineering teams. - Strong communication and documentation skills. - Professional certifications in embedded systems or software architecture are a plus. Preferred Skills: - Experience with hardware design and schematic review. - Knowledge of modern software development methodologies (Agile, Scrum). - Familiarity with version control systems such as Git. - Understanding of safety-critical systems and compliance standards.

Posted 1 month ago

Apply

1 - 4 years

5 - 9 Lacs

Hyderabad

Work from Office

About The Role Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes ? Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues ? Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation ? ?

Posted 1 month ago

Apply

1 - 4 years

3 - 5 Lacs

Pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation

Posted 1 month ago

Apply

3 - 5 years

6 - 11 Lacs

Bengaluru

Work from Office

About The Role Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes ? Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues ? Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation ? ? Mandatory Skills: DevOps. Experience3-5 Years. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 1 month ago

Apply

5 - 8 years

5 - 9 Lacs

Pune

Work from Office

About The Role Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes ? Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues ? Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation ? ? Mandatory Skills: DevOps. Experience5-8 Years. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 1 month ago

Apply

1 - 3 years

6 - 11 Lacs

Pune

Work from Office

About The Role Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes ? Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues ? Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation ? ? Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 1 month ago

Apply

5 - 8 years

5 - 9 Lacs

Hyderabad

Work from Office

About The Role Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes ? Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isn’t resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues ? Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation ? ? Mandatory Skills: Devops - Continuous Integration. Experience5-8 Years. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 1 month ago

Apply

5 - 10 years

10 - 14 Lacs

Bengaluru

Work from Office

We are seeking an experienced Senior Embedded Software Designer to join our IC (Integrated Circuit) development team. The primary areas of work include developing embedded software and firmware, integrating software with hardware, optimizing code for performance, and working with teams developing integrated circuits, especially RISC-V processors You have: Bachelors Degree in Computer or Electrical Engineering, or a related field (Masters preferred) 5+ years of experience in embedded software development and firmware development. Create software architecture and developing drivers for embedded systems Proficiency in C and C++ programming for embedded systems Strong knowledge of software-hardware co-design and communication protocols (e.g., SPI, I2C, UART) Familiarity with RISC-V processor architecture and development. Debugging tools such as JTAG debuggers Problem-solving and debugging skills for embedded and low-level software Required Tools GCC or LLVM, Eclipse or Visual Studio Code It would be nice if you also had: Understanding of version control systems like Git Experience in software development for AI/ML applications. Develop and optimize embedded software and firmware for IC designs Collaborate with hardware teams to ensure seamless software-hardware integration and co-design, particularly with RISC-V processors Create and maintain efficient, maintainable C/C++ code tailored to embedded environments Design and implement software architecture for embedded systems Develop and optimize drivers for various hardware components Debug and optimize software performance on resource-constrained devices Use version control systems to manage codebase and work with team members Document software development processes, including requirements, designs, and test cases

Posted 1 month ago

Apply

5 - 8 years

7 - 9 Lacs

Gurugram

Work from Office

We are looking for a Senior Embedded Engineer with strong hands-on experience in low-level embedded development . The ideal candidate should be proficient in communication protocols such as UART, SPI, I2C, MDIO , and have experience working with Keil IDE , STM32 , ESP32 , and similar microcontrollers. Knowledge of Realtek processors , RTOS , and network protocols like HTTP, TCP/IP, Web Sockets is a strong advantage. Role & responsibilities : Design, develop, and debug firmware for embedded systems using C/C++ . Implement and interface with protocols including UART, SPI, I2C, MDIO, GPIO , etc. Work on ARM Cortex-M microcontrollers (e.g., STM32 , ESP32 ) and Realtek-based processors. Develop and maintain projects using Keil, STM32CubeIDE , or equivalent toolchains. Implement and optimize networking protocols : TCP/IP, HTTP, Web Sockets , and custom lightweight protocols. Work with peripheral drivers and integrate third-party hardware modules. Write clean, efficient, and well-documented code with a focus on resource-constrained environments . Troubleshoot and resolve firmware issues using logic analyzers, oscilloscopes, and debuggers. Collaborate with hardware, QA, and software teams to deliver integrated solutions. Stay up to date with new microcontroller platforms, tools, and best practices in embedded design. Required Skills : Proficiency in embedded C/C++ and real-time debugging techniques. Strong experience with embedded communication protocols: UART, SPI, I2C, MDIO . Solid understanding of RTOS , interrupt handling, and low-power design. Experience with IDEs and toolchains such as Keil , STM32Cube , ESP-IDF , etc. Hands-on experience with networking protocols (HTTP, TCP/IP, UDP, WebSocket). Familiarity with Realtek processors or similar SoCs is a strong plus. Experience with version control (e.g., Git ), and CI/CD pipelines for firmware. Ability to read schematics and work closely with hardware engineers. Nice to Have: Knowledge of OTA (Over-the-Air) update mechanisms. Familiarity with MQTT , CoAP , or other IoT protocols. Experience working in IoT , Industrial Control , or Smart Devices . Exposure to bootloaders , secure firmware , or cryptographic libraries .

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies