Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
5 - 10 Lacs
Gurgaon
On-site
We are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to develop end-to-end embedded solutions in a fast-paced, innovation-driven environment. Key Responsibilities: Embedded Software Responsibilities: Design, develop, and maintain embedded firmware using Embedded C/C++ for microcontrollers (ARM Cortex, STM32, NXP, etc.). Develop and integrate device drivers, communication stacks, RTOS-based and bare-metal applications. Optimize embedded code for performance, power, and memory footprint. Perform unit testing, code reviews, and ensure compliance with coding standards (e.g., MISRA-C). Implement bootloaders, BSPs, and secure firmware update mechanisms. Hardware Responsibilities: Collaborate with hardware design engineers to define system architecture, component selection, and interface logic. Bring-up of new hardware boards including low-level hardware testing and validation. Perform hardware-software integration, debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers. Conduct schematic reviews and work with layout teams to optimize signal integrity, EMI/EMC, and power design. Support PCB bring-up, prototyping, and hardware testing cycles. Document hardware interfaces, configurations, and BOM evaluations. Job Types: Full-time, Permanent Pay: ₹500,000.00 - ₹1,000,000.00 per year Benefits: Health insurance Provident Fund Schedule: Day shift Monday to Friday Supplemental Pay: Performance bonus Work Location: In person Speak with the employer +91 9311608385
Posted 3 weeks ago
12.0 years
3 - 3 Lacs
Hyderābād
Remote
Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world leading MCUs, SoCs, analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world’s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you. Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world. Job Description Job Description: Senior Staff Engineer We are looking for a technical leader to drive the DFT aspects of high-performance compute MCU development. The candidate must be experienced, hands-on and have robust understanding of testability features including SSN, MBIST, LBIST, Scan Insertion, ATPG, GLS and post silicon debug on automotive grade SOCs. Responsibilities Handling hierarchical scan insertion ATPG flow. Integration and Verification of MBIST at RTL level. RTL Integration, Verification, gate level Coverage and GLS enablement for LBIST. Implementation and Verification of IEEE1149.1 JTAG, IJTAG standards. Post silicon debug activities for DFT patterns. Collaboration with RTL design, Physical design and verification teams will be a daily aspect of the role. Qualifications Degree/PG in Electrical/Electronic Engineering, Computer Engineering or Computer Science. At least 12+ years of experience in related domains and have working knowledge of industry standard digital EDA toolkits. Must be conversant on EDA tools such Tessent, Genus, FC, VCS and Conformal/Formality etc. Strong scripting skills for Automation and Flow development using PERL/TCL/Python. Can–do attitude, openness to new environment, people and culture. Strong communication skills (written and verbal), problem solving, attention to detail, commitment to task, and quality focus. Ability to work independently and as part of a team. Mentor and guide junior engineers in DFT. Additional Information Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, you can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.
Posted 3 weeks ago
8.0 years
3 - 3 Lacs
Hyderābād
Remote
Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world leading MCUs, SoCs, analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world’s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you. Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world. Job Description Job Description: Staff Engineer We are looking for a technical leader to drive the DFT aspects of high-performance compute MCU development. The candidate must be experienced, hands-on and have robust understanding of testability features including SSN, MBIST, LBIST, Scan Insertion, ATPG, GLS and post silicon debug on automotive grade SOCs. Responsibilities Handling hierarchical scan insertion ATPG flow. Integration and Verification of MBIST at RTL level. RTL Integration, Verification, gate level Coverage and GLS enablement for LBIST. Implementation and Verification of IEEE1149.1 JTAG, IJTAG standards. Post silicon debug activities for DFT patterns. Collaboration with RTL design, Physical design and verification teams will be a daily aspect of the role. Qualifications Degree/PG in Electrical/Electronic Engineering, Computer Engineering or Computer Science. At least 8 years of experience in related domains and have working knowledge of industry standard digital EDA toolkits. Must be conversant on EDA tools such Tessent, Genus, FC, VCS and Conformal/Formality etc. Strong scripting skills for Automation and Flow development using PERL/TCL/Python. Can–do attitude, openness to new environment, people and culture. Strong communication skills (written and verbal), problem solving, attention to detail, commitment to task, and quality focus. Ability to work independently and as part of a team. Mentor and guide junior engineers in DFT. Additional Information Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, you can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.
Posted 3 weeks ago
0 years
2 - 5 Lacs
Hyderābād
On-site
Core skills: Strong C/C++, DS, LSP, LDD, Kernel Development, ARM Arch, Debugging with JTAG, T32, (GDB, KGDB optional), Relevant project level experience. Tools like GIT and understanding of Jenkis and the following specific skills: FOR AUDIO DOMAIN: Audio: ALSA, PCM (Pulse code modulation Framework), Stage frieght, Audion Manager, Flinger, Audio Services, Audio HAL, Codecs FOR CAMERA DOMAIN: Looking for experienced embedded SW engineers interested in developing software for embedded systems. * Camera HAL3 driver development * Customize Android framework to suit mobile devices of various form factors * Camera end-to-end use case design and feature implementation * Image processing. * Debugging and resolution with existing code base * Some Power and performance optimization Candidate MUST have: Strong knowledge and experience in Android camera/video/audio frameworks/services. Strong C & C++ programming and debugging skills required. Good knowledge of various build systems and compilers like cmake, NDK and Linux with cross compilation experience Good knowledge in operating system fundamentals like virtual memory, CPU scheduling, process states, synchronization, etc. Good knowledge in concepts like RTOS, RAM/Cache, Interrupt handling, etc applied to embedded systems. Hands on experience in Camera application development. Hands on experience in realtime issues like memory/stack corruption, ANR, deadlocks, race conditions, etc. Working knowledge on camera design, imaging modules, subsystems pipeline and architecture Good communication & interpersonal skills for customer-facing role Job Type: Full-time Pay: ₹14,671.87 - ₹77,161.75 per month Schedule: Day shift Monday to Friday Work Location: In person
Posted 3 weeks ago
3.0 years
3 - 6 Lacs
India
On-site
Key Responsibilities: Design and implement embedded software for video processing, motion detection, and network communication. Develop firmware for microcontrollers, SoCs, and DSPs used in CCTV cameras. Optimize code for performance, memory usage, and power efficiency. Integrate image sensors and modules (e.g., night vision, PTZ). Interface with peripherals (e.g., UART, SPI, I2C, Ethernet, USB). Support video encoding/decoding using H.264/H.265 and ONVIF standards. Collaborate with hardware engineers on board bring-up and debugging. Participate in system architecture design and component selection. Conduct unit testing, integration testing, and firmware validation. Maintain documentation of code and design for future development. Required Qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. 3+ years of experience in embedded software development. Strong proficiency in C/C++ and RTOS environments. Experience with ARM Cortex, MIPS, or RISC-V architecture. Familiarity with camera modules, ISP tuning, and image processing. Knowledge of networking protocols (TCP/IP, UDP, HTTP, RTSP). Experience with version control systems (e.g., Git). Debugging tools experience: JTAG, oscilloscopes, logic analyzers. Preferred Skills: Experience with Linux kernel and driver development. Familiarity with OpenCV, GStreamer, or similar video processing libraries. Understanding of cybersecurity principles for IoT devices. Background in machine vision or AI-based video analytics. Job Types: Full-time, Permanent Pay: ₹30,000.00 - ₹50,000.00 per month Work Location: In person
Posted 3 weeks ago
6.0 - 11.0 years
18 - 33 Lacs
Bangalore Rural
Hybrid
Role & responsibilities Leading DFT ATPG implementation, integration and verification of System-on-Chip (SoC) from initial specification till tapeout and production. Ensure Test Coverage Goals are met at SoC Level. Addressing test quality targets in DFT architecture and test pattern generation. Leading various aspects of Test architecture including MBIST, Scan & ATPG. Work with different functions like front-end design, verification and physical design to ensure production quality silicon. Specific Knowledge/Skills Master/Bachelors Degree in Electrical/Electronic Engineering. Experience of 6 to 10 Years in DFT with successful delivery of production quality chips. Senior SoC DFT engineers, with experiences in all aspects of DFT, including MBIST, scan & ATPG, logic BIST. Good understanding of design flow from specification / micro-architecture definition to design and verification, timing analysis, and physical design. Self-motivated. Excellent written and verbal communication skill. Creative problem-solving skills, logic analysis skills, ability to logically break complex problems down to manageable components. Should be a team player and willing to work with cross functional teams in issues resolution.
Posted 3 weeks ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world leading MCUs, SoCs, analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world’s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you. Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world. Job Description Job Description: Staff Engineer We are looking for a technical leader to drive the DFT aspects of high-performance compute MCU development. The candidate must be experienced, hands-on and have robust understanding of testability features including SSN, MBIST, LBIST, Scan Insertion, ATPG, GLS and post silicon debug on automotive grade SOCs. Responsibilities Handling hierarchical scan insertion ATPG flow. Integration and Verification of MBIST at RTL level. RTL Integration, Verification, gate level Coverage and GLS enablement for LBIST. Implementation and Verification of IEEE1149.1 JTAG, IJTAG standards. Post silicon debug activities for DFT patterns. Collaboration with RTL design, Physical design and verification teams will be a daily aspect of the role. Qualifications Degree/PG in Electrical/Electronic Engineering, Computer Engineering or Computer Science. At least 8 years of experience in related domains and have working knowledge of industry standard digital EDA toolkits. Must be conversant on EDA tools such Tessent, Genus, FC, VCS and Conformal/Formality etc. Strong scripting skills for Automation and Flow development using PERL/TCL/Python. Can–do attitude, openness to new environment, people and culture. Strong communication skills (written and verbal), problem solving, attention to detail, commitment to task, and quality focus. Ability to work independently and as part of a team. Mentor and guide junior engineers in DFT. Additional Information Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, You Can Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.
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
2.0 - 7.0 years
4 - 9 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 2 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, Experience in SafeRTOS/FreeRTOS based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have
Posted 3 weeks ago
1.0 - 5.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. Additional PMIC Systems & Validation Engineer Team & Product Overview: Qualcomm's Power Management Systems, Validation & Integration team (PMIC-SVI) leads the industry in the system architecture and post-silicon validation of high-performance feature-rich Power Management Integrated Circuits (PMICs), that are embedded in our Chipsets - for smartphones, tablets, laptops, wearables and a variety of cutting-edge consumer electronics. This team gets to work on state-of-art technology to enable products with world’s leading brands. A typical Qualcomm PMIC is a highly advanced IC that has a multitude of IPs viz. switching DC-DC converters, linear regulators, clock oscillators, battery charger, fuel gauge, LED drivers, and ADCs. Additionally, there is an embedded mini-processor running critical firmware (FW) to support power sequencing, interrupt servicing, crash handling and various device reset scenarios. It is also responsible for maintaining various stability & performance related configurations that are part of SoC software driver initializations. Furthermore, it provides an intelligent-framework for sequencing of time-critical-operations, which otherwise can't be guaranteed by any OS / higher-level software. Often, Qualcomm chipset solutions contain multiple PMICs working together in sync – which together constitute a ‘PMIC-System’. Job Responsibilities This job involves a mix of Architecture, HW Systems, Functional Validation, Chipset integration & customer issue debug support. We are looking for Systems & Validation engineers with preferably 1 -5 years of experience in analog/power electronics. Depending on your experience level and area of technical expertise you will own and participate in systems definition, HW/SW debugging and validation of PMIC solutions by partnering with various engineering teams like Analog/Digital Design, Software and Customer Engineering in a fast-paced environment. Systems involves coming up with a Top-Level specification (involving HW/FW/SW level partitioning of feature-design, HW Register interfaces, memory sizing, protocol selection, multi-PMIC connectivity grid, debug framework support, etc) to satisfy all chipset level requirements. Validation involves coming up with a comprehensive functional validation plan (that covers both manual and scripted automated test cases), executing them within stipulated time-period, analyzing results at HW-level (via signal measurements), debugging issues & creating reports. Engineers will be responsible to perform risk assessment of development and validation plans; and interact with PMIC Product Management, Design & Characterization teams; other SoC HW/SW Architecture, Development & Validation teams; and finally Customer-Engagement teams across worldwide sites. Education A Bachelor's degree in Electronics related Engineering is a must. Master’s degree is preferred esp. with specialization in VLSI / Microelectronics, Power Management, etc. Minimum Qualifications We are looking for applicants with 1-3 years of job-experience – relevant to various HW/S aspects of any electronic product development. They should be well-versed with knowledge of entire ASIC Flow (from concept-stage to commercial-product support). Preferred Qualifications Applicants should be aware of fundamentals of PMIC, Power Management, Microcontroller architecture, basic-firmware & HW-SW interaction. Applicants should also have strong hands-on lab-experience in Post-Si Validation. (HW-level Bench measurement and/or SW-level logs-based verification). Preferred Skills: Hands-on ability & comfort in using various lab instruments like oscilloscopes, power supplies, JTAG debuggers etc. Good understanding of PMIC, Power Electronics , digital & embedded electronics concepts Good Hardware Debug Skills related to DC -DC (SMPS, LDO) converters preferred. Good programming skills in at least one of the followingC#, F#, Python, Perl, LabVIEW or any other scripting language (used in VLSI/Embedded Domain) + understanding of few OOPS concepts. Familiarity with HW schematics and ability to trace inter connections on a PCB. Good analytical & communication (verbal/written) skills. Ability to seek information pro-actively, understand priorities and juggle multiple tasks in a highly paced environment. Experience in automating test-cases via SW-control for HW-systems Ability to come up with a High-Level Strategy for any objective and being able to break it into Mid-level flows & Low-level tasks – for efficient execution. Prior experience in leading & executing white-box validation efforts of a HW-module or sub-module, is a big plus. Exposure to Assembly-language programming (for microcontroller) is good-to-have. Exposure to tools like JIRA and GIT are a plus. Keywords PMIC, Power Systems, System Architecture, switch mode power supply, SMPS, DC-DC, LDO, ADC, functional Validation, test automation, Voltage Regulators, Battery Chargers, Battery Management/Gauging
Posted 3 weeks ago
2.0 - 7.0 years
4 - 9 Lacs
Noida
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. Minimum of 3+ years’ experience in the area of DFT-, ATPG, Scan Insertion, MBIST, JTAG -In depth knowledge of DFT concepts. -In depth knowledge and hands on experience in DFT(scan/mbist) insertion, ATPG pattern generation/verification, mbist verification and post silicon bring up/yield analysis -Expertise in test mode timing constraints definition, knowledge in providing timing fixes/corrective actions for timing violations. -Ability to analyze and devise new tests for new technologies/custom RAM design/RMA etc. -Expertise in scripting languages such as perl, shell, etc. -Experience in simulating test vectors. -Knowledge of equivalence check and RTL lint tool (like spyglass). -Ability to work in an international team, dynamic environment -Ability to learn and adapt to new tools and methodologies. -Ability to do multi-tasking & work on several high priority designs in parallel. -Excellent problem-solving skills
Posted 3 weeks ago
5.0 - 9.0 years
15 - 20 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
1.0 - 3.0 years
3 - 5 Lacs
Bengaluru
Work from Office
About Tessolve Tessolve offers a unique combination of pre-silicon and post-silicon expertise to provide a full turnkey solution for silicon bring-up, validation, and characterization. We are a preferred partner for several top-tier semiconductor companies and are constantly expanding our engineering capabilities. Job Description We are looking for a passionate and skilled DFT Engineer with 1 3 years of experience in Design for Test to join our VLSI team in Bangalore. The ideal candidate will be involved in DFT architecture, implementation, and validation across various SoC/ASIC projects. Job Title: DFT Engineer Experience: 1 to 3 Years Location: Bangalore Key Responsibilities Implement and verify DFT features such as scan insertion, boundary scan (JTAG), MBIST/Logic BIST. Perform ATPG and fault simulation. Support pattern generation and ATE pattern bring-up. Collaborate with RTL designers, backend teams, and validation engineers to ensure high-quality DFT implementation. Debug and resolve issues in scan/MBIST/ATPG. Prepare DFT reports and documentation for sign-off and customer delivery. Required Skills Strong knowledge of DFT concepts like scan, ATPG, BIST, boundary scan, and test compression. Hands-on experience with tools like Synopsys DFT Compiler, TetraMAX/SpyGlass DFT, or Cadence Modus/Genus. Good understanding of RTL design (Verilog/VHDL) and simulation. Exposure to scripting (TCL, Perl, Python) for automation. Basic knowledge of STA and timing constraints related to DFT paths. Preferred Qualifications Bachelors/Master s degree in Electronics/Electrical/Computer Engineering. Familiarity with ATE platforms (like Teradyne/Advantest) is a plus. Strong problem-solving and analytical skills. Ability to work collaboratively in a team-oriented environment.
Posted 3 weeks ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Exp:- 8-15 years ( B.Tech / M.Tech from ECE / EEE /E&I/ CSE / IT Background and relevant experience in Embedded system and DDR domain) Note :- We are looking for candidates who has relevant work experience in DDR technology( memory controllers, PHY and DRAMs), Firmware and SW driver development/ Platform driver development / Board Bring up OR If candidate has very strong debugging expertise in system level issues like Bit flip , memory corruption , cache corruption , CPU Hang etc. Desirable: DDR technology (Relevant work exp in DDR SW driver required ) or Platform driver development / Board Bring up Opportunity Debug and Development of DDR init & run time driver sequences. Will be working on state-of-the-art DDR technology LP4x/LP5x. Opportunity to get the understanding of DDR technology. Will be responsible for driving multiple programs. Need to work on issues with multiple teams (performance, Phy, controller design etc.) Need to analyze lot of data and need to recognize patterns. Working on triage of the DDR issues. Test case enhancements and development Job Description Minimum Qualifications The charter of the CoreBSP-DDR SW System team is to ensure that the end-product qualifies the defined acceptance criteria for DDR by meeting stability, Power, and Performance Goals. The team is looking for a candidate who has strong understating of system level test methodologies and runs validations on mobile systems. The position involves Understanding of SOC Architecture and DDR SW Systems, identifying and debugging DDR systems issues (memory corruptions, Memory Lockups, Bit flips, memory leaks etc..) reported by memory validation and running system level validations tests. The engineer would have the opportunity to interact with different SW & HW teams to understand DDR systems. The candidate is expected to own and drive multiple chipsets in the DDR tech area. This position gives an exposure to understanding various quality stages from product development to commercial launch of the product. Skills C, Python, Embedded system, JTAG, processor architecture, RTOS operating system, core BSP driver level development and debug, CPU architecture, SOC System knowledge. Desirable: in DDR technology (memory controllers, PHY and DRAMs), Firmware and SW driver development / Platform Driver Development / Board Bring up Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077690
Posted 3 weeks ago
7.0 - 9.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Technical and domain skills: Must have hands-on development experience in C, C++, Hands on experience on Linux drivers Linux Internals, Linux Kernel Programming Hands on experience in Android BSP, HAL, HIDL Android bring up and device driver bring up experience on Android Hands on development experience in multi-threaded and multi-core environment Good to have working experience in Automotive IVI domain Good Communication and debugging skills Nice to have experience with Bootloader customization and optimization experience Skillset : C, Linux/Android, OS Concepts, SE Linux Policy, i2c, SPI, UART, Device tree, Pin Muxing, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet, BT, Wi-Fi Experience in using debugging tools such as JTAG, Trace32 High level Roles and responsibilities: Design, development and debug of reference designs, SW related issues and customize/optimize platform drivers software to meet the product requirements Understand technical specifications, HW schematics for device driver customization Collaborate with cross-functional teams, engineering for smooth execution Work closely with customers to customize and launch their new products Qualification and experience: Bachelors or Masters degree preferred Must have excellent communication skills, both written and verbal, and debugging skills The ability to collaborate and integrate with existing team
Posted 3 weeks ago
4.0 - 8.0 years
3 - 9 Lacs
Hyderābād
On-site
Job Requirements Define and implement DFT architecture and strategy for complex SoCs and ASICs Insert and verify scan chains, MBIST, LBIST, boundary scan (JTAG), and other test structures Develop and maintain ATPG (Automatic Test Pattern Generation) patterns and flows Work closely with RTL designers, verification teams, and physical design teams to ensure DFT requirements are met Debug DFT-related issues during simulation, emulation, and silicon bring-up Perform timing analysis and constraints development for DFT logic Drive silicon validation and yield improvement initiatives related to DFT Document DFT design and verification methodology Bachelor’s or Master’s degree in Electronics 4–8 years of hands-on experience in VLSI DFT Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Good understanding of RTL design, synthesis, and timing closure Experience with silicon bring-up and production test support Excellent problem-solving and debugging skills Strong communication and teamwork abilities Experience in low-power DFT techniques Familiarity with scripting (Perl, Python, Tcl) for automation Work Experience Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Experience in low-power DFT techniques Familiarity with scripting (Perl, Python, Tcl) for automation Good understanding of RTL design, synthesis, and timing closure
Posted 3 weeks ago
8.0 years
1 - 8 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Exp:- 8-15 years ( B.Tech / M.Tech from ECE / EEE /E&I/ CSE / IT Background and relevant experience in Embedded system and DDR domain) Note :- We are looking for candidates who has relevant work experience in DDR technology( memory controllers, PHY and DRAMs), Firmware and SW driver development/ Platform driver development / Board Bring up OR If candidate has very strong debugging expertise in system level issues like Bit flip , memory corruption , cache corruption , CPU Hang etc. Desirable: DDR technology (Relevant work exp in DDR SW driver required ) or Platform driver development / Board Bring up Opportunity: Debug and Development of DDR init & run time driver sequences. Will be working on state-of-the-art DDR technology LP4x/LP5x. Opportunity to get the understanding of DDR technology. Will be responsible for driving multiple programs. Need to work on issues with multiple teams (performance, Phy, controller design etc.) Need to analyze lot of data and need to recognize patterns. Working on triage of the DDR issues. Test case enhancements and development Job description Minimum Qualifications The charter of the CoreBSP-DDR SW System team is to ensure that the end-product qualifies the defined acceptance criteria for DDR by meeting stability, Power, and Performance Goals. The team is looking for a candidate who has strong understating of system level test methodologies and runs validations on mobile systems. The position involves Understanding of SOC Architecture and DDR SW Systems, identifying and debugging DDR systems issues (memory corruptions, Memory Lockups, Bit flips, memory leaks etc..) reported by memory validation and running system level validations tests. The engineer would have the opportunity to interact with different SW & HW teams to understand DDR systems. The candidate is expected to own and drive multiple chipsets in the DDR tech area. This position gives an exposure to understanding various quality stages from product development to commercial launch of the product. Skills: C, Python, Embedded system, JTAG, processor architecture, RTOS operating system, core BSP driver level development and debug, CPU architecture, SOC System knowledge. Desirable: in DDR technology (memory controllers, PHY and DRAMs), Firmware and SW driver development / Platform Driver Development / Board Bring up Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 weeks ago
0 years
0 Lacs
Hyderābād
On-site
Job Requirements Define and implement DFT architecture and strategy for complex SoCs and ASICs Insert and verify scan chains, MBIST, LBIST, boundary scan (JTAG), and other test structures Develop and maintain ATPG (Automatic Test Pattern Generation) patterns and flows Work closely with RTL designers, verification teams, and physical design teams to ensure DFT requirements are met Debug DFT-related issues during simulation, emulation, and silicon bring-up Perform timing analysis and constraints development for DFT logic Drive silicon validation and yield improvement initiatives related to DFT Document DFT design and verification methodology Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Good understanding of RTL design, synthesis, and timing closure Knowledge of safety-critical or automotive DFT requirements (ISO 26262) Familiarity with scripting (Perl, Python, Tcl) for automation Excellent problem-solving and debugging skills Strong communication and teamwork abilities Work Experience Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Good understanding of RTL design, synthesis, and timing closure Knowledge of safety-critical or automotive DFT requirements (ISO 26262) Familiarity with scripting (Perl, Python, Tcl) for automation Excellent problem-solving and debugging skills Strong communication and teamwork abilities
Posted 3 weeks ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position: Embedded Systems Developer (C++, QT/QML, RTOS, Linux) Location: Pune Experience: 3+ years Domain: Embedded Systems / Automotive / Consumer Electronics (Specify the domain if necessary) Job Summary: We are looking for a skilled Embedded Systems Developer with experience in C++, ROS, and Linux to join our development team. The ideal candidate will have hands-on experience in embedded systems development, designing efficient software solutions, and integrating advanced features for embedded devices. Key Responsibilities: Design, develop, and maintain embedded software applications for various devices using C++, QT/QML, and ROS. Develop user interfaces using QT/QML for embedded systems, ensuring efficient performance and smooth user interaction. Work with ROS (Robot Operating Systems) to ensure high-performance, low-latency, and reliable execution of embedded applications. Develop and optimize software for embedded systems running on Linux platforms. Integrate hardware and software components, ensuring seamless communication between device firmware and higher-level application software. Collaborate with cross-functional teams including hardware engineers, firmware developers, and UI/UX designers to deliver complete embedded solutions. Troubleshoot, debug, and optimize existing embedded software for performance and reliability. Participate in code reviews, unit testing, and documentation to ensure high-quality software delivery. Stay updated with the latest trends in embedded systems and propose improvements to the existing software stack. Required Skills & Qualifications: Programming Languages: Strong expertise in C++, Robot OS for embedded applications. Experience with Linux Linux: Strong knowledge of Linux development, particularly in embedded Linux (Yocto, Buildroot, etc.). Experience with configuring and customizing the Linux kernel for embedded platforms. Embedded Hardware Interface: Experience in interfacing with embedded hardware such as sensors, actuators, displays, etc. Knowledge of communication protocols like I2C, SPI, UART, CAN, etc. Additional Skills: Good understanding of embedded software design principles, memory constraints, and performance optimization. Strong debugging and problem-solving skills. Familiarity with version control systems such as Git. Experience with unit testing, integration testing, and debugging tools (GDB, JTAG, etc.). Experience with Agile development methodologies. Education: Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or a related field. Desired Skills: Familiarity with multithreading and synchronization in real-time systems. Experience with hardware-level programming (e.g., working with microcontrollers, FPGA). Understanding of automotive or consumer electronics standards for embedded systems. Knowledge of networking protocols (TCP/IP, MQTT, etc.) in embedded systems.
Posted 3 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
About Company : A Mindful IT Company, enables for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain , Cloud, digital process automation, internet of things, robotics/drones, security, virtual/ augmented reality, etc. Positioned as ‘Born Digital. Born Agile’, our capabilities span Product & Digital Engineering Services (PDES), Generative AI Business Services (GBS) and Infrastructure Management & Security Services (IMSS). We deliver these services across industry groups: Banking, Financial Services & Insurance (BFSI), EdTech, Healthcare & Life Sciences, Hi-Tech and Media & Entertainment, Industrial, Manufacturing, Energy & Utilities, and Retail, CPG & Logistics. The company has been recognized for its excellence in Corporate Governance practices by Golden Peacock and ICSI. · Job Title: Embedded C · Location: Pune (Hybrid) · Experience: 5+ yrs · Job Type : Contract to hire. · Notice Period:- Immediate joiners. Mandatory Skills: Embedded C ,ARM Embedded,Modbus ,RTOS JD: Embedded C ( preferably with Embedded C++) for developing firmware and software for embedded systems, ensuring optimal performance and efficiency. ARM Embedded controllers ( STM or any equivalent) : yrs expertise with FreeRTOS or Zephyr similar real-time operating systems, time-sensitive embedded applications. Industrial Protocols - CAN, Modbus RTU, Modbus TCP/IP Embedded Interfaces - I2C, SPI, and UART peripherals and development of required drivers for the same for ADCs, I/P, temperature sensors). debugging skills and oscilloscopes, multimeters, and logic analyzers, JTAG test simulators and validate firmware components, overall testing process and efficiency. system-level architecture, hardware-software interaction, and real-time operating systems, with a focus on optimizing embedded system performance. CI/CD processes and tools such as Jenkins, GitLab CI, and GitHub Actions to automate the software build, testing, and deployment pipeline Familiar with tools like JIRA, Confluence, and Git
Posted 3 weeks ago
7.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Work from Office
PMTS SILICON DESIGN ENGINEER Person: As a member of the Strategic Silicon Solutions (S3) Business Unit within AMD, your execution will help bring to life customers Special requirements for designs to be used in a broad range of products, from tablets to gaming consoles to servers and more. We are seeking a highly experienced and motivated DFT (Design for Testability) Lead to join our dynamic team, with a strong background in implementing and managing DFT methodologies. The DFT Lead will be responsible for leading a team of engineers to develop and execute DFT strategies that ensure the highest level of product quality and reliability. Responsibilities Lead the design and implementation of advanced DFT architectures and methodologies. Collaborate with cross-functional teams including design, verification, and manufacturing to ensure seamless integration of DFT features. Develop and optimize test plans for various stages of silicon validation. Drive the adoption of state-of-the-art DFT tools and techniques to improve test coverage and efficiency. Provide technical guidance and mentorship to junior DFT engineers. Analyze test data to identify and resolve issues in a timely manner. Ensure compliance with industry standards and best practices for DFT. Stay updated with the latest advancements in DFT technology and integrate relevant innovations into current projects. Qualifications Extensive knowledge of DFT techniques including scan insertion, BIST, JTAG, and boundary scan. Proficiency in DFT tools such as Mentor Graphics Tessent, Synopsys DFTMAX, and Cadence Encounter Test. Strong understanding of DFX design and verification processes. Excellent problem-solving and analytical skills. Exceptional leadership and team management abilities. Effective communication skills, both written and verbal. ACADEMIC CREDENTIALS: Bachelor s or Master s degree in related discipline preferred with 15+Yrs of exp #LI-SR4
Posted 3 weeks ago
8.0 - 10.0 years
25 - 30 Lacs
Gurugram
Work from Office
We are seeking a highly skilled Firmware Engineer to develop and optimize embedded firmware for automotive applications. The ideal candidate should have strong C/C++ programming skills, hands-on experience with microcontrollers (MCUs), and a solid understanding of RTOS-based applications and automotive communication protocols. This role involves working closely with hardware teams, ensuring seamless firmware integration and high-performance embedded solutions. High Grade Medium Grade Job description Key Responsibilities: Develop and optimize firmware for microcontrollers (MCUs) in automotive applications. Design and implement embedded software solutions with a strong focus on C/C++ development. Work closely with hardware engineers to ensure seamless firmware-hardware integration. Develop and debug real-time embedded systems, ensuring reliability and performance. Implement and optimize communication protocols, including CAN, UART, SPI, I2C, and BLE. Design RTOS-based applications, managing task scheduling, synchronization, and inter-process communication (IPC). Conduct unit testing, debugging, and validation of firmware in a hardware-in-the-loop (HIL) environment. Utilize embedded debugging tools such as JTAG, GDB, oscilloscopes, and logic analyzers. Stay updated with automotive standards and safety protocols, ensuring compliance in firmware development. Document firmware design, development processes, and technical specifications. Key Qualifications & Skills: Strong experience with C/C++ programming for embedded systems. Hands-on experience with MCUs such as ARM Cortex-M, STM32, ESP32, NXP, etc. Experience in automotive embedded systems development. Familiarity with embedded debugging tools (JTAG, GDB, oscilloscopes, logic analyzers). Experience in RTOS-based applications (FreeRTOS, Zephyr, etc.). Proficiency in RTOS concepts such as task scheduling, synchronization, and IPC. Experience with BLE protocol stack and wireless communication. Strong understanding of automotive communication protocols like CAN, LIN, and UART.
Posted 3 weeks ago
4.0 years
0 Lacs
Vadodara, Gujarat, India
On-site
Are you an experienced Embedded Engineer exploring new career opportunities? Join our innovative team and play a crucial role in developing cutting-edge embedded systems. Advanced Sys-tek is looking for someone with a passion for technology, strong problem-solving skills, and extensive experience in embedded systems design and development. If you're ready to make an impact and work on exciting projects, apply now and take your career to the next level with us. Responsibilities · Designing and developing embedded software and firmware for various electronic products. · Mentoring a team of engineers in the development process. · Collaborating with cross-functional teams to define product requirements and specifications. · Conducting feasibility studies and risk assessments for new projects. · Architecting and implementing embedded systems solutions, including hardware and software integration. · Writing efficient, maintainable, and scalable code for embedded systems. · Performing debugging, testing, and validation of embedded systems. · Optimizing system performance, power consumption, and memory usage. · Documenting design decisions, processes, and test results. · Providing technical guidance and support to junior engineers. · Staying updated with emerging technologies and industry trends in embedded systems design and development. · Participating in design reviews, project planning, and product lifecycle management activities. · Ensuring compliance with industry standards and regulations. · Troubleshooting and resolving technical issues throughout the product development lifecycle. Skills and Qualifications · Master’s / Bachelor’s degree in Electronics or Electronics & Communication Engineering from reputed university. · Minimum 4 years of experience is required for candidates holding a Master’s degree in design & development of electronic products, embedded system design, or product application engineering & product validation. For candidates with a Bachelor’s degree, the minimum requirement is 6 years of experience in the aforementioned fields. · High level of experience of embedded C, C++, RTOS, Linux, assembly language, including development of algorithms, flow charts, manipulation of data structures and implementing highly optimized code. · Should be able to write firmware from the scratch including device drivers, also able to update & modify existing code. · Experienced in following major interfaces, but not limited to, I2C, SPI, USB, LPDDR3, Flash memories, Ethernet, eMMC, UART, LCD, GSM/GPRS, W-Fi, Bluetooth, Modbus TCP, LoRaWAN, ZIGBEE & other communication protocols. · Proven experience in embedded systems design with pre-emptive, multitasking real-time Operating systems, STM32, PIC, FPGA, MCS-51, MCS-96, PSoC, Ethernet PHY, ATmega8, ATmega16, LPC2148, Raspberry Pi & other platforms. · Familiarity with software configuration management tools, defect tracking tools, and peer review. · Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems. · Experienced in Proof-of-concept development, Board bring-up testing, Interface testing, System level debugging, Basic knowledge of Digital & Analog circuits and their trouble shooting, Environment & thermal testing. · Preferred experience in testing and designing for EMC, PCB prototyping and troubleshooting of complex circuits. · Adequate knowledge of reading electrical & timing parameters in datasheets for components. · Should be able to operate lab tools: Logic analysers, Oscilloscopes, JTAG/IEC debuggers, and Protocol analysers.
Posted 3 weeks ago
6.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Role: BSP Engineer Working area: IVI /ADAS BSP Experience: ~6+ years Technical and domain skills: Strong embedded development experience with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in QNX / Linux / Android and Hypervisor embedded systems. Must have hands-on development experience in C, C++, Hands on experience on drivers in QNX / Linux / Android. Hands on development experience in multi-threaded and multi-core environment. Hands on experience with board bring up, schematics understanding Good Communication and debugging skills Skillset : C, C++. Linux, QNX / RTOS , UART, SPI, I2C, PCIE, Ethernet, Memory/Storage drivers, Hypervisor, Camera / Display / Audio Experience in using debugging tools such as JTAG, Trace32, CRO , Logic Analyzers High level Roles and responsibilities: Driver customization and Board bring up Collaborate with cross-functional teams, engineering for smooth execution Demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Qualification and experience: Bachelor’s or Master’s degree preferred. Must have excellent communication skills, both written and verbal, and debugging skills The ability to collaborate and integrate with existing team Role: The Main responsibility is to provide direct support to OEM customers with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Software driver architecture, read/write technical specifications/requirements,.Required SkillsClustersSupported SkillsNA
Posted 3 weeks ago
2.0 - 5.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Qualifications Education: Bachelor s or master s degree in electrical/Electronic engineering Experience: Minimum of 5~7 years of experience in embedded Hardware testing, with a focus on hardware & Firmware Testing Tools: Familiarity with testing tools and frameworks such as JTAG, LabVIEW. Problem-Solving: Strong analytical and problem-solving skills with the ability to identify and resolve complex issues. Communication: Excellent written and verbal communication skills, with the ability to effectively communicate technical information to cross-functional teams. Detail-Oriented: Attention to detail and a commitment to delivering high-quality work. Qualifications Education: Bachelor s or master s degree in electrical/Electronic engineering Experience: Minimum of 5~7 years of experience in embedded Hardware testing, with a focus on hardware & Firmware Testing Tools: Familiarity with testing tools and frameworks such as JTAG, LabVIEW. Problem-Solving: Strong analytical and problem-solving skills with the ability to identify and resolve complex issues. Communication: Excellent written and verbal communication skills, with the ability to effectively communicate technical information to cross-functional teams. Detail-Oriented: Attention to detail and a commitment to delivering high-quality work. Key Responsibilities Design and implement test strategies for evaluating electronic circuits in embedded products. Carry out comprehensive testing protocols to assess electronic circuits and systems. Develop hardware and system-level test scenarios for embedded products. Execute pre-certification tests, including EMI/EMC, impact tests, and environmental tests to ensure regulatory compliance. Test various electronic modules using test points/debug pins to validate individual module functionality. Develop and execute test procedures, and document any abnormalities observed during testing by creating defect reports. Handle various electrical equipment seamlessly, including DSO, signal analyzers, programmable power supplies, and NI Virtual Bench. Utilize testing tools and frameworks such as JTAG, LabVIEW, and Python. Collaborate with firmware developers, hardware engineers, and quality assurance teams to ensure seamless integration and functionality of embedded systems. Set up and maintain test environments, ensuring they are up-to-date and properly configured for testing purposes. Stay updated with the latest trends and advancements in embedded systems and testing methodologies to continuously improve testing practices. Key Responsibilities Design and implement test strategies for evaluating electronic circuits in embedded products. Carry out comprehensive testing protocols to assess electronic circuits and systems. Develop hardware and system-level test scenarios for embedded products. Execute pre-certification tests, including EMI/EMC, impact tests, and environmental tests to ensure regulatory compliance. Test various electronic modules using test points/debug pins to validate individual module functionality. Develop and execute test procedures, and document any abnormalities observed during testing by creating defect reports. Handle various electrical equipment seamlessly, including DSO, signal analyzers, programmable power supplies, and NI Virtual Bench. Utilize testing tools and frameworks such as JTAG, LabVIEW, and Python. Collaborate with firmware developers, hardware engineers, and quality assurance teams to ensure seamless integration and functionality of embedded systems. Set up and maintain test environments, ensuring they are up-to-date and properly configured for testing purposes. Stay updated with the latest trends and advancements in embedded systems and testing methodologies to continuously improve testing practices.
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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough