Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
40 - 45 Lacs
Hyderabad, Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or equivalent practical experience. 3 years of experience in software development in the area of consumer electronics or other embedded systems. 2 years of experience driving application-specific integrated circuit (ASIC) architecture , OS kernel, system on a chip (SoC) architecture, power and performance analysis. Preferred qualifications: Master's degree or PhD in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or equivalent practical experience. 5 years of experience in software design and development for software layers found in SoC (e.g., bootloaders, kernel, hypervisor, secure monitor, device drivers and embedded firmware). Experience with Android and any Real-time OS. Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU, and accelerators. About the job Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration. The Silicon Software team has the long term charter to develop software for a variety of custom silicon being developed within Google. This includes IP for many diverse applications. We are working generations ahead of the market to enable groundbreaking features. In this role, you will be involved in developing software across a few domains such as platform software (BSP, firmware, drivers) delivered to our customers, silicon validation software to be used in the pre-silicon, and post-silicon validation, compilers, drivers, runtime, embedded firmware and tools in the machine learning domain, security architecture and systems, system power and performance, related engineering productivity and test engineering activities.Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology. Responsibilities Collaborate with stakeholders to identify user experiences characteristics and how they can be mapped onto hardware and software. Design architecture and software interfaces that enable application developers to make use of hardware accelerators and other IP. Understand interactions between hardware components, identify issues and bottlenecks, provide trade-off options and drive them to resolution. Help design or improve hardware from generation to generation based on lessons learned from productization efforts, and to reduce technical debt.
Posted 3 weeks ago
2.0 - 7.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience working with embedded operating systems. Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Write product or system development code.
Posted 3 weeks ago
5.0 - 10.0 years
45 - 50 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience. 5 years of experience in ASIC development with Verilog/SystemVerilog, VHDL. Experience with ASIC design verification, synthesis, timing/power analysis, and Design for Testing (DFT). Experience in micro-architecture and design of subsystems. Preferred qualifications: Experience in SoC designs and integration flows. Experience with scripting languages (e.g., Python or Perl). Knowledge of high performance and low power design techniques. Knowledge of arithmetic units, bus architectures, processor design, accelerators, or memory hierarchies. About the job In this role, you ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You ll be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's TPU. You'll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems. You will be part of a team developing ASICs used to accelerate and improve traffic in data centers. You will collaborate with members of architecture, verification, power and performance, physical design, etc. to specify and deliver quality designs for next generation data center accelerators. You will solve technical problems with innovative micro-architecture and logic solutions, and evaluate design options with complexity, performance, power and area in mind. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Own microarchitecture and implementation of subsystems in the data center domain. Work with Architecture, Firmware, and Software teams to drive feature closure and develop microarchitecture specifications. Perform Quality check flows like Lint, CDC, RDC, VCLP. Drive design methodology, libraries, debug, code review in coordination with other IPs Design Verification (DV) teams and physical design teams. Identify and drive power, performance and area improvements for the domains owned.
Posted 3 weeks ago
5.0 - 10.0 years
30 - 35 Lacs
Bengaluru
Work from Office
Minimum qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience. 5 years of experience in High Bandwidth Memory/Double Data Rate (HBM/DDR). Experience in silicon bringup, functional validation, characterizing, and qualification. Experience with board schematics, layout, and debug methodologies with using lab equipment. Preferred qualifications: Experience in hardware emulation with hardware/software integration. Experience in coding (e.g., Python) for automation development. Experience in Register-Transfer Level (RTL) design, verification or emulation. Knowledge of SoC architecture including boot flows. Knowledge of HBM/DDR standards. About the job In this role, you ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You ll be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's TPU. You'll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems. In this role, you will be responsible for post-silicon validation of the Cloud Tensor Processing Unit (TPU) projects. You will create test plans and test content for exercising the various subsystems in the Artificial Intelligence/Machine Learning (AI/ML) System on a Chip (SoC), verify the content on pre-silicon platforms, execute the tests on post-silicon platforms, and triage and debug issues. You will work with engineers from architecture, design, design verification, and software/firmware teams. You will be validating the functional, power, performance, and electrical characteristics of the Cloud Tensor Processing Unit (TPU) silicon to help deliver high-quality designs for next generation data center accelerators.The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Develop and execute tests for memory controller High Bandwidth Memory (HBM) post-silicon validation and on hardware emulators and assist in bring-up processes from prototyping through post-silicon validation. Drive debugging and investigation efforts to root-cause, cross-functional issues. This includes pre-silicon prototyping platforms as well as post-silicon bringup and production. Ensure validation provides necessary functional coverage for skilled design. Help operate and maintain our hardware emulation platform for pre-silicon integration and validation.
Posted 3 weeks ago
4.0 - 7.0 years
6 - 11 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. GENERAL SUMMARY As a SoC RAS and Manageability Controller FW Developer, you are responsible for working with a team on the enablement of the SoC and Platform management solution for Qualcomm's upcoming products. You will collaborate internally to help define and implement embedded firmware to manage the error, debug and telemetry management features for the Qualcomm SoCs across many verticals. You will also participate in various other aspects of the management controller firmware development, including power management, boot, RAS, debug, security and runtime services. In SoC Management Controller FW developer role you will be working closely both with the hardware and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs. Role and Responsibilities Drive the complete firmware development lifecycle through design, development, debug and verification, in pre-silicon and post-silicon environments. Develop core firmware stack, utilizing and RTOS, that provides the essential services and frameworks to various algorithms running on the power management controller. Assist in defining Reliability, Availability and Serviceability solutions for future generation of Qualcomm CPUs. Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features Collaborate with team members and other teams on silicon and platform bring-up, debug and diagnostics. Assist in identifying skills requirements and in hiring engineers, Preferred Qualifications BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 8 years experience in embedded firmware development Familiarity with Error reporting and manageability requirements on a datacenter server platform. Familiarity with ARM RAS specification, ARM CPU RAS extensions, and Software components (SDEI, APEI, UEFI CPER) specifications is preferred. Self-starter who takes initiative and brings technical leadership Proficient writing and debugging C and assembly Driver development experience in RTOS or OS Kernel environments Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS Experience developing and debugging in pre-silicon environments including simulators and FPGA emulation Experience defining interprocessor communication interfaces between embedded controllers and the platform Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus. Physical Frequently transports between offices, buildings, and campuses up to mile. Frequently transports and installs equipment up to 5 lbs. Performs required tasks at various heights (e.g., standing or sitting). Monitors and utilizes computers and test equipment for more than 6 hours a day. Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely. Minimum Qualifications Education Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems Work Experiences 4+ years experience with Programming Language such as C, C++, Java, Python, etc. ,8+ years of Software Engineering or related work experience
Posted 3 weeks ago
10.0 - 20.0 years
11 - 15 Lacs
Chennai, Bengaluru
Work from Office
SeerTech is looking for Lead WordPress Developer to join our dynamic team and embark on a rewarding career journey We are looking for a skilled and creative WordPress Developer to join our team As a WordPress Developer, you will be responsible for designing, developing, and maintaining WordPress websites for our clients You will work closely with the design and content teams to ensure the successful implementation of web projects Responsibilities:Develop and customize WordPress themes and plugins to meet client requirements Collaborate with designers to convert design concepts into functional WordPress websites Write clean, efficient, and well-documented code following best practices and coding standards Implement responsive design principles to ensure optimal website performance across various devices and screen sizes Conduct website testing and debugging to identify and resolve issues Optimize websites for speed, performance, and search engine optimization (SEO) Integrate third-party APIs and services as needed Collaborate with the content team to ensure smooth content migration and updates Stay up-to-date with the latest WordPress updates, trends, and industry best practices Provide technical support and troubleshooting for existing WordPress websites
Posted 3 weeks ago
3.0 - 9.0 years
5 - 6 Lacs
Bengaluru
Work from Office
Job_Description":" Join the Charge. Create the Future. At Ultraviolette, were more than a companywere a movement. A movement thats pushing the boundaries of whats possible in electric mobility. From engineering Indias Fastest Motorcycle to designing The Worlds Most Advanced Electric Scooter, we thrive on innovation, audacity, and the relentless pursuit of performance. Were a diverse team of trailblazers, engineers, designers, creatives and visionaries\u2014united by a shared obsession: to craft machines that are not only sustainable but exhilarating. Here, radical design meets intelligent technology, and every line of code or bolt of hardware brings us closer to reshaping the future of mobility. Our mission is to accelerate the evolution of mobility across the globe - and were just getting started. If youre driven by purpose, inspired by possibility, and ready to build something that truly matters, Ultraviolette is the place where your ambition becomes impact. Lets create the future\u2014together. Role Summary: We are looking for a hands-on and technically sound ElectronicsIndustrialization Engineer to drive the transition of products from designto scalable, high-quality manufacturing. This role is a critical interfacebetween R&D, sourcing, and EMS partners , ensuring design intent ispreserved while enabling cost-effective, reliable mass production. The ideal candidate should have a strong foundation in powerelectronics , a working understanding of embedded software , andpractical experience in EMS collaboration and DFM . As an Industrialization Engineer at Ultraviolette Automotive, your roles and responsibilities will be to: TechnicalOwnership & Industrialization: Lead the industrialization lifecycle from prototype (EVT) through validation (DVT/PVT) to mass production. Translate engineering design into production-ready documentation (BOMs, gerbers, PCBA specs, test jigs). Perform design for manufacturability (DFM) and design for testability (DFT) reviews. Own ramp-up quality metrics such as yield, test coverage, and field return trends . Work with R&D on thermal design reviews , layout strategies , and power component derating . Ensure compliance with voltage isolation , creepage/clearance , and safety standards. Act as the technical bridge between internal R&D, sourcing/procurement, and EMS partners. Evaluate and qualify suppliers and alternate components , driving cost engineering without compromising quality. Coordinate with EMS on NPI builds , line setup, process validation, and first article inspection (FAI) . Assist in issue resolution across mechanical fit, electrical issues, firmware compatibility, and yield drops. Support flashing, validation, and version control of firmware at the EMS line. Work closely with software teams to validate hardware-software integration under production conditions. Requirements Qualifications & Skills: B.E./B.Tech in Electronics, Electrical, or related discipline. 5-10 years of experience in hardware industrialization Solid knowledge of PCB design reviews , SMT/PCBA manufacturing, and box build. Working knowledge of Altium, OrCAD , or similar for PCB-level discussions. Experience with test development , ICT/FCT setups, fixture design and test station qualification . Comfortable reviewing or discussing schematics, layouts, and thermal design . Familiar with component lifecycle management , cost down strategies , and BOM optimization . Familiarity with firmware flashing tools , basic embedded debug (e.g., serial logs, GPIO), and validation steps. Hands-on experience interacting with EMS vendors and component suppliers . Strong communication skills to manage cross-functional coordination . Willingness to travel to EMS and supplier sites as needed. Experience in cost down and value engineering . Preferred (Nice toHave): Working knowledge of FMEA, APQP, PPAP, or ISO/IATF processes . Familiarity with compliance and safety standards (e.g., IEC, ISO26262 for functional safety). ","
Posted 3 weeks ago
6.0 - 9.0 years
11 - 16 Lacs
Bengaluru
Work from Office
Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe , CXL , and Ethernet semiconductor-based solutions and the COSMOS software suite of system management and optimization tools to deliver a software-defined architecture that is both scalable and customizable. Inspired by trusted relationships with hyperscalers and the data center ecosystem, we are an innovation leader delivering products that are flexible and interoperable. Discover how we are transforming modern data-driven applications at www.asteralabs.com . Title : Lead Software QA Engineer, A stera Labs, Bengaluru, India. Astera Labs Inc., a leader in purpose-built connectivity solutions for data-centric systems, is seeking Lead Software QA Engineer for their Bengaluru (India) Design Center. Partnering with leading processor and GPU vendors, cloud service providers, world-class manufacturing companies, Astera Labs is helping data-centric system designers remove performance bottlenecks in compute-intensive workloads such as Artificial Intelligence and Machine Learning. For more information about Astera Labs, see www.AsteraLabs.com . Key Responsibilities Lead and scale high-performing Firmware QA teams in India. Own the full software development lifecycle, from architecture and design to testing and deployment. Develop and implement software development and QA best practices, including test automation, process monitoring, and quality metrics. Collaborate cross-functionally with hardware, product, and customer-facing teams to define and deliver robust software solutions. Communicate regularly with global customers including Hyperscalers and Tier 1 OEMs to provide updates, support audits, and resolve escalations. Help build large-scale test farms and automation frameworks. Mentor, coach, and grow engineering talent through effective performance management and career development. Drive continuous improvement in team efficiency, quality, and delivery. Basic Qualifications : Bachelor s degree in Electrical Engineering or Computer Science (Master s or PhD preferred). 8+ years of experience in firmware software QA. Proven ability to build and manage complete software development teams in India. Expertise in Agile software development methodologies. Deep understanding of software test methodologies, automation, and management tools. Excellent communication and interpersonal skills, especially in customer-facing roles. Strong planning, prioritization, and project management skills in fast-paced environments. Entrepreneurial, proactive mindset with a passion for innovation and customer success. Required Experience : Proficiency and demonstrated experience with ASIC based hardware systems and SQA mechanisms. Knowledge of PCIE is required. Building and scaling technical teams with a focus on collaboration and innovation. Proficient in C and Python programming. Expert-level user of Git, Jira, and Confluence. Experience defining and tracking software KPIs and quality metrics. Development and implementation of firmware design and test plans. Knowledge of hardware/software architecture and its impact on system performance. Preferred Experience : Experience with Security Development Lifecycle and FIPS certification. Familiarity with cryptographic protocols and implementation. Knowledge of memory (DDR4/DDR5/HB) technologies. Deployment of AI based SQA and FW development We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Posted 3 weeks ago
3.0 - 8.0 years
5 - 10 Lacs
Bengaluru
Work from Office
Description Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries. Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future! About the role : We are seeking a highly skilled and motivated Product Manager / Senior Product Manager to lead the Product Line Management for our IQ PowerPack line of products. This individual will be the key stakeholder for product management and launch of IQ PowerPack SKUs in different regions. The ideal candidate will have extensive experience in managing and writing product requirements and in identifying use cases and features for electrical hardware and appliances. What you will do : Product & Roadmap Management Identify customer needs, use cases, user profiles for an IoT based energy system Translate customer needs into system level requirements, hardware requirements, firmware requirements, user experience and interface requirements Identify technical product gaps, articulate new features and develop compelling product value propositions to improve user experience, increase market share and product profitability Innovate with new product offerings and differentiated feature sets Develop the product roadmap for IQ PowerPack, IQ Portable Panel, IQ Cart, IQ ExpansionPack, and other accessories Process and Project Management Key stakeholder in the development of RMA and Field repair process Manage the development effort of solar panels and other accessories Customer and Competition Be obsessed with our customers - know who they are, their needs and pain points, understand why they trust certain products and not others Compile and summarize competition offerings, features set and anticipate future capabilities Capture market dynamics and build TAM/SAM/SOM models Business and Go-to-market Own technical product documentation (internal & external) including user guides, manuals, and datasheet, etc. Support product development cycle, GTM plan and execution, and business processes Build financial models, develop reports and perform analyses to enable data-driven decisions Develop product-related content to support marketing & sales account management teams Who you are and what you bring : Education: Must Have : Bachelor s degree in Electrical / Electronics Engineering from IITs, BITS, NIT or similar Cf6 : MBA from IIMs or similar or Masters in Power Electronics or related field Experience: Product manager: Minimum 3 years of experience with hardware products. Minimum 5 years of overall experience Senior Product manager: Min. 5 years of experience with hardware products. Min. 10 years of overall experience Experience in a) writing product requirements, b) identifying use cases, product features, c) developing product roadmaps Primary experience in product management of electrical, electronic related hardware / appliances. Some experience in product management of app, website, and cloud Skills: Product Management Hardware, Software, Cloud, App Development Expert knowledge in power electronics Knowledge of regulatory compliance standards and requirements a big plus Go-to-Market, product launch Strategic Planning & Execution Basic Finance Preferred Qualifications GPA of 7 & above Stellar oral and written communication skills Experience of working in matrix structure organizations What makes a difference This role requires a self-starter who can thrive in a fast-paced, high-pressure environment Must be a team-player, fast-learner, and can work with cross-functional teams Entrepreneurial mindset, hands-on attitude, ability to manage uncertainty Knowledge/affinity for hardware/communication systems, product management and business management (basic finance, go-to-market, product marketing) Ability to adapt to changing market conditions and trends Strong project management skills with the ability to handle multiple projects simultaneously Additional Information The role is based in Bangalore, India, and requires working from the office at least three days a week Will need to attend some meetings early mornings / evenings to align with cross-geo teams
Posted 3 weeks ago
10.0 - 15.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile devices like the Kindle family of products. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling e-readers and tablets, as well as new inventions like Echo line of products, Fire TV and Fire phone. What will you help us create? As a Senior Validation engineer in Amazon Lab126, you will have a leadership role in defining and delivering validation methodology for pre-silicon; emulation and hardware prototyping platforms, as well as post silicon efforts for custom multi-media SoCs targeted for next-generation Amazon consumer devices. You will engage with the Silicon and System Architecture, Product Planning, and Technology Platform teams to validate hardware and software for these custom SoCs. You will be responsible for understanding the architecture of the SoCs and its software stacks, writing detailed testplans for each of its subsystems, and initially implementing those testplans on emulation and prototyping platforms. You will extend these test suites to validate silicon. In this role you will: Contribute to building and developing a world-class emulation and validation team Deliver best in class work flows to develop and implement validation strategies for SoC emulation prototyping and post silicon. Attend and run cross-functional engineering meetings Dive into and take ownership of crucial execution issues Build design processes to continuously improve performance and quality Drive analysis to determine performance targets Bachelors in Electrical or Computer Engineering/Computer Science 10+ years in working on emulation/prototyping and validation of ASIC/SoC products Excellent analytical and problem solving skills Expertise in protocols/interfaces such as USB, PCI, I2C, SPI, CSI, DSI, I2S, DDR, Flash etc. Expertise in building robust testplans that ratify system features. Expertise in silicon bring up involving complex SoC products Expertise in Firmware/Linux Understanding of emulation platforms like Zebu/Palladium/Veloce Understanding of prototyping platforms like HAPs/Proteum etc. Masters in Electrical or Computer Engineering/Computer Science Experience with multi-media SoCs in any of the following domains: audio, speech, computer vision, machine learning, multi-media. Experience developing methodology for emulation, prototyping, and silicon validations Demonstrated success delivering high quality, innovative products based on rapidly evolving technologies
Posted 3 weeks ago
5.0 - 8.0 years
6 - 9 Lacs
Mumbai
Work from Office
L2 Network Engineer - ISP Operations (ILL, Broadband, IPTV) Location: Andheri (E), India Work Type: Full-time | Rotational Shifts (24x7) Department: Network Operations / NOC --- Job Summary: We are looking for a skilled and proactive L2 & L2 Advanced Network Engineers to support and maintain ISP core, access, and aggregation networks. The role involves fault isolation, escalation handling, and coordination with L1 teams and vendors for swift service restoration and performance optimization. --- Key Responsibilities: Provide L2 support for ISP backbone and access networks, including MPLS, BGP, OSPF, and switching. Monitor network health using tools like Zabbix and Ticketing tool High8 Troubleshoot escalated issues from L1 NOC, including: Link Down Link flaps BGP/OSPF session drops Latency, Jitter, Throughput or packet loss Customer bandwidth issues Coordinate with upstream providers, vendors, and internal teams for fault resolution. Perform basic configurations on routers/switches/firewalls (Nokia, Juniper, Huawei, etc.). Work on provisioning tasks like VLAN tagging, sub-interface creation, and IP allocation. Handle planned maintenance, firmware upgrades, and change requests under supervision. Document incidents, RCA reports, and knowledge base articles. Ensure SLA adherence and escalate chronic issues to L3/engineering. --- Skills and Qualifications: Must-Have: 4+ years of hands-on experience in ISP/NOC operations (Troubleshooting on ISP Network) Strong knowledge of TCP/IP, BGP, OSPF, MPLS, VLANs, L2/L3 switching. Familiarity with ILL, Broadband Connectivities, Fiber, Ethernet, cable TV technologies. Proven experience on Multicast, STB, CDN, EPG, OTT integration Hands-on Experience on GPON, FTTH, DSL, BNG, ONT/OLT configuration Excellent understanding on L2 & L3 connectivities. Experience with basic Linux commands and scripting (bash/python) is a plus. CCNA or equivalent certification required; CCNP preferred. Analytical and Troubleshooting Skills End-to-end fault isolation (customer premise access core CDN) Analysing latency, jitter, packet loss, throughput Quick correlation of alarms and user complaints RCA (Root Cause Analysis) documentation Platform and Device Knowledge Routers/Switches: Nokia, Juniper, Huawei, MikroTik, D-link OLT/ONT vendors: ZTE, Huawei, Nokia, FiberHome STB Vendors: Technicolor, ARRIS, Infomir, or custom Android-based boxes CDN tools: Akamai, EdgeCast, or in-house cache solutions Good to Have: Experience with SD-WAN, NetFlow, SNMP monitoring, or automation tools. Hands-on with tools like Wireshark, traceroute, MTR for packet-level diagnostics. Understanding of peering/transit concepts and RIPE/APNIC management. --- Soft Skills: Strong communication and documentation skills. Ability to handle pressure and multitask in a 24x7 environment. Proactive, analytical, and customer-focused mindset.
Posted 3 weeks ago
6.0 - 10.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Job Summary: We are seeking a passionate and skilled Firmware Engineer to join our team working on the Phonepe devices like Smart speaker, DQR devices, Printer etc. In this role, you will be responsible for designing, implementing, and maintaining firmware solutions for the smart speaker and various other devices within Phonepe's ecosystem. If you are enthusiastic about hardware, firmware development, and device integration, we would love to hear from you. Responsibilities: Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to define firmware requirements and specifications for the smart speaker and associated devices. Design, develop, and test firmware solutions for the smart speaker, ensuring high performance, reliability, and compatibility with the desired devices. Implement firmware features to enable support for smart speakers and various other IOT devices around payments domain within Phonepe's ecosystem. Optimize firmware code and algorithms to ensure efficient resource utilization and enhance overall system performance. Conduct thorough testing and debugging of firmware to identify and resolve issues, ensuring high-quality deliverables. Collaborate with the QA team to develop test plans and participate in the verification of firmware functionality. Stay up-to-date with industry trends, emerging technologies, and advancements in firmware development, hardware, and device integration. Document firmware designs, specifications, and development processes. : Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Proven experience in firmware development for embedded systems, preferably in consumer electronics or IoT devices. Strong programming skills in Java/C/C++ and familiarity with firmware development tools, compilers, debuggers, and version control systems. Experience with hardware-software integration and working closely with hardware teams to define firmware requirements. Knowledge of hardware architectures, microcontrollers, and peripheral interfaces. Familiarity with wireless communication protocols and their integration into firmware solutions. Experience with device drivers, low-level hardware interfaces, and firmware debugging techniques. Understanding of software development practices, including agile methodologies and version control systems (e.g., Git). Ability to work independently and in a team environment, with excellent problem-solving and communication skills. Passion for hardware, firmware development, and device integration. If you are excited about pushing the boundaries of firmware development, hardware integration, and device compatibility within the smart speaker industry, we would love to have you join our team. Apply now and be part of shaping the future of smart speakers and Phonepe ecosystem of devices. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news
Posted 3 weeks ago
2.0 - 5.0 years
5 - 10 Lacs
Bengaluru
Work from Office
The key responsibilities for this role as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2-5 years of experience in Firmware design( embedded software) and development Expertise in C/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues Should be a good team player Should have strong analytical skills Should have good communication skills and a quick learner Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.
Posted 3 weeks ago
2.0 - 5.0 years
3 - 7 Lacs
Pune
Work from Office
Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Consultant Specialist. In this role, you will be: Responsible for Perimeter Security and Firewall Operational support (Check Point and Fortinet Firewalls) deployed in large-scale with-in DMZs Working as a technical specialist on Projects involved in planning, evaluation, and design of network configuration in support of application services. Support BAU Tasks, Alerts, Configuration changes and Incidents ensuring Service Quality Targets are met. Involved in Hardware and Software/Firmware deployments and upgrades. Supporting and maintain full functionality of equipment and applications provided Identify and improve efficiency and potential improvements of the network environment Participating in the testing/piloting of new services/hardware Working closely with business and IT stakeholders to design, deliver and operate Telecommunications business services that utilise appropriate infrastructure technology solutions such that they are efficient, cost optimal and highly resilient. Requirements To be successful in this role, you should meet the following requirements: Check Point Firewall - strong knowledge of large-scale firewalls deployments Access, NAT Policies, IPS/IDS amendments, deployment and Troubleshooting Hands-On experience in troubleshooting Firewall infrastructure issues Firmware/Software and Hardware upgrades Experience in Firewall CLI and Gaia OS Knowledge of Check Point VSX and Maestro devices FortiGate Firewalls - Hands-on experience on FortiGate FWs, Forti OS and Forti Manager. Policy amendments, Troubleshooting and Firmware Upgrades of Firewall infrastructure
Posted 3 weeks ago
15.0 - 24.0 years
0 Lacs
Chennai
Work from Office
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 manage and co-ordinate cross functional demand during product development and maintenance. Skills & Qualifications - 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. Differentiators Experience in New Product Development(NPD) of medical devices. Strong experience in Renal Care
Posted 3 weeks ago
3.0 - 7.0 years
0 Lacs
Greater Noida
Work from Office
Responsibilities: * Design, develop, test & maintain embedded systems using Embedded Linux, Firmware & C++. * Collaborate with cross-functional teams on project requirements & deliverables.
Posted 3 weeks ago
2.0 - 6.0 years
5 - 15 Lacs
Jaipur, Bengaluru
Work from Office
In Time Tec is an award-winning IT & software company. In Time Tec offers progressive software development services, enabling its clients to keep their brightest and most valuable talent focused on innovation. In Time Tec has a leadership team averaging 15 years in software/firmware R&D, and 20 years building onshore/offshore R&D teams. We are looking for a rare talent to join us. People who have a positive mindset and great organizational skills will be drawn to the position. Your capacity to take initiative and solve problems as they emerge, flexibility, and honesty will be key factors for your success at In Time Tec. Job Overview: The position requires an experienced Adobe ColdFusion Developer who is passionate about technology and is self-driven. In Time Tec has an exciting workplace where we welcome innovative ideas and offer growth opportunities and positive environment to our employees. Our purpose is to create abundance for everyone we touch. Mandatory Skills Required: Hands on experience of software development using Adobe ColdFusion and Lucee. Experience in database development, preferably on MS SQL Server. Experience in front-end development languages JavaScript, jQuery, CSS and Bootstrap. Excellent analytical and problem-solving skills. Good Communication Skills. Good to have skills: Experience in Open shift containers will be preferable. Understanding of design patterns and design principles. Understanding of web application hosting in ColdFusion server or Lucee server. Understanding of Azure DevOps pipeline setup. Roles & Responsibilities: Design and develop software applications using ColdFusion. Develop new features, debug, and fix issues in existing applications. Work with a cross-functional agile team to deliver quality products with planned timelines. Work with customers and product owners to gather and define project requirements. Bring new ideas, suggest practices which make project execution smoother. Note: Candidates having hands on experience working in Coldfusion & Lucee are only eligible to apply. How You’ll Grow at In Time Tec In Time Tec, has made significant investments to create a stimulating environment for its people to grow. We want each of our employees to grow in their way and play their roles while honing their ownership abilities. As part of those efforts, we provide our professionals with a range of educational opportunities to help them grow in their career. Our guiding principles of leadership, trust, transparency, and integrity serve as the foundation for everything we do and every success we achieve. We are proud of these fundamental principles since they demonstrate our dedication towards them as a “One Team”. We value every individual by giving them the freedom to make daily decisions that can support their health, well-being, confidence, and awareness. Our leadership team is there to offer the safe base by giving the right budding environment, instruction, tools, and chances necessary for your professional development in achieving your goals. Our people and culture work together in a collaborative environment, making In Time Tec a thriving place to work. You can find out more about Life at In Time Tec here.
Posted 3 weeks ago
5.0 - 9.0 years
25 - 40 Lacs
Chennai
Work from Office
Tech Lead - WiFi Job Location: Chennai Experience: 5 to 9 years Salary: Open Our Client is seeking passionate Firmware Tech Lead Engineer with 58 years of experience in developing Wi-Fi firmware. The role involves working on embedded software development for Wi-Fi 6/7 chipsets, focusing on Upper MAC/Lower MAC, Data and Control Paths, and performance optimization within RTOS environments. You will be part of the new Firmware Innovation Center in Chennai contributing to high performance wireless solutions. Key Responsibilities: Design, implement, and maintain Wi-Fi firmware modules related to: Data Path and Control Path Upper MAC/Lower MAC/PHY integration Wi-Fi 6 and Wi-Fi 7 protocol enhancements Debug critical firmware issues impacting performance, stability, and throughput. Collaborate with hardware, RF, and systems teams to ensure optimal firmware operation across layers. Develop and optimize firmware for real-time embedded environments, ensuring compliance with timing constraints and system KPIs. Participate in code reviews, bring-up, and delivery of firmware to production hardware. Support regulatory (FCC, ETSI etc.,) and feature compliance (e.g., DFS, CCA, Spectral Scan, etc.). Why Join? Be part of a Firmware Innovation Group under experienced leadership. Work on next-generation wireless technologies with cross-functional teams in a global environment. Work on bleeding-edge platforms and direct engagement with chipset vendors. A growth-oriented, fast-paced R&D culture where firmware leads the product innovation Requirements: 7-9 years of embedded software development focused on Wi-Fi or Cellular firmware. Strong knowledge of IEEE 802.11 protocols, especially Wi-Fi 6 and Wi-Fi 7 (MAC/PHY level) or similar technologies in Cellular(LTE/5G) Experience in real-time embedded systems and RTOS environments. Solid debugging skills for firmware bottlenecks, stability issues, and low-level Wi-Fi/Cellular stack problems. Hands-on experience with Qualcomm and/or Broadcom or MediaTek or Intel (or any other chipsets) Experience with Debugging tools: Wireshark, GDB, iperf, Sniffer Advantage: Experience with Qualcomm Wifi/Cellular chipsets Basic experience in host-side driver development (cfg80211/nl80211, netlink communication). Familiarity with Linux wireless applications (e.g., hostapd, wpa_supplicant). Knowledge of OpenWRT, Yocto, QSDK, and user-space tools for embedded Wi-Fi platforms. Knowhow about TDD/TDMA, FDD/FDMA Basic understanding of bootloaders, BSP bring-up, and U-Boot configuration. Familiarity with RF-related features such as: DFS Spectral Scan Transmit power and channel calibration Exposure to RF equipment (e.g., spectrum analyzer) and calibration procedures. Please share profile to anand@anvayainfo.com
Posted 3 weeks ago
5.0 - 8.0 years
25 - 40 Lacs
Chennai
Work from Office
Wi-Fi Firmware Engineer Job Location: Chennai Experience: 5 to 8 years Salary: Open Our Client is seeking passionate Firmware engineer with 58 years of experience in developing Wi-Fi firmware. The role involves working on embedded software development for Wi-Fi 6/7 chipsets, focusing on Upper MAC/Lower MAC, Data and Control Paths, and performance optimization within RTOS environments. You will be part of the new Firmware Innovation Centre in Chennai contributing to high performance wireless solutions. Key Responsibilities: Design, implement, and maintain Wi-Fi firmware modules related to: Data Path and Control Path Upper MAC/Lower MAC/PHY integration Wi-Fi 6 and Wi-Fi 7 protocol enhancements Debug critical firmware issues impacting performance, stability, and throughput. Collaborate with hardware, RF, and systems teams to ensure optimal firmware operation across layers. Develop and optimize firmware for real-time embedded environments, ensuring compliance with timing constraints and system KPIs. Participate in code reviews, bring-up, and delivery of firmware to production hardware. Support regulatory (FCC, ETSI etc.,) and feature compliance (e.g., DFS, CCA, Spectral Scan, etc.). Why Join? Be part of a Firmware Innovation Group under experienced leadership. Work on next-generation wireless technologies with cross-functional teams in a global environment. Work on bleeding-edge platforms and direct engagement with chipset vendors. A growth-oriented, fast-paced R&D culture where firmware leads the product innovation Requirements: 5–8 years of embedded software development focused on Wi-Fi or Cellular firmware. Strong knowledge of IEEE 802.11 protocols, especially Wi-Fi 6 and Wi-Fi 7 (MAC/PHY level) or similar technologies in Cellular(LTE/5G) Experience in real-time embedded systems and RTOS environments. Solid debugging skills for firmware bottlenecks, stability issues, and low-level Wi-Fi/Cellular stack problems. Hands-on experience with Qualcomm and/or Broadcom or MediaTek or Intel (or any other chipsets) Experience with Debugging tools: Wireshark, GDB, iperf, Sniffer Advantage: Experience with Qualcomm Wifi/Cellular chipsets Basic experience in host-side driver development (cfg80211/nl80211, netlink communication). Familiarity with Linux wireless applications (e.g., hostapd, wpa_supplicant). Knowledge of OpenWRT, Yocto, QSDK, and user-space tools for embedded Wi-Fi platforms. Knowhow about TDD/TDMA, FDD/FDMA Basic understanding of bootloaders, BSP bring-up, and U-Boot configuration. Familiarity with RF-related features such as: DFS Spectral Scan Transmit power and channel calibration Exposure to RF equipment (e.g., spectrum analyzer) and calibration procedures. Please share profile to anand@anvayainfo.com
Posted 3 weeks ago
7.0 - 12.0 years
9 - 17 Lacs
Surat
Work from Office
About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
3.0 - 5.0 years
10 - 11 Lacs
Chennai
Work from Office
: Experience as an embedded software developer where you are comfortable with firmware and debugging experience who understands the low-level, device driver layer. Strong in debugging skills, especially in the core kernel, Kernel crash (oops), system software & device driver domain with experience on GDB, JTAG/T32. He/She will be responsible for the development of host software components for Embedded operating systems. Duties will include implementing kernel mode device drivers, other low-level operating system components, and some application-level development for embedded Linux. This job includes the development of new device drivers for future products as well as support of existing device drivers for deployed products. The applicant should be familiar with working in a development environment using revision control, issue tracking, and automated testing. Design and develop device drivers, middleware, and board support packages (BSP) in various embedded OS environments Experience in Linux kernel and Heavy Device Driver Experience Expert in embedded C programming debug skills, especially in the core kernel software stability & device driver domain with experience on GDB, JTAG/T32 Experience with Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence, etc) Exposure to Make, GNU/GCC, and toolchains Experience in related display drivers like HDMI, Display Port, HDCP, Ethernet, PCI Express, USB, etc Experience in chip ARM, RISC-V Driver customization per customer needs Assist the Applications team with customer support as needed Produce documentation that may be used inside and outside the company.
Posted 3 weeks ago
7.0 - 12.0 years
9 - 17 Lacs
Pune
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Location : Anywhere Experience : 6 - 15 Yrs About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
8.0 - 10.0 years
25 - 30 Lacs
Bengaluru
Work from Office
Notice period : Immedidate to 15 Days We are seeking a highly motivated and experienced Tech Lead to join our embedded systems team. As a Tech Lead, you will be responsible for leading the development of robust and efficient embedded software solutions, primarily using Embedded C++ and Linux. You will leverage your expertise in Yocto Linux, firmware development, and hardware-oriented software to drive innovation and deliver high-quality products. You will play a crucial role in mentoring junior engineers, contributing to architectural decisions, and ensuring the successful execution of projects. Responsibilities : Technical Leadership :- Lead the design, development, and implementation of embedded software solutions using Embedded C++ and Linux.- Provide technical guidance and mentorship to junior engineers.- Drive architectural decisions and ensure adherence to best practices.- Conduct code reviews and ensure code quality.Embedded Linux Development :- Develop and maintain Embedded Yocto Linux distributions.- Develop Linux middleware and applications using C++.- Configure and manage Linux systems for embedded devices.- Utilize CMake and Git for version control and build processes.Firmware Development :- Develop and maintain firmware for embedded systems.- Integrate software with hardware components.- Perform system-level testing and debugging. Hardware-Oriented Software Development (Good to Have) :- Develop software for Xilinx and IMX.8 platforms.- Work closely with hardware engineers to integrate software and hardware.Computer Vision (Good to Have) :- Develop solutions in the field of computer vision for camera-based assistance systems.- Implement algorithms for image processing and object detection. Debugging and Troubleshooting :- Diagnose and resolve complex software and hardware issues on Embedded Linux platforms.- Utilize debugging tools and techniques to identify and fix bugs.Project Management :- Contribute to project planning and execution.- Ensure projects are delivered on time and within budget.- Communicate effectively with stakeholders. Required Skills and Experience :- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.- Proven experience as a software engineer in embedded systems development. - Strong proficiency in Embedded C and C++.- Solid understanding of object-oriented programming principles.- Extensive experience with Embedded Yocto Linux and firmware development.- Experience with Linux system programming and application development using C++.- Proficiency in using CMake and Git for version control and build processes. - Excellent debugging and troubleshooting skills.- Strong communication and interpersonal skills.- Ability to work independently and as part of a team. Good to Have Skills and Experience :- Experience with hardware-oriented software development, particularly for Xilinx and IMX.8 platforms.- Experience in developing computer vision solutions for camera-based assistance systems.- Experience in Linux middleware and application development.- Advanced debugging skills on Embedded Linux.
Posted 3 weeks ago
5.0 - 7.0 years
7 - 9 Lacs
Mumbai
Work from Office
Job Description • Design and development of applications on Linux and Windows machines. • Experience in programming in a multi-thread/multi-process environment. • Experience in application development on 32 and 64 bit architectures. • Strong understanding of application development with real time operating systems (Linux, VxWorks, QNX) • Proficient in debugging tools and techniques. • Debug and resolve firmware issues to ensure high quality, reliable code. • Implement interrupt driven and event driven firmware architectures. • Collaborate with cross-functional teams to gather and understand firmware/software requirements. • Implement comprehensive testing strategies, including unit testing, integration testing and system testing. • Exposure of working on network protocol such as Mavlink, DDS, Pub-Sub. • Exposure of working on Serial communications such as UART, Serial/COM port, CAN, MODBUS etc. • Exposure of application development for Autonomous Vehicle like UAVs, AUVs, USVs. • Exposure of application development on Robotic Operating System (ROS) and similar platforms. • Exposure of simulations platforms such as Gazebo, Webots, Unity Simulator, Unreal Engine etc.
Posted 3 weeks ago
7.0 - 12.0 years
9 - 12 Lacs
Bengaluru
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Experience : 6 - 15 Yrs About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks 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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France