Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
8 - 13 years
10 - 15 Lacs
Bengaluru
Work from Office
About The Role : Builds emulation and FPGA models and solutions from RTL design using synthesis, partitioning, and routing tools. Develops, integrates, tests, and debugs hardware and software collateral in simulation, emulation, and FPGA models for testing new features, writes directed tests, develops the test environment and hybrid emulation environment, and supports verification of hardware and software/firmware. Defines and develops new capabilities and tools to achieve better verification through improved emulation and FPGA model usability. Enables acceleration of RTL development and improve emulation/FPGA model usability for presilicon verification, postsilicon validation, and software development. Develops improvements to usability by RTL validation and debugging of failing RTL tests on the emulation platform and interfaces with and provides guidance to verification teams for optimizing presilicon verification environments, test suites, and methodologies for emulation efficiency. Develops and utilizes automation aids, flows, and scripts in support of emulation utilization. Applies understanding of emulation and FPGA prototyping tools and methodologies, SoC integration, emulation transactors, emulation performance and optimization techniques, RTL simulation, and hybrid emulation environments (virtual platform and FPGA/emulation model). Collaborates with design, power and performance, silicon validation, and software teams, and participates in SoC and IP bring up, root causes testbench issues, IP and SoC testcases, and emulator/FPGA environment issues. Qualifications Bachelor Degree in Electrical and Electronics Engineering or Master's Degree in Electrical and Electronics Engineering or Computer Engineering with 8+ years experience. Experience in Pre-si/post-Si validation with FPGA based validation, Experience with bring up of functional tests on FPGA/Si. Experience in Hardware validation/emulation platforms like zebu, veloce or functional bring up of PM/Reset/PCIE/DMI/DDR/Mem et.al. Good understanding of SoC architecture / uArchitecture, Networking protocols or Signal processing algorithms/flows in hardware. Excellent understanding of test framework and abstraction, develop test plans, test scripts for functional validation. Very good debugging skills, experience of working with various hardware debugging tools JTAG, Verdi, fsdb analysis. Good knowledge in C/C++, Scripting knowledge (Python/Perl/Tcl), ability to develop parsers. Knowledge in RTL design, VHDL/Verilog is a plus. Strong analytical ability, problem solving and communication skills. Ability to work independently and at various levels of abstraction. Inside this Business Group The Network & Edge Group brings together our network connectivity and edge into a business unit chartered to drive technology end to end product leadership. It's leadership Ethernet, Switch, IPU, Photonics, Network and Edge portfolio is comprised of leadership products critically important to our customers. Working Model This role will require an on-site presence. *
Posted 3 months ago
2 - 7 years
13 - 14 Lacs
Greater Noida, Bengaluru
Work from Office
Develop firmware for a variety of embedded products You will create project and technical reports as required and help define product architecture as needed You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Honeywells customers Key Responsibilities Develop software Programming Manage software applications Creation of instructional technical manuscripts Create reports YOU MUST HAVE Bachelor s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics WE VALUE Familiarity with computer languages, C/C++ Experience working in embedded software architectures Solid communication and collaborative skills Knowledge of wireless technology Some relevant experience
Posted 3 months ago
5 - 10 years
25 - 35 Lacs
Bengaluru
Work from Office
Description: Job Description Bachelor’s degree in computer science (or a related program) or equivalent work experience At least 8+ years of development experience in embedded devices. Highly proficient in C, C++11/14 Highly proficient in Linux operating system Experience in Shell-Script, Makefile, Python Expertise in 'git' , bug tracking tools. Experience in HAL layer, notification system, IPC multi-processing, multi-threading, debugging/core dump analysis. Highly Desirable Experience in Device driver/kernel-modules/u-boot/board-bring up/filesystem/memory management/SELinux, toolchain/makefile/cmake/build environment set-ups, dockers containerization, snapcraft. Appetite for fixing complex bugs Good communication, problem solving skills and team player. Skill Category C/Embedded Keyskills - Must Have C C++ Linux Shell-Scripting Python Device Drivers - kernel space Requirements: Bachelor’s degree in computer science (or a related program) or equivalent work experience At least 8+ years of development experience in embedded devices. Highly proficient in C, C++11/14 Highly proficient in Linux operating system Experience in Shell-Script, Makefile, Python Expertise in 'git' , bug tracking tools. Experience in HAL layer, notification system, IPC multi-processing, multi-threading, debugging/core dump analysis. Highly Desirable Experience in Device driver/kernel-modules/u-boot/board-bring up/filesystem/memory management/SELinux, toolchain/makefile/cmake/build environment set-ups, dockers containerization, snapcraft. Appetite for fixing complex bugs Good communication, problem solving skills and team player. Job Responsibilities: same as above What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Posted 3 months ago
1 - 3 years
1 - 4 Lacs
Vadodara, Surat
Work from Office
Will be taking care of programming using C and C++ language. Experience in DSP coding. Understanding design and making proper use of Firmware. Use Communication Protocols like UART, Modbus, SPI etc. Required Candidate profile Diploma Electrical or Electronics , preferably from Power electronics background. Must have at least 1 year of experience in Embedded programming and coding. Should be good at C, C++ programming.
Posted 3 months ago
5 - 10 years
0 Lacs
Mangalore
Work from Office
Lead Electronics Design Engineer Required Candidate profile Expertise in embedded C/C++, microcontrollers (ARM, PIC, ESP) and RTOS. PCB design(Altium, KiCad),Debugging HW and FW. Wi-SUN, BLE, LoRa, Zigbee, Wi-Fi, power electronics, sensors, battery mgmt Perks and benefits Reimbursement of business related expenses
Posted 3 months ago
1 - 3 years
1 - 5 Lacs
Noida
Work from Office
We are looking for a Firmware Developer to develop drivers and application for various microcontroller applications Also, must be able to debug and fix hardware/firmware issues and identify the best solution to cater to multiple applications Must be able to articulate and document well the understanding and maintain code in version control Additionally knowledge on and board bring up would be required Must have strong knowledge of ARM Micro-controllers particularly Must have experience of Embedded firmware driver/application code development, testing, and optimization, in-Depth microcontroller programming including the development of bootloader code and board bring up Requirements Develop and tune the IOT and VOIP System, Support firmware update testing and deployment, Debugging low-level hardware interfaces (Ethernet, USB, SPI/QPI, I2C/I2S, UART, GPIO, ADC, DMA, Flash etc) Experience with STM32 HAL and CMSIS library, Experience TCP/IP, MQTT, RTOS, Working with VOIP protocols like SIP, RTP etc, Experience with LORA, Zigbee, LTE, Wifi, Bluetooth wireless stacks, A working understanding of HW and board/schematics
Posted 3 months ago
5 - 10 years
6 - 11 Lacs
Manesar, Gurgaon
Work from Office
We are seeking an experienced Motor Controller Engineer with 5 to 10 years of expertise in motor control system design, development, and optimization, specifically for electric vehicles. In this role, you will be responsible for developing and refining advanced motor controller systems that ensure optimal performance, efficiency, and reliability for Revolt s range of electric two-wheelers. You will work closely with multidisciplinary teams to drive innovation, improve driving dynamics, and push the limits of EV performance Motor Controller Design: Lead the design and development of motor controllers for Revolt s electric vehicles, including the integration of high-performance motors such as BLDC (Brushless DC) and PMSM (Permanent Magnet Synchronous Motor). Control Algorithms & Optimization: Develop and implement advanced motor control algorithms such as Field Oriented Control (FOC), torque control, and regenerative braking strategies to ensure smooth, efficient, and powerful vehicle performance. Battery Management Integration: Collaborate with battery management teams to ensure seamless integration between motor controllers and battery systems, optimizing performance, charging, and thermal management. Embedded Software & Hardware Development: Design embedded software for real-time motor control and ensure hardware-software integration for seamless performance across the EV ecosystem. System Testing & Validation: Lead the validation of motor controller systems through testing in the lab and on the road. Conduct rigorous reliability, thermal, and efficiency testing to meet Revolt s performance standards. Performance Tuning & Diagnostics: Tune motor controllers for maximum performance, optimizing efficiency, power delivery, and thermal behavior. Develop diagnostic tools for in-field troubleshooting and performance monitoring. Safety & Compliance: Ensure that motor controller systems comply with safety standards (ISO 26262, functional safety) and industry-specific regulations. Design for fault tolerance and safety in critical systems. Cross-functional Collaboration: Work closely with electrical, mechanical, firmware, and product teams to integrate motor controller systems into the overall vehicle architecture. Continuous Innovation: Stay up-to-date with the latest advancements in motor control technologies and electric vehicle powertrains. Propose and lead initiatives to incorporate new innovations that enhance vehicle performance, energy efficiency, and user experience. Leadership & Mentorship: Mentor and guide junior engineers, fostering a collaborative and innovative work environment.
Posted 3 months ago
12 - 18 years
10 - 15 Lacs
Manesar, Gurgaon
Work from Office
We are seeking a highly experienced Vehicle Integration Deputy Manager with 12 to 18 years of experience in vehicle integration, preferably within the electric vehicle (EV) or automotive industry. Leadership & Team Management: Lead and manage a multidisciplinary team of engineers working on vehicle integration, fostering collaboration across R&D, design, testing, and manufacturing teams. Provide mentorship, guidance, and leadership to ensure high-performance integration. System Integration Oversight: Oversee the integration of all vehicle subsystems, including the powertrain, battery, motor controllers, chassis, electrical systems, HVAC, and software. Ensure seamless interaction and optimization of these systems for superior vehicle performance. Project Management: Manage multiple vehicle integration projects simultaneously, ensuring that they are executed on time, within budget, and to the highest quality standards. Lead the team in delivering integration milestones, aligning with production schedules and business goals. Cross-Functional Collaboration: Facilitate close coordination between engineering teams (electrical, mechanical, firmware, software) and manufacturing to ensure that design, testing, and production are aligned for smooth integration. Vehicle Performance Optimization: Work on optimizing vehicle-level performance, energy efficiency, driving dynamics, and safety. Identify and address system-level integration challenges, such as power distribution, thermal management, vehicle control, and user experience. Testing & Validation: Lead vehicle-level integration testing, including performance, durability, environmental, and safety testing. Ensure that all systems meet internal performance and regulatory standards through rigorous testing and validation. Supplier & Vendor Management: Collaborate with external suppliers and vendors to select and integrate key components (e.g., battery systems, motors, controllers) into the vehicle. Ensure that supplier components meet the necessary performance and quality standards. Design for Manufacturing (DFM): Work closely with the production and manufacturing teams to ensure that vehicle designs are optimized for mass production. Address any issues related to manufacturability, cost, and assembly to ensure smooth scaling of production. Quality & Compliance: Ensure that all integrated systems meet required safety, regulatory, and environmental standards (e.g., ISO 26262, EMC, functional safety). Work with homologation and certification teams to secure necessary approvals and certifications. Continuous Improvement: Drive initiatives to continuously improve the vehicle integration process, focusing on improving efficiency, reducing time-to-market, and enhancing product quality. Evaluate new technologies and methods for integration, and incorporate industry best practices. Strategic Planning: Contribute to the strategic direction of vehicle development by providing insights into integration challenges, opportunities for innovation, and potential risks. Align vehicle integration processes with broader company goals and objectives.
Posted 3 months ago
3 - 6 years
5 - 8 Lacs
Bengaluru
Work from Office
is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive. Our RD division is growing globally, and we are looking for an experienced Senior Embedded Firmware Engineer to join our dynamic team at the new RD site in Bangalore, India. As a Senior Embedded Firmware Engineer, you will be a crucial member of the SolarEdge India RD team, responsible for developing embedded systems and firmware for our advanced solar energy products. You will play a key role in designing, implementing, and testing embedded software, ensuring its reliability, performance, and seamless integration with our hardware platforms. Responsibilities: Lead the design and development of embedded systems and firmware for SolarEdges solar power products, including inverters, power optimizers, energy storage solutions, and communication interfaces. Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to define system requirements and architect innovative embedded solutions. Develop and implement efficient and reliable embedded software in C/C++ for various microcontrollers and processors used in SolarEdge products. Conduct thorough testing and verification of embedded software to ensure its functionality, performance, and compliance with quality standards. Troubleshoot and debug embedded software and hardware interactions, identifying and resolving issues throughout the product development lifecycle. Participate in code reviews, providing constructive feedback to team members and ensuring code quality and adherence to coding standards. Stay abreast of industry trends and advancements in embedded systems to propose and integrate cutting-edge technologies into SolarEdges products. Collaborate with manufacturing and validation teams to support the production and testing of embedded systems during the manufacturing process. Support the certification process by providing necessary documentation and technical inputs to comply with relevant safety and regulatory standards. Bachelors (B.E./B.Tech.) or master s degree (M.E./M.Tech.) in Electrical/Electronics Engineering, Computer Science, or a related field. 10+ years of experience in embedded systems design and firmware development. Proficiency in programming languages such as C and C++, with hands-on experience in real-time operating systems (RTOS) and bare-metal development. Strong understanding of microcontrollers, microprocessors, and embedded system architectures. Hand on experience with Microprocessors such as TI DSP Controllers, ST, Renesas etc. Experience with advanced SW control common methods such as SIL /HIL Experience with test automation. Experience with PLECS / Typhoon HIL is desirable. Good knowledge of RTOS concepts is desirable. Ability to identify, troubleshoot hardware and software technical problems. Working knowledge on the protocols and devices driver for SPI, I2C, UART, CAN Design and implement control algorithms for digital control of power electronics systems, such as DC/DC converters and DC/AC Inverters operating at high switching frequency. Strong knowledge and proven experience in developing control algorithms for Power electronics converters/Inverters. Experience developing device drivers and execute a tight interrupt loop in bare metal implementation. Experience in optimizing firmware algorithms to enhance system efficiency and reliability . Working knowledge in using JTAG/SWD debugger. Experience in board bring-up, peripheral integration, and device driver development. Strong debugging and problem-solving skills, with a track record of delivering robust and reliable embedded software. Knowledge of software development tools, version control systems, and debugging tools for embedded systems. Excellent communication and teamwork skills to collaborate effectively with cross-functional teams. Experience in the renewable energy or power electronics industry is an added advantage. Provide technical support and troubleshooting assistance during product development. Stay up to date with the latest advancements in power electronics and firmware technologies. Drive results within constraints of Product life cycle development and production at scale. Results-oriented mindset with a focus on achieving tangible and measurable results. SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
Posted 3 months ago
8 - 13 years
35 - 50 Lacs
Bangalore Rural
Work from Office
Job Requirements Roles & Responsibilities: Design, develop, and test BLE-enabled embedded systems Work with other engineers to integrate BLE into existing systems Develop and maintain BLE software and firmware Analyze and troubleshoot BLE problems Work with customers to define and implement BLE requirements Stay up-to-date on the latest BLE technologies Work Experience Required Skills (Technical Competency): Bluetooth Protocol Knowledge Bluetooth Link controller development, Radio interface resource manager Bluetooth Classic and BLE - Domain Expert Design, develop, and test BLE-enabled embedded systems Work with other engineers to integrate BLE into existing systems Develop and maintain BLE software and firmware Analyze and troubleshoot BLE problems Work with customers to define and implement BLE requirements Stay up-to-date on the latest BLE technologies Work Experience Desired Skills: Experience in Microcontrollers and low-level drivers. Experience in RTOS and good understanding in interfaces like SPI, I2C, GPIO, CAN, etc
Posted 3 months ago
5 - 8 years
7 - 10 Lacs
Bengaluru
Work from Office
BIOS UEFI and Coreboot Bangalore 5 to 8 years Semicon-Embedded Design,Embedded SW Experience in the x86 BIOS/UEFI development Experience with x86 CPU/APU architectures and associated compilation tools Expert in C language Experience with platform bring-up. Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS) Experience of working with opensource coreboot project & mainboard related porting. Experience of working with Intel FSP codebase and understanding of coreboot & FSP boot flow. Understanding of coreboot & FSP build tools and build processes. Experience of working with different coreboot payloads like edk2, SeaBios, Tianocore etc Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required. Good understanding of UEFI framework concepts to port UEFI code to FSP. Additional Skillset : Working knowledge of Git for code reviews, source code management, and BIOS releases to QA. Ability to juggle tasks and respond to different teams for various requests for custom BIOS requirements. Good understanding of industry standard protocols like PCIe, SPI, eSPI etc. Good understanding of specifications like ACPI, SMM. Good understanding of x86-64 architecture from BIOS developers perspective. Good understanding of UEFI BIOS Boot flow. Basic understanding of Linux Kernel like software development concepts (Kconfig). Academic credentials:- Bachelors degree in computer science engineering from reputed college - Masters degree from reputed university is a big plus
Posted 3 months ago
5 - 10 years
20 - 22 Lacs
Greater Noida, Bengaluru
Work from Office
Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production. You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces. Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Honeywells customers. Key Responsibilities Develop software Programming Manage software applications Creation of instructional technical manuscripts Create reports YOU MUST HAVE Bachelor s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics WE VALUE Familiarity with computer languages, C/C++ Experience working in embedded software architectures Solid communication and collaborative skills Knowledge of wireless technology Some experience working on embedded software development
Posted 3 months ago
7 - 12 years
9 - 14 Lacs
Bengaluru
Work from Office
About The Role : This role is within Intel's Client Computing Group. We are seeking an experienced Memory Validation and Debug Lead to join our post silicon validation team. In this role, you will lead memory subsystem ( DDR5 / LPDDR5) validation and debug efforts and ensure high-quality, reliable memory systems within our advanced silicon products. You will work closely with cross-functional teams, including design, MRC , EV (analog) verification, and validation teams, to enable higher memory speeds , validate new feature and identify , analyze and resolve memory issues. Your expertise will be essential in enhancing product quality, optimizing memory performance, and driving innovation. Applies various hardware and software level tools and techniques to ensure validation coverage and that performance, power, and area goals are met. Reviews proposed design changes to assess impact on validation plans, tasks, and timelines. Develops SoC validation methodologies, validation test plans, executes validation plans, and collaborates with other engineers for design optimization, troubleshooting, and failure analysis. Performs silicon debug to identify root causes and resolves all functional and triage failures for SoC issues. Develops content to create or increase specific IP interactions using a variety of tools and techniques (including patching techniques using microcode, firmware, or custom OS builds). Engages in all phases of the product life cycle and develops and validates content, infrastructure, and bug hunts in multiple environments (e.g., simulation, emulation, FPGAs) to ensure silicon readiness. Qualifications Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Qualifications: M.tech/ME with 7+ years of relevant industry experience hands on with pre or post silicon SOC validation. Key Skills:Memory sub-system validation, DDR5/LPDDR5, IP, debugging, architecture. Preferred Qualifications: Understanding of Intel system architecture and hands-on experience validating and debugging SoC issues.Requirements listed would be obtained through a industry relevant job experience Inside this Business Group The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.
Posted 3 months ago
2 - 5 years
4 - 7 Lacs
Navi Mumbai, Mumbai
Work from Office
2 - 5 years experience in hands-on development and troubleshooting of Electronics Embedded Systems. Proven working experience in STM 32 microcontrollers and embedded C firmware programming. Deep understanding of basic electronics circuit design and development is a must. Excellent knowledge of interfaces and hardware subsystems on microcontrollers. Should understand interfacing various types of hardware transducers and sensors. Adequate knowledge of reading schematics and data sheets for components. Responsible for Schematic designs and updates. Should be able do component selection and develop schematics as per the functional, electrical and environmental requirements. Working with and reviewing the work of the PCB Design engineer. Strong documentation and writing skills. Programming Languages : C, Embedded C Microcontrollers : STM32 Serial Protocols : SPI, I2C, UART, CAN, USB Power Supplies : Buck / Boost DC-DC Regulators Designing Tools : Altium, Eagle, etc
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Ahmedabad
Work from Office
"> About Us About Company . Roles and Responsibility Engineer would be responsible for ensuring that the design is in line with the technical and quality requirements set for the team - particularly with respect to functional and code coverage. Responsibilities: Able to execute multiple projects at a same time Hands on programming/coding, and debugging Customer Front facing , Customer Communication, Customer value addition Fit for onsite Assignments Continuous development of team to serve the customer requirements in faster and efficient way Ability for Building/Mentoring Freshers/Jr. team members Ability for Pre-Sales Support / Proposal preparation Openness to work upon various technology Project Execution life cycle - Requirement Understanding, Design, Development, Bug Fixing Review Documentation - RS, Design, Test Plan/Test cases... On Time Quality Deliverable New Candidate Interview and Evaluation Strong practical hands-on with C programming Debugging skills Strong technical project track record with Linux User Space application development Linux kernel device driver development from scratch Strong knowledge of at least one Linux kernel subsystem Experience of Linux kernel version 3.0 and above Board bring up hands-on with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm etc. Understanding of various processor architecture like Cortex-A series, ARM series processors etc Build systems knowledge, like Yocto, Buildroot, CMake and Makefiles Strong knowledge of Git version control system Hands-on with various debugging tools like: gdb, valgrind, static code analyzer tools like cppchecker Experienced with customer interaction (US and Europe preferred) is a must Excellent analytical and problem-solving skills Participate in feature and designs discussions within and across teams Desired Skills: OOPS Programming languages - C++ Embedded GUI Development - QT or similar Hardware schematics review and PCB debugging Working experience of architecting embedded systems Knowledge of using tools like logic analyzer and digital oscilloscope Fluent and confident English (verbal and written)
Posted 3 months ago
8 - 12 years
27 - 30 Lacs
Ahmedabad
Work from Office
"> About Us Roles and Responsibility Senior Team Lead would be responsible for ensuring that the design is in line with the technical and quality requirements set for the team - particularly with respect to functional and code coverage. Responsibilities: Able to execute technically lead multiple projects at a same time Lead a team of 10 - 20 engineers Hands on programming/coding, and debugging Customer Front facing , Customer Communication, Customer value addition Continuous development of team to serve customer requirements in faster efficient way Fit for onsite Assignments Ability for Pre-Sales Support / Proposal preparation Ability for Building/Mentoring Freshers/Jr. team members Openness to work upon various technology SDLC - Requirement Understanding, Design, Development, Bug Fixing, code review Review Documentation - RS, Design, Test Plan/Test cases... On Time Quality Deliverable New Candidate Interview and Evaluation Strong practical hands-on with C programming Debugging skills Strong technical project track record with Linux User Space application development Linux kernel device driver development from scratch Strong knowledge of at least one Linux kernel subsystem Experience of Linux kernel version 3.0 and above Working experience of architecting embedded systems lead feature and designs discussions within and across teams Board bring up hands-on with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm etc. Understanding of various processor architecture like Cortex-A series, ARM series processors etc. and other general-purpose microcontrollers Build systems knowledge, like Yocto, Buildroot, CMake and Makefiles Strong knowledge of Git version control system Hands-on with various debugging tools like: gdb, valgrind, static code analyzer tools like cppchecker Experienced with customer interaction (US and Europe preferred) is a must Excellent analytical and problem-solving skills Fluent and confident English (verbal and written) Desired Skills: OOPS Programming languages - C++ Embedded GUI Development - QT or similar Hardware schematics review and PCB debugging Knowledge of using tools like logic analyzer and digital oscilloscope
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Ahmedabad
Work from Office
"> About Us Roles and Responsibility Engineer would be responsible for ensuring that the design is in line with the technical and quality requirements set for the team - particularly with respect to functional and code coverage. Responsibilities: Able to execute multiple projects at a same time Hands on programming/coding, and debugging Customer Front facing , Customer Communication, Customer value addition Continuous development of team to serve the customer requirements in faster and efficient way Ability for Pre-Sales Support / Proposal preparation Ability for Building/Mentoring Freshers/Jr. team members Openness to work upon various technology Project Execution life cycle - Requirement Understanding, Design, Development, Bug Fixing Review Documentation - RS, Design, Test Plan/Test cases... On Time Quality Deliverable New Candidate Interview and Evaluation Strong practical hands-on with C programming Debugging skills Strong understanding of programming over Microcontroller with without any OS (RTOS) Baremetal programming, FreeRTOS, ThreadX Strong understanding of various tools for static analysis of the code Strong project execution track record with microcontrollers / microprocessors like PIC, ST, Atmel, NXP and TI Hands-on with connectivity protocol application development on Microcontroller/microprocessors like BLE, Zigbee and RF Debugging software issues over Microcontroller/microprocessors with debugging tools like J-Link Strong knowledge of Git version control system Experienced with customer interaction (US and Europe preferred) is a must Excellent analytical and problem-solving skills Participate in feature and designs discussions within and across teams Fluent and confident English (verbal and written) Desired Skills: OOPS Programming languages - C++ Embedded GUI Development - QT or similar Hands-on with application development on Microcontroller running RTOS like FreeRTOS Hands-on with connectivity protocol application development on Microcontrollers like Z-Wave Hardware schematics review and PCB debugging Working experience of architecting embedded systems Knowledge of using tools like logic analyzer and digital oscilloscope
Posted 3 months ago
5 - 7 years
7 - 9 Lacs
Trivandrum
Work from Office
We are seeking a highly skilled and experienced Voice Engineer to join our team, specializing in the design, implementation, and Tier-3 support of voice communication platforms. The ideal candidate will have extensive expertise in Verba call-recording platforms , Microsoft Teams voice , cloud-based call centers (AWS Connect) , Ribbon SBC devices , Cisco Unified Communications Manager (CUCM) , and Zoom Phone . This role is crucial in ensuring the reliability, security, and performance of enterprise voice systems. Key Responsibilities Voice Platform Management & Support: Provide L3 support and manage the voice infrastructure to ensure optimal performance. Troubleshoot and resolve issues related to Verba call recording , playback, and storage. Configure, troubleshoot, and maintain Microsoft Teams Direct Routing and voice integrations. Support and maintain cloud-based call center platforms like AWS Connect . Ensure security, compliance, and integrity of voice communication systems. Troubleshooting & Maintenance: Diagnose and resolve voice quality issues (jitter, latency, packet loss) using tools like Wireshark, SolarWinds . Perform firmware upgrades and patching of VoIP devices. Configure and optimize Ribbon SBC configurations. Create and maintain detailed documentation for voice system configurations and procedures. Collaboration & Project Support: Configure and integrate MS Teams Direct Routing, Ribbon SBC, and Verba recording . Design SIP trunking solutions, QoS policies, and disaster recovery plans . Work closely with network, security, and DevOps teams to ensure reliable voice services. Provide Tier-3 support for critical incidents and mentor junior engineers. Documentation & Compliance: Maintain network diagrams, SOPs, and configuration guides . Ensure compliance with GDPR, HIPAA, and other security standards for voice traffic and call recordings. Qualifications & Experience Minimum 12 years of experience in Unified Communications Engineering within a large enterprise or global MNC. Strong hands-on experience in Verba Voice Recording Platform support and management. Expertise in Session Border Controllers (SBCs) such as Ribbon . Experience with Cisco Call Manager (CUCM) and Microsoft PowerShell . Deep understanding of Microsoft Teams voice design and enterprise telephony integration . Strong troubleshooting skills using network probes and packet capture analysis . Ability to work in a fast-paced, global team and collaborate with cross-functional teams. Flexibility to support after-hours work, weekend activities, and on-call rotation as needed. Preferred Certifications (Optional but Beneficial) Microsoft Teams Voice Engineer Associate (MS-700/720) Cisco Certified Network Associate (CCNA) - Collaboration Cisco Certified Network Professional (CCNP) Microsoft Teams Administrator Certifications Ribbon SBC Professional Certification ITIL Certification (Preferred)
Posted 3 months ago
6 - 11 years
15 - 30 Lacs
Chennai
Work from Office
Work Experience Minimum 6 years of Programming languages Embedded C, C++, 3+ medical device experience. Expertise in development and maintenance of firmware, device driver/bare metal driver. Experience in one of the Linux based Operating systems (VXworks, QNX, Greenhills Integrity, Thread X, Yocto etc) Experience in Software Design using tools such as UML, VISIO Experience in I2C, UART, SPI, USB, ADC, DAC, Sensors
Posted 3 months ago
5 - 10 years
0 Lacs
Ahmedabad
Work from Office
Key Responsibilities Responsible for design and development of real time embedded software/firmware on RTOS based 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 and functional testing 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 Develop new approaches to complex design problems. Experience / Skills Required Strong RTOS experience like FreeRTOS or similar Experience in bootloader development Strong experience working with various micro controllers and IDE for the same Expertise in various peripheral buses such as I2C, SPI, Serial Experience in RTOS based application development Expertise in Optimizations on embedded platform Strong C/C++ Programming skills Experience in assembly level coding is added advantage Use of hardware such as oscillator and logic analyzers for hardware debugging Strong debugging skills Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Company Profile eInfochips, an Arrow company, is a leading global provider of product engineering and semiconductor design services. With over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. The company's service offerings include digital transformation and connect IoT solutions, Including IoT Security, across various cloud platforms, including AWS and Azure. eInfochips has in-depth expertise in the areas of firmware design for embedded systems development. We offer end-to-end support for firmware development starting from system requirements to testing for quality and environment. eInfochips develops BSPs to reflect the CPU and peripherals of the generic OS interfaces. Our BSPs are developed to provide complete functionality that can enable interface between different embedded systems components. Complementing our specialization with disparate operating systems, our BSPs are compatible with Android, Linux, Windows, and other mobile platforms. We have strategic partnerships with many leading technology companies. This enables us to have early access and expertise on the latest products from these companies, and also consult with product teams for first-hand support. Armed with this experience, our team has delivered faster uptime for various embedded systems development projects and has successfully addressed the inherent limitations of different hardware and embedded devices. Do you want to know more about us? Kindly click any of the following links based on your interest. Our Website : https://www.einfochips.com Our LinkedIn profile : https://www.linkedin.com/company/einfochips/
Posted 3 months ago
3 - 6 years
7 - 10 Lacs
Bengaluru
Work from Office
Software Functional Safety Lead Engineer Position in the SDP-ACE software group of Analog Devices, Bangalore Position : Software Staff Engineer - Functional safety Business unit: SDP-ACE Job Grade: P4 Job Description : Applying ISO-26262 practices related to software design and development during all project phases (concept, product development and production) including decomposition, failure analysis, safety mechanism design and measurement of reliability metrics. Work with global engineering teams (system engineering, hardware design and applications) and customers representing the software aspects of the product Analyze customer and internal safety requirements and translate them into safety software requirements and designs aligning to ADI silicon roadmap Perform safety analysis (through proven methods like FMEA, FTA , etc.) on the architecture and propose safety mechanisms that would mitigate the risks and vulnerabilities in the system Develop embedded software for safety systems compliant with ISO26262 development methods and practices Review of system/software architectures of other engineers in the team and propose appropriate safety strategies Assist in defining the required tests for the verification and validation of the safety requirements Good technical leadership, planning and execution skills Basic Qualifications: Bachelor s/Master s degree in Electrical Engineering, Computer Engineering, or equivalent and 10+ years of related industry experience. A minimum of 5 years of automotive functional safety experience in projects is required. Strong knowledge and understanding of ISO26262 standard and good hands on experience in system and/or software stages ( ISO26262 Part-4 Part-6 ) of functional safety developments Certification from recognized parties like TUV, Exida on automotive functional safety is preferred as evidence of competence Strong embedded C programming skills is necessary and should be able to implement, test and debug embedded software. C++ programming skills would be preferred. Good understanding and hands on experience in practicing software processes like ASPICE relevant to automotive projects. Good knowledge in one or more software domains such as: firmware (including boot loaders, drivers like SPI, I2C, UART), RTOS based applications, etc. Autosar domain knowledge (BSW and MCAL) is a preferred skillset Domain expertise in automotive infotainment applications (Audio, Automotive Networks like CAN/Ethernet) is highly desirable Working knowledge of software development tools (debugger s, emulators, compilers, etc.). Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment. Job Req Type: Experienced Required Travel: Yes, 10% of the time Shift Type: 1st Shift/Days
Posted 3 months ago
7 - 12 years
9 - 14 Lacs
Bengaluru
Work from Office
Software Functional Safety Lead Engineer Position in the SDP-ACE software group of Analog Devices, Bangalore Position : Software Staff Engineer - Functional safety Business unit: SDP-ACE Job Grade: P4 Job Description : Applying ISO-26262 practices related to software design and development during all project phases (concept, product development and production) including decomposition, failure analysis, safety mechanism design and measurement of reliability metrics. Work with global engineering teams (system engineering, hardware design and applications) and customers representing the software aspects of the product Analyze customer and internal safety requirements and translate them into safety software requirements and designs aligning to ADI silicon roadmap Perform safety analysis (through proven methods like FMEA, FTA , etc.) on the architecture and propose safety mechanisms that would mitigate the risks and vulnerabilities in the system Develop embedded software for safety systems compliant with ISO26262 development methods and practices Review of system/software architectures of other engineers in the team and propose appropriate safety strategies Assist in defining the required tests for the verification and validation of the safety requirements Good technical leadership, planning and execution skills Basic Qualifications: Bachelor s/Master s degree in Electrical Engineering, Computer Engineering, or equivalent and 10+ years of related industry experience. A minimum of 5 years of automotive functional safety experience in projects is required. Strong knowledge and understanding of ISO26262 standard and good hands on experience in system and/or software stages ( ISO26262 Part-4 Part-6 ) of functional safety developments Certification from recognized parties like TUV, Exida on automotive functional safety is preferred as evidence of competence Strong embedded C programming skills is necessary and should be able to implement, test and debug embedded software. C++ programming skills would be preferred. Good understanding and hands on experience in practicing software processes like ASPICE relevant to automotive projects. Good knowledge in one or more software domains such as: firmware (including boot loaders, drivers like SPI, I2C, UART), RTOS based applications, etc. Autosar domain knowledge (BSW and MCAL) is a preferred skillset Domain expertise in automotive infotainment applications (Audio, Automotive Networks like CAN/Ethernet) is highly desirable Working knowledge of software development tools (debugger s, emulators, compilers, etc.). Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
Posted 3 months ago
5 - 10 years
6 - 10 Lacs
Pune
Work from Office
Job Description: We are seeking an experienced Ubiquiti Wireless Access Points (WAP)/Controller Engineer to join our growing network team. The ideal candidate will have hands-on experience configuring, deploying, and managing Ubiquiti wireless networks, including Ubiquiti access points and controllers. As a key member of our IT team, you will ensure optimal wireless connectivity, security, and performance across our enterprise network infrastructure. Key Responsibilities: Ubiquiti WAP and Controller Management : Deploy, configure, and manage Ubiquiti UniFi Wireless Access Points (WAPs) and UniFi Controllers in enterprise and campus environments. Configure, maintain, and troubleshoot UniFi Controller settings (e.g., wireless networks, SSID settings, VLANs, DHCP settings). Monitor and optimize network performance using Ubiquiti s controller software (UniFi Network Controller) for system-wide visibility. Network Configuration Troubleshooting : Configure wireless network settings such as bandwidth, channel allocation, transmit power, and load balancing. Troubleshoot issues related to connectivity, coverage, and performance, ensuring seamless user experience. Identify and resolve network interference issues through wireless site surveys and spectrum analysis. Security Access Management : Configure and enforce wireless security protocols such as WPA3, WPA2, 802.1X, and RADIUS authentication. Implement network security policies to ensure secure guest and corporate wireless access. Regularly update Ubiquiti devices with security patches and firmware upgrades to maintain compliance. Network Monitoring Optimization : Use the UniFi Controller platform to monitor wireless network performance, availability, and statistics. Identify bottlenecks and optimize wireless networks for improved performance and coverage. Manage bandwidth usage and implement Quality of Service (QoS) policies for optimal device performance. Deployment Scaling : Plan, design, and implement large-scale wireless network deployments using Ubiquiti UniFi products. Work on expanding and scaling wireless networks by adding additional access points or controllers as needed. Conduct site surveys to determine optimal access point placement for maximum coverage and performance. Documentation Reporting : Document network configurations, changes, and site surveys. Prepare regular reports on network health, performance, and security incidents for leadership. Maintain detailed records of firmware versions, software updates, and network changes. Support Training : Provide second and third-level support for wireless network issues and incidents. Offer technical assistance to end users and other teams for connectivity issues. Train junior network staff on Ubiquiti UniFi products and best practices for wireless network management. Qualifications: Experience : 3+ years of experience with Ubiquiti wireless products, including UniFi Access Points (WAPs) and UniFi Controllers. Experience in configuring, deploying, and managing enterprise wireless networks using Ubiquiti solutions. Hands-on experience with Ubiquiti UniFi Network Controller and related management tools. Technical Skills : Proficient in wireless networking concepts (WLAN, SSID, VLAN, security protocols, etc.). Strong knowledge of Ubiquiti hardware, including UniFi APs, switches, and gateways. Familiarity with Ubiquiti s cloud management platform for remote network monitoring and management. Experience with network monitoring and troubleshooting tools (Wireshark, Spectrum analyzers, etc.). Understanding of TCP/IP networking, routing, and switching fundamentals. Certifications : Ubiquiti Networks Certified IT Professional (UI-CTP) or equivalent certification preferred. Certifications such as CompTIA Network+, Cisco CCNA, or similar networking certifications are a plus. Soft Skills : Strong troubleshooting and problem-solving skills, with the ability to work in a fast-paced environment. Excellent communication and collaboration skills. Ability to document technical details clearly and concisely. Strong organizational and time-management skills, with the ability to prioritize tasks effectively. Preferred Qualifications: Experience with site surveys, heatmaps, and spectrum analysis for wireless network optimization. Knowledge of other Ubiquiti products such as UniFi Switches, Gateways, and Security Cameras. Familiarity with automation tools (e.g., scripting with Python or Ansible) for network management and deployment.
Posted 3 months ago
3 - 6 years
5 - 8 Lacs
Bengaluru
Work from Office
The Senior Staff Test Development Engineer will have the following areas of responsibility: This individual will understand firmware and software requirements and derive Test Plans and Test Procedures to verify and validate firmware functionality. This individual will interface with Software, Chip Designers Systems engineers to review testability coverage Responsible for developing complex test infrastructure and automation frameworks using Python advanced programming skills Responsible for developing test cases using Python that exercise various complex requirements/specifications of wireless communication platforms Responsible for ensuring test cases are integrated within automated test execution engines Responsible for initial triage of issues found, and debugging test-specific hardware/software issues with minimal hand holding Responsible for developing and integrating Jenkins pipelines Compensation and Benefits This position requires a BS/MS in Computer Science or Computer Engineering Relevant industry experience of at least 10 years Source code version control systems git Issue reporting tracking systems Jira Programming languages Python scripting language, Robot Framework, C/C++ programming Must have used OOPS concepts and advanced python programming skills Unit Test frameworks, test management and automation engines Experience with setting up and using equipment like spectrum analyzers, oscilloscopes, signal generators, vector signal analyzers Test case development experience for complex embedded firmware platforms (Desirable) Some exposure to fundamentals of rf communication systems (Desirable) Test development experience for communication systems with complex certification requirements Company Overview MaxLinear is a global, NASDAQ-traded company (MXL) where the entrepreneurial spirit is alive and well. We are a fabless system-on-chip product company, striving to improve the world s communication networks for everyone through our highly integrated radio-frequency (RF), analog, digital, and mixed-signal semiconductor solutions for access and connectivity, wired and wireless infrastructure, and industrial and multi-market applications. We hire the best people in the industry and engage them in some of the most exciting opportunities that connect the world we live in today. Our growth has come from innovative, bold approaches to solving some of the world s most challenging communication technology problems in the most efficient and effective manner. MaxLinear began by developing the world s first high-performance TV tuner chip using standard CMOS process technology. Others said we couldn t achieve the extremely high-performance requirements using CMOS, but we proved them wrong and achieved enduring global market leadership with our designs. Since then, we ve developed a full line of products that drive 4G and 5G infrastructure; enable data center, metro and long-haul optical interconnects; bring 10Gbit to the home; power the IoT revolution; and enable robust and reliable communication in harsh industrial environments. Over the years, we ve expanded through organic growth and through several acquisitions that have perfectly complemented our existing portfolio and enabled us to deliver complete end-to-end solutions in our target markets. One such example was the acquisition of Intel s Home Gateway Platform Division that added Wi-Fi, Ethernet, and Broadband Gateway Processor SoC technology to our connected home portfolio creating a complete and scalable platform of connectivity and access solutions to fully address our customers needs. Our headquarters are in Carlsbad, near San Diego, California. We also have major design centers in Irvine and San Jose, California; Waltham, Massachusetts; Vancouver, Canada; Valencia, Spain; Bangalore, India; Villach, Austria; Munich, Germany; Israel; and Singapore. We have approximately 1,500 employees, a substantial majority of whom have engineering degrees and include masters and Ph.D. graduates from many of the premiere universities around the world. Our employees thrive on innovation, outstanding execution, outside-the-box thinking, nimbleness, and collaboration. Together, we form a high-energy business team that is focused on building the best and most innovative products on the market.
Posted 3 months ago
5 - 8 years
11 - 16 Lacs
Bengaluru
Work from Office
Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Senior Software Engineer on our Software Engineering Team in Bangalore. What you ll achieve As a Senior Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer s business goals, needs and general business environment creating software solutions. You will: Contribute to the design and architecture of new or re-engineered software/storage environments Prepare written software/storage specifications for sophisticated products from architectural diagrams and documents Build and review design, functional, technical and/or user documentation, as needed Develop, review and implement test strategies for software products and systems Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements 5-8 years of software development experience Strong firmware / System development background with strong C/C++ development/debug skills and Strong in Embedded Linux programming, OS Internals, memory management, IPC, thread programming, and embedded application software development. C++, IPMI, DMTF, RedFish, CIM, CIMOM, Linux. Solid understanding of SNMP, and IPMI protocols. Experience/exposure to I2C, MCTP, NCSI, PLDM, and uEFI protocol is a plus. Working experience with peripheral hardware devices like PCIe Switch, NIC, GPU, FPGA, Memory Controllers, etc. is a plus. Very good server system architecture understanding along with Power and Thermal domain expertise. Desirable Requirements Bachelor s degree/ Masters degree
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Firmware development is a rapidly growing field in India with numerous job opportunities available for skilled professionals. Firmware engineers play a crucial role in designing and developing embedded software that is essential for the functioning of various electronic devices and systems.
These cities are known for their strong presence of technology companies and offer a plethora of opportunities for firmware professionals.
The average salary range for firmware professionals in India varies based on experience and skill level. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with 5+ years of experience can earn upwards of INR 12-15 lakhs per annum.
In the firmware domain, a typical career path may include roles such as Junior Firmware Engineer, Firmware Engineer, Senior Firmware Engineer, Firmware Architect, and Firmware Manager. Progressing through these roles often involves gaining expertise in specific technologies, leading projects, and mentoring junior team members.
In addition to firmware development, professionals in this field are often expected to have skills in areas such as embedded systems, microcontrollers, C/C++ programming, debugging, and hardware-software integration.
Firmware jobs in India offer exciting opportunities for tech enthusiasts looking to work on cutting-edge projects in embedded systems and IoT. By honing your skills, preparing thoroughly, and showcasing your expertise, you can land a rewarding career in this dynamic field. Good luck with your job search!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2