Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0.0 - 2.0 years
0 Lacs
Uttam Nagar, Delhi, Delhi
On-site
Efficient IT & Electronic Services Pvt. Ltd. is a Company based in New Delhi, INDIA. Efficient IT & Electronic Services is known worldwide for innovative technological development in the field of Computers and Electronics. The Most advance field of electronics development is the strongest part that enables the Company to stand in the competitive market. 1) PCB Designing and Assembly: - Proficiency in designing PCBs (Printed Circuit Boards) using software like Altium Designer, Eagle, or KiCad. - Ability to handle schematic capture, component placement, routing, and generating Gerber files for manufacturing. - Knowledge of assembly techniques and considerations for efficient and reliable PCB assembly. 2) Electronic System Design: Expertise in designing complete electronic systems, integrating analog and digital components. - Understanding of system architecture, including power distribution, signal conditioning, and interfacing various subsystems. - Capability to design for EMI/EMC compliance and reliability. 3) Good Knowledge About Microcontrollers/Processors and Other Electronics Components: - Familiarity with a variety of microcontrollers (MCUs) and processors commonly used in embedded systems (e.g., ARM Cortex-M series, PIC, AVR). - Understanding of key electronics components such as resistors, capacitors, diodes, transistors, sensors, and actuators. 4) Good Debugging and Testing Skills: - Proficient in hardware debugging techniques using tools like oscilloscopes, logic analyzers, and multimeters. - Ability to troubleshoot issues at both hardware and firmware levels. - Experience with firmware debugging tools and techniques such as JTAG, SWD, and UART debuggers. 5) Decent Communication Skills (English) to Explain Technical Aspects Fluently: - Effective communication skills to articulate technical concepts and ideas clearly to both technical and non-technical stakeholders. - Ability to document designs, test procedures, and results comprehensively. - Capability to collaborate with cross-functional teams and convey project progress and challenges effectively. Incorporating these skills and aptitudes, the ideal candidate should be well-equipped to fulfill the responsibilities outlined in the job description, contributing to the design, development, and validation of embedded systems, while effectively communicating with stakeholders throughout the process. Job Type: Full-time Pay: ₹15,000.00 - ₹35,000.00 per month Benefits: Paid sick time Provident Fund Schedule: Day shift Education: Bachelor's (Preferred) Experience: total work: 2 years (Preferred) Work Location: In person
Posted 4 weeks ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Strong knowledge on Windows Boot flow, Windows OS internals and Windows Driver knowledge (KMDF) Windows Device driver programming and debugging with WinDbg, JTAG/other tools. ARM Processor architecture and Assembly Language. Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Knowledge of OS/system performance profiling and optimization techniques. Experience with Qcom chipsets and Windows platform development Strong coding skills in C and batch script Effective communication skills and negotiation skills and having cross functional working experience Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or 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. 3072318 Show more Show less
Posted 4 weeks ago
4 - 8 years
12 - 16 Lacs
Hyderabad, Bengaluru
Work from Office
About The Role Solid Experience in DFT Architecture. The candidate should have experience with ATPG, JTAG, BSCAN, BIST and MBIST flows. Experience on Hierarchical DFT techniques using Pattern Retargeting in Tessent flow Strong knowledge of the Tessent Shell environment and Tessent tools The desired candidate must have specific emphasis on the following tools Test Kompress / Fastscan ATPG, MBIST, Boundary scan. Hands on experience in simulating scan patterns and debugging pattern mismatches during verification process Experience in helping to debug failing scan patterns on the ATE is highly desirable. Hands on knowledge in state-of-the-art EDA tools for DFT, design and verification.(Mentor, Cadence, Synopsys) Must be able to simulate and debug MBIST testbenches. Ability to come up with a detailed test plan based on the Arch specs Should be knowledgeable in all SOC functions such as Digital design, STA, Synthesis, PnR, DV and ATE test. The candidate should have prior experience in managing and developing teams Required Qualification B.E / B.Tech / M.E / M.Tech in Electrical / Electronic Engineering. experience-10-16 years Preferred experience of handling 10+ team members. Good understanding and exposure to SoC design and architecture Thorough understanding of verification environments including need, methodology, stimulus, checkers, scoreboards, coverage aspects Comfortable with VCS / Verdi and excellent debugging skills Logical in thinking and ability to gel well within a team and be a proactive member of the team. Good communication and leadership skills Excellent team player High Integrity Job Type Full Time Job Location Hubballi
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Job Summary: The person will be responsible for driving the Embedded product development based on requirements. He would need to design, develop and verify various software/firmware modules of flow meters. The candidate should be able to guide the team and perform as key individual contributor too. He should promote the quality culture and help to build technologically innovative team. In This Role, Your Responsibilities Will Be: Work as an independent embedded software developer. Work in co-ordination with BU Strong programming knowledge of C, C++ Strong experience in RTOS based system e.g. VxWorks, UCOS, Threadx, FreeRTOS, MQX. Experience on industrial communication protocols such as EtherCAT, Profinet, EtherNet/IP etc. Experience in activities related to obtaining certification of industrial protocols such as Profinet, EtherNet/IP etc. Experience in embedded databases such as SQLite. Experience on both Linux and Windows platform. Experience in boot loaders such as U-boot. BSP, Device driver development knowledge. Hands on experience on various micro-controllers / multi-core processor based systems. Familiar with IDEs such as KEIL, IAR, Eclipse etc. Hands on experience with usage of JTAG debuggers, Emulators, oscilloscopes, function generators etc. Who You Are: You willAnticipates customer needs and provides services that are beyond customer expectations. You will Quickly and critically takes action in constantly evolving, unexpected situations and Assumes responsibility for the outcomes of others. For This Role, You Will Need: Familiar with version control tools such as VSS, SVN, CVS etc. Experience with IBM Jazz platform would be a plus. Familiar with Work Item and Defect tracking tools such as Jira, Bugzilla. Experience in working with internal and external teams/vendors. proven experience in embedded software development Technically sound in embedded software development Effective verbal and written communication skills as well as good presentation skills Familiar with Agile and traditional software development lifecycle in a product development environment Preferred Qualifications that Set You Apart: Bachelors/Masters degree in Electronics/Instrumentation/Telecommunication/Computers Engineering required. Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description In this Role, Your Responsibilities Will Be: Maintain and enhance existing electronic products to ensure reliability, performance, and compliance with industry standards. Provide expert technical support to production and customer service teams in resolving electronic-related issues. Diagnose and resolve complex issues related to electronic circuits and systems in existing products. Propose and implement design modifications to improve product reliability and manufacturability. Evaluate and qualify alternate components for obsolete or end-of-life parts, ensuring compatibility and performance. Update and maintain comprehensive documentation, including design specifications, test plans, and troubleshooting guides. Work closely with manufacturing, quality assurance, supply chain, and other departments to support product lifecycle activities and continuous improvement initiatives. Lead and manage sustaining projects, including coordinating tasks, resources, and timelines to achieve project goals. Ensure quality of deliverables by performing in-depth technical review. Give direction on EMI/EMC testing for product certification and compliance purpose. Stay up to date with the latest industry trends, technologies, and best practices in embedded systems engineering. Contribute to continuous improvement initiatives to enhance development processes, tools, and methodologies. Provide training and support to junior engineers, promoting a culture of continuous learning and innovation. Ensure products meet all relevant regulatory and safety standards through testing and certification processes. Who You Are: You are adaptable and embrace new challenges without overplanning. Your can-do attitude shines in all situations and you effectively communicate in various settings. You are also quick to adapt to new technologies. You anticipate the impact of new technologies and adapt accordingly. For This Role, You Will Need: Bachelor’s or Master’s degree in Electrical Engineering, Electronics Engineering, or a related field. Minimum of 7-10 years of experience in electronics engineering, with a focus on sustaining engineering and product support. Proficiency in electronic circuit design, simulation, and analysis tools (e.g., Altium, SPICE). Experience with PCB layout and design. Strong understanding of analog and digital circuitry, power electronics, and embedded systems. Demonstrated ability to troubleshoot complex electronic systems and implement effective solutions. Familiarity with industry standards and regulatory requirements (e.g., RED, LVD, RoHS, UL, CE, ATEX, etc.). Excellent verbal and written communication skills, with the ability to clearly articulate technical information. Demonstrated experience with debugging tools and techniques, including oscilloscopes, logic analyzers, and JTAG debuggers. Strong organizational and project management skills, with the ability to lead projects and meet deadlines. Ability to manage multiple projects and priorities in a fast-paced environment. Preferred Qualifications that Set You Apart: Prior experience in the industrial automation or control systems industry. Experience with firmware development and programming languages (e.g., C/C++). Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description In this Role, Your Responsibilities Will Be: Maintain and enhance existing electronic products to ensure reliability, performance, and compliance with industry standards. Provide expert technical support to production and customer service teams in resolving electronic-related issues. Diagnose and resolve complex issues related to electronic circuits and systems in existing products. Propose and implement design modifications to improve product reliability and manufacturability. Evaluate and qualify alternate components for obsolete or end-of-life parts, ensuring compatibility and performance. Update and maintain comprehensive documentation, including design specifications, test plans, and troubleshooting guides. Work closely with manufacturing, quality assurance, supply chain, and other departments to support product lifecycle activities and continuous improvement initiatives. Lead and manage sustaining projects, including coordinating tasks, resources, and timelines to achieve project goals. Ensure quality of deliverables by performing in-depth technical review. Give direction on EMI/EMC testing for product certification and compliance purpose. Stay up to date with the latest industry trends, technologies, and best practices in embedded systems engineering. Contribute to continuous improvement initiatives to enhance development processes, tools, and methodologies. Provide training and support to junior engineers, promoting a culture of continuous learning and innovation. Ensure products meet all relevant regulatory and safety standards through testing and certification processes. Who You Are: You are adaptable and embrace new challenges without overplanning. Your can-do attitude shines in all situations and you effectively communicate in various settings. You are also quick to adapt to new technologies. You anticipate the impact of new technologies and adapt accordingly. For This Role, You Will Need: Bachelor’s or Master’s degree in Electrical Engineering, Electronics Engineering, or a related field. Minimum of 7-10 years of experience in electronics engineering, with a focus on sustaining engineering and product support. Proficiency in electronic circuit design, simulation, and analysis tools (e.g., Altium, SPICE). Experience with PCB layout and design. Strong understanding of analog and digital circuitry, power electronics, and embedded systems. Demonstrated ability to troubleshoot complex electronic systems and implement effective solutions. Familiarity with industry standards and regulatory requirements (e.g., RED, LVD, RoHS, UL, CE, ATEX, etc.). Excellent verbal and written communication skills, with the ability to clearly articulate technical information. Demonstrated experience with debugging tools and techniques, including oscilloscopes, logic analyzers, and JTAG debuggers. Strong organizational and project management skills, with the ability to lead projects and meet deadlines. Ability to manage multiple projects and priorities in a fast-paced environment. Preferred Qualifications that Set You Apart: Prior experience in the industrial automation or control systems industry. Experience with firmware development and programming languages (e.g., C/C++). Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please. Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
Noida, Uttar Pradesh
On-site
Electronic Components / Semiconductors Full-Time Job ID: DGC00383 Noida, Uttar Pradesh 3-8 Yrs ₹4.5 - ₹10.5 Yearly Role Description This is a full-time on-site role for DFT Engineer at Incise Infotech Pvt. Ltd. DFT Engineer will be responsible for developing, implementing, and verifying the Design for testability (DFT) on complex system on chips (SOCs). The role also involves working with the physical design team to ensure the DFT requirements are met and with the verification team to ensure the DFT design is meeting the test coverage metrics. The ideal candidate will have experience in SOC level DFT techniques, ATPG, MBIST, JTAG, and boundary scan. Qualifications Bachelor's or Master's degree in Electrical/Electronics Engineering or equivalent 3+ years of experience in DFT domain Expertise in DFT methodologies - scan insertion, scan compression, boundary scan, and memory BIST Experience in DFT tools like Tessent, ATPG, MBIST, and JTAG Experience in the complete scan chain flow (ATPG, simulation, and test pattern generation) on complex SOCs Knowledge of STA, LEC, and physical design aspects related to DFT Experience in Shell/Perl/Tcl and other scripting languages Good communication skills and the ability to work well in a team environment
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Opportunity We're looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking, storage, artificial intelligence, 5G wireless infrastructure, and autonomous vehicles. Customers partner with us for mission-critical data communication, our innovative technologies, and our proven track record. Together, we enable the next generation of digital technology. What you'll do: Gather requirements, study designs, develop device interface functions and turn small building blocks into higher level firmware system design Work with diverse teams to come up with the detailed bring up and validation requirements, collaborating with Analog Design, ASIC / Digital Design, Digital Verification and software engineers to meet performance goals Participate in design reviews Develop architecture documents and design specifications Translate bring up and validation requirements into efficient C/C++ firmware code Oversee the entire firmware lifecycle for UCIe chiplets, from pre-silicon design to post-silicon validation and optimization Develop for test and debug to help guide hardware design decisions for future product iterations Develop test cases that can be run in an automated regression Stay up-to-date with the latest trends and advancements in the UCIe standard, semiconductor industry, and incorporate relevant innovations into our processes Mentor junior engineers, promote team building, and work toward continuous improvement in processes and techniques Debug and cause, document and issues (i.e. low level SW, silicon, HW, etc.) to closure, review waveforms and RTL to fix sequencing issues Demonstrate full ownership of assigned systems/components. Handle timelines and resolve project challenges to meet program timing Work with external vendors or customers to ensure requirements are met and releases are of high quality You will report to Director - Software What You'll Need BS in Computer Science/Electrical/Computer engineering or a related field Proficient in C/C++ and Python 5+ years of experience with embedded systems like ARM, RISCV, MIPS, etc and programming skills. Experience with low-level programming on bare metal, BIOS/UEFI firmware, linux kernel, RTOS, device driver. Familiarity with industry-standard EDA tools and methodologies used for digital verification Familiarity with hardware description languages (HDLs) such as Verilog and System Verilog Experience with SerDes, Ethernet or PCIe products and communication systems Hands-on experience in the lab with CPU, SoC, FPGA, MCU, and DSP component validation and developing tests and debug tools Knowledge of peripherals/protocols such as 1G/10G Ethernet, DDR, I2C, SPI/QSPI, PCIe, USB, NVME, etc. Bring up and diagnostics experience with high speed signals Experience creating error monitoring and Board/Interface configuration APIs Fluent with a variety of bring-up tools, like oscilloscope, JTAG debugger, I2C/SPI tools, etc. Experience creating system documentation, Stay informed about relevant technology trends and developments and confront technical challenges "Hybrid work environment " As part of our commitment to the well-being and satisfaction of our employees, we have designed a comprehensive benefits package that includes: Great compensation package Restricted Stock Units (RSUs) Hybrid Working Model Provisions to pursue advanced education from Premium Institute, eLearning content providers Medical Insurance and a cohort of Wellness Benefits Educational Assistance Advance Loan Assistance Office lunch & Snacks Facility Diversity & Inclusivity Alphawave Semi is based in one of the most diverse countries in the world. This includes differences related to race, ethnicity, national origin, gender, gender expression and presentation, sexual orientation, religion, age, ability and socioeconomic status. To us, diversity is one of our strongest assets to our organization. We commit ourselves to promoting the recognition and appreciation of our diverse and rich culture. We believe it is critical to our success to promote freedom of thought and opinion in a respectful environment. Our decisions are rooted in respectfully considering each other’s thoughts and opinions and working towards a greater common goal. Accommodation Alphawave Semi is an equal opportunity employer and welcomes applications from all qualified individuals, including visible minorities, Indigenous People, and persons with disabilities. We welcome and encourage applications from people with disabilities. If, as a qualified job applicant, you request an accommodation, Alphawave Semi will consult with you to provide reasonable accommodations according to your specific needs. If you wish to make a request, you will be provided an opportunity if you’re application is selected to proceed in our hiring process. Show more Show less
Posted 1 month ago
5 - 10 years
10 - 14 Lacs
Bengaluru
Work from Office
We are seeking an experienced Senior Embedded Software Designer to join our IC (Integrated Circuit) development team. The primary areas of work include developing embedded software and firmware, integrating software with hardware, optimizing code for performance, and working with teams developing integrated circuits, especially RISC-V processors You have: Bachelors Degree in Computer or Electrical Engineering, or a related field (Masters preferred) 5+ years of experience in embedded software development and firmware development. Create software architecture and developing drivers for embedded systems Proficiency in C and C++ programming for embedded systems Strong knowledge of software-hardware co-design and communication protocols (e.g., SPI, I2C, UART) Familiarity with RISC-V processor architecture and development. Debugging tools such as JTAG debuggers Problem-solving and debugging skills for embedded and low-level software Required Tools GCC or LLVM, Eclipse or Visual Studio Code It would be nice if you also had: Understanding of version control systems like Git Experience in software development for AI/ML applications. Develop and optimize embedded software and firmware for IC designs Collaborate with hardware teams to ensure seamless software-hardware integration and co-design, particularly with RISC-V processors Create and maintain efficient, maintainable C/C++ code tailored to embedded environments Design and implement software architecture for embedded systems Develop and optimize drivers for various hardware components Debug and optimize software performance on resource-constrained devices Use version control systems to manage codebase and work with team members Document software development processes, including requirements, designs, and test cases
Posted 1 month ago
3 - 8 years
7 - 11 Lacs
Bengaluru
Work from Office
Job TitleSenior Engineer (ORAN Radio App Development ) LocationBengaluru Work EmploymentFull time DepartmentWireless DomainSoftware Reporting toManager About Us Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! About the Team The Radio Software Team is Modern eNodeB (4G LTE Radio) or gNodeB (5G NR Radio) are key elements of mobile Telecom network. These radios are realized in different ways Standalone Radio , BBU (Base Band Unit) and RRH (Remote Radio Head), O-RAN CU (Central Unit) DU (Distributed Unit) and RU (Radio Unit). In deployments RU/RRH are deployed on top of the tower and BBU/CU-DU at bottom. The RU/RRH key functionality is to convert base band signals to RF and also amplify signal to higher power. Tejas Networks has invested in Wireless product development since 2012 with a vision to create globally deployable telecom RAN solutions. Several of the key components developed by the Wireless R&D team have been installed and commissioned across three continents. We are an active partner for 5G in the Indian Ecosystem and have significantly contributed to India’s standardization efforts in 3GPP, through TSDSI. The wireless team has over 100 patents. As part of the wireless team, you will work on developing products for next generation wireless systems. What you work: Responsible for Design, Development and Implementation of Fronthaul & LowPHY Control and Configuration software applications related to 5G Radio Unit Must have ability to think outside the box, creating innovate solution to complex embedded applications and wireless systems. Candidate will be working in variety of wireless products that are telecom grade developed, manufactured, and supplied to international customers Tejas Networks Ltd. should have working experience with international customer & have handled development of software’s for networking / telecom equipment’s. Responsible forbuilding Control and Configuration Software FPGA/SoC Based FrontHaul, BeamForming & LowPHY IPs Platform Architecture definition and bring in innovation in modularity. Interact & Coordinate with internal teams to build better product. Mandatory skills: Must have mandatory experience in developing sequencing, control, and configuration application wrapper code for eCPRI FrontHaul, LowPHY and Beamforming IPs of Xilinx or Intel. Must have knowledge on O-RAN WG4 CUS plane. Should have worked on 7.2x Split O-RUs. Understanding of O-RAN WG4 M-Plane. Must have knowledge on Embedded build environment. Must have experience in writing drivers for devices with interfaces such as AXI, UART, SPI, I2C, JESD, GPIO etc. Must have understanding on Message queues, Shared memory, Process, Threads, Scheduler Must have hands on experience in handling Oscilloscopes, Logic/ protocol Analyzers, Multimeters etc. Understanding of debuggers including JTAG, GDB etc. Understanding GitHub, Jira etc. C OR C++ OR Python Understanding of baseband control system, state machines and configuration management. Good in documentation of High-level design and Low-level design. Desired Skills: Programming of Clocking ICs (AD, Si Labs, SiTime, Microsemi etc) Experience in using Spectrum Analyzer, Signal Generators, RF Power measurement. Secure coding and software quality management. Knowledge on High Power RF Wireless Systems. Knowledge on Network protocols and socket programming. Experience in Wireless Radio, Wireless protocols desirable Preferred Qualifications: Experience: 3+ years’ experience working in application development for Radio Fronthaul, Beam Forming & LowPHY Education: E / B.TECH / M.S / M.Tech in engineering discipline or equivalent work experience Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.
Posted 1 month ago
3 - 8 years
7 - 11 Lacs
Bengaluru
Work from Office
- Specify, design, and implement the physical layer embedded software architecture of an innovative mobile wireless communications system. - Design, develop and optimize the Cellular Processing algorithms pertaining to Baseband and RF components in a cellular system. - Implement RF Control software in the baseband modem with precise timing requirements. - Work with Baseband & RF systems and hardware designers to define hardware function and software computing requirements. - Work with systems and IC designers to optimize power optimization for all RF circuitry in the cellular system. - Work with multi-functional teams to manager dependencies while driving the key Radio features. Minimum BS and 3+ years of relevant industry experience. Working experience in real-time embedded systems-related projects. Understanding of design principles to meet tight real time deadlines a plus. Excellent command of C and C++,and working experience with compilers, build and source code control tools. Proficiency with debugging in embedded software systems. Familiarity with JTAG and ETM Trace tools. Preferred Qualifications Knowledge of communication theory, Wireless standards, Radio architecture, and Interfaces. Deep understanding of software engineering principles, and core computer science fundamentals. Solid understanding of computer architecture with particular emphasis on the HW/SW interfaces of wireless communication systems. Knowledge of mobile communications in 4G/5G 3GPP protocols and PHY layer radio aspects. Experience with using RF Test equipment for RF validation, RF Calibration and debugging a plus. Knowledge of Control aspects of RF transceiver and RF front end components for 4G/5G Control path processing.
Posted 1 month ago
3 - 7 years
8 - 14 Lacs
Surat
Work from Office
Job Title : C++ Embedded Developer Location : Across IndiaEmployment Type : Full-TimeRole Overview : As a C++ Developer, you will play a crucial role in designing, developing, and optimizing embedded software that operates in real-time environments. You will collaborate with hardware engineers, product managers, and fellow developers to deliver cutting-edge solutions that meet the highest standards for performance and security. Key Responsibilities : - Embedded Development : Design, implement, and maintain software for embedded systems using C/C++, ensuring it meets functional, performance, and safety requirements. Hardware Integration : Collaborate with hardware teams to interface software with microcontrollers, sensors, and communication modules (SPI, I2C, UART, CAN, etc.). Firmware Development : Build and optimize firmware for various microcontrollers and embedded platforms, focusing on efficiency and reliability. Real Time Programming : Develop software within real time operating systems (RTOS), ensuring responsiveness and compliance with timing constraints. Optimization : Analyze and optimize embedded software for performance, memory usage, and power efficiency in resource constrained environments. Debugging & Testing : Debug and troubleshoot embedded systems using tools like JTAG, logic analyzers, and oscilloscopes. Conduct unit, integration, and system level testing. Documentation : Maintain thorough documentation of software architecture, design choices, and testing procedures. Team Collaboration : Work closely with cross functional teams to ensure seamless integration between hardware and software components. Innovation : Stay up to date with the latest embedded systems trends, technologies, and best practices to continuously improve processes and solutions. Required Qualifications : 3+ years of experience developing embedded software in C/C++. Deep knowledge of embedded systems, microcontroller architectures (e.g., ARM Cortex, PIC), and real time programming. Strong understanding of hardware software interfacing, including device drivers and peripheral communication (UART, SPI, I2C, etc.). Proven experience with embedded debugging tools (JTAG, oscilloscopes, logic analyzers) and development environments. Familiarity with version control (Git) and build systems like CMake or Makefiles. Experience working in resource constrained environments, with a focus on performance and memory optimization. Solid understanding of embedded system security, testing, and validation methodologies. Strong problem solving abilities, attention to detail, and a collaborative mindset.Nice to Have : Experience with wireless communication protocols (Bluetooth, Zigbee, LoRa, etc.). Familiarity with automotive or IoT specific embedded systems. Knowledge of Agile methodologies, particularly in embedded software projects. Experience with cybersecurity practices in embedded systems.
Posted 1 month ago
3 - 7 years
8 - 14 Lacs
Chennai
Work from Office
Location : Across India Role Overview : As a C++ Developer, you will play a crucial role in designing, developing, and optimizing embedded software that operates in real-time environments. You will collaborate with hardware engineers, product managers, and fellow developers to deliver cutting-edge solutions that meet the highest standards for performance and security. Key Responsibilities : - Embedded Development : Design, implement, and maintain software for embedded systems using C/C++, ensuring it meets functional, performance, and safety requirements. - Hardware Integration : Collaborate with hardware teams to interface software with microcontrollers, sensors, and communication modules (SPI, I2C, UART, CAN, etc.). - Firmware Development : Build and optimize firmware for various microcontrollers and embedded platforms, focusing on efficiency and reliability. - Real-Time Programming : Develop software within real-time operating systems (RTOS), ensuring responsiveness and compliance with timing constraints. - Optimization : Analyze and optimize embedded software for performance, memory usage, and power efficiency in resource-constrained environments. - Debugging & Testing : Debug and troubleshoot embedded systems using tools like JTAG, logic analyzers, and oscilloscopes. Conduct unit, integration, and system-level testing. - Documentation : Maintain thorough documentation of software architecture, design choices, and testing procedures. - Team Collaboration : Work closely with cross-functional teams to ensure seamless integration between hardware and software components. - Innovation : Stay up to date with the latest embedded systems trends, technologies, and best practices to continuously improve processes and solutions. Required Qualifications : - 3+ years of experience developing embedded software in C/C++. - Deep knowledge of embedded systems, microcontroller architectures (e.g., ARM Cortex, PIC), and real-time programming. - Strong understanding of hardware-software interfacing, including device drivers and peripheral communication (UART, SPI, I2C, etc.). - Proven experience with embedded debugging tools (JTAG, oscilloscopes, logic analyzers) and development environments. - Familiarity with version control (Git) and build systems like CMake or Makefiles. - Experience working in resource-constrained environments, with a focus on performance and memory optimization. - Solid understanding of embedded system security, testing, and validation methodologies. - Strong problem-solving abilities, attention to detail, and a collaborative mindset. Nice to Have : - Experience with wireless communication protocols (Bluetooth, Zigbee, LoRa, etc.). - Familiarity with automotive or IoT-specific embedded systems. - Knowledge of Agile methodologies, particularly in embedded software projects. - Experience with cybersecurity practices in embedded systems.
Posted 1 month ago
3 - 7 years
8 - 14 Lacs
Nagpur
Work from Office
Location : Across India Role Overview : As a C++ Developer, you will play a crucial role in designing, developing, and optimizing embedded software that operates in real-time environments. You will collaborate with hardware engineers, product managers, and fellow developers to deliver cutting-edge solutions that meet the highest standards for performance and security. Key Responsibilities : - Embedded Development : Design, implement, and maintain software for embedded systems using C/C++, ensuring it meets functional, performance, and safety requirements. - Hardware Integration : Collaborate with hardware teams to interface software with microcontrollers, sensors, and communication modules (SPI, I2C, UART, CAN, etc.). - Firmware Development : Build and optimize firmware for various microcontrollers and embedded platforms, focusing on efficiency and reliability. - Real-Time Programming : Develop software within real-time operating systems (RTOS), ensuring responsiveness and compliance with timing constraints. - Optimization : Analyze and optimize embedded software for performance, memory usage, and power efficiency in resource-constrained environments. - Debugging & Testing : Debug and troubleshoot embedded systems using tools like JTAG, logic analyzers, and oscilloscopes. Conduct unit, integration, and system-level testing. - Documentation : Maintain thorough documentation of software architecture, design choices, and testing procedures. - Team Collaboration : Work closely with cross-functional teams to ensure seamless integration between hardware and software components. - Innovation : Stay up to date with the latest embedded systems trends, technologies, and best practices to continuously improve processes and solutions. Required Qualifications : - 3+ years of experience developing embedded software in C/C++. - Deep knowledge of embedded systems, microcontroller architectures (e.g., ARM Cortex, PIC), and real-time programming. - Strong understanding of hardware-software interfacing, including device drivers and peripheral communication (UART, SPI, I2C, etc.). - Proven experience with embedded debugging tools (JTAG, oscilloscopes, logic analyzers) and development environments. - Familiarity with version control (Git) and build systems like CMake or Makefiles. - Experience working in resource-constrained environments, with a focus on performance and memory optimization. - Solid understanding of embedded system security, testing, and validation methodologies. - Strong problem-solving abilities, attention to detail, and a collaborative mindset. Nice to Have : - Experience with wireless communication protocols (Bluetooth, Zigbee, LoRa, etc.). - Familiarity with automotive or IoT-specific embedded systems. - Knowledge of Agile methodologies, particularly in embedded software projects. - Experience with cybersecurity practices in embedded systems.
Posted 1 month ago
0 - 12 years
0 Lacs
Hyderabad, Telangana
Work from Office
Position: BMC (SI60FT RM 3222) Job Description: 6- 12 years of experience with BMC Software product/stack development. Strong C/C++ coding skills, including well design concepts and code tracing skill. Solid Knowledge in Linux kernel and application development. Well-understanding of the OS concepts. Solid Knowledge in I2C, PMBUS, SPI, UART, GPIO, SGPIO, I3C Well-understanding of BMC IPMI2.0 and DCMI1.5, including IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI, MCTP and PLDM must Independently porting skill of BMC to custom HW or algorithm. Good experience with Yocto build system Strong debugging skills including Segger, JTAG ******************************************************************************************************************************************* Job Category: Embedded HW_SW Job Type: Full Time Job Location: Hyderabad Experience: 6+ years Notice period: 0-30 days
Posted 1 month ago
3 - 8 years
8 - 18 Lacs
Hyderabad, Chennai
Work from Office
Role Description This is a full-time on-site role for DFT Engineer at Incise Infotech Pvt. Ltd. DFT Engineer will be responsible for developing, implementing, and verifying the Design for testability (DFT) on complex system on chips (SOCs). The role also involves working with the physical design team to ensure the DFT requirements are met and with the verification team to ensure the DFT design is meeting the test coverage metrics. The ideal candidate will have experience in SOC level DFT techniques, ATPG, MBIST, JTAG, and boundary scan. Qualifications Bachelor's or Master's degree in Electrical/Electronics Engineering or equivalent 3+ years of experience in DFT domain Expertise in DFT methodologies - scan insertion, scan compression, boundary scan, and memory BIST Experience in DFT tools like Tessent, ATPG, MBIST, and JTAG Experience in the complete scan chain flow (ATPG, simulation, and test pattern generation) on complex SOCs Knowledge of STA, LEC, and physical design aspects related to DFT Experience in Shell/Perl/Tcl and other scripting languages Good communication skills and the ability to work well in a team environment Interested can share resume on Shubhanshi@incise.in
Posted 1 month ago
5 - 10 years
7 - 12 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
We are seeking an experienced Senior Embedded Software Designer to join our IC (Integrated Circuit) development team. The primary areas of work include developing embedded software and firmware, integrating software with hardware, optimizing code for performance, and working with teams developing integrated circuits, especially RISC-V processors You have: Bachelor s Degree in Computer or Electrical Engineering, or a related field (Master s preferred) 5+ years of experience in embedded software development and firmware development. Create software architecture and developing drivers for embedded systems Proficiency in C and C++ programming for embedded systems Strong knowledge of software-hardware co-design and communication protocols (e.g., SPI, I2C, UART) Familiarity with RISC-V processor architecture and development. Debugging tools such as JTAG debuggers Problem-solving and debugging skills for embedded and low-level software Required Tools : GCC or LLVM, Eclipse or Visual Studio Code It would be nice if you also had: Understanding of version control systems like Git Experience in software development for AI/ML applications. Develop and optimize embedded software and firmware for IC designs Collaborate with hardware teams to ensure seamless software-hardware integration and co-design, particularly with RISC-V processors Create and maintain efficient, maintainable C/C++ code tailored to embedded environments Design and implement software architecture for embedded systems Develop and optimize drivers for various hardware components Debug and optimize software performance on resource-constrained devices Use version control systems to manage codebase and work with team members Document software development processes, including requirements, designs, and test cases
Posted 1 month ago
3 - 5 years
10 - 20 Lacs
Bengaluru
Work from Office
Role & responsibilities We are hiring for Embedded Engineers for one of our clients in Bangalore Direct Payroll No. of position - 3 Work Location - Bangalore we are seeking 3 Embedded Engineers through our T&M staff augmentation arrangement to work on designing and developing electronics and software systems for CubeSat satellites. Resources with 3-5 years of experience are required to contribute to critical technical projects and collaborate with the our client team to create innovative solutions. The technical expertise of these resources will be essential to our mission success. Key Responsibilities: Technical Implementation & Development: Contribute to the development of embedded systems for CubeSats. Follow technical roadmaps and adhere to best practices for firmware, hardware integration, and system reliability. System Programming: Implement embedded systems that control key functions of CubeSats, including power management, communication systems, and attitude determination and control systems (ADCS). Develop firmware for STM32 microcontrollers with hardware control. Payload Integration: Assist in the development of custom payloads. Support the integration of sensor arrays and data collection systems to meet mission requirements. System Optimization: Optimize code for resource-constrained environments, implement power management strategies, and develop solutions for radiation tolerance in space applications. Team Collaboration: Participate in code reviews and knowledge sharing within the team. Contribute to innovation and continuous improvement in development practices. Cross-Functional Coordination: Work with mechanical engineers, systems engineers, and mission specialists to ensure successful integration of the CubeSat's electronics and software with overall mission objectives. Testing & Validation: Implement testing frameworks and validation methodologies for flight systems. Conduct hardware-in-the-loop simulations and testing procedures. Quality Assurance: Apply reliability standards and help develop fault-tolerant systems to ensure mission success in the harsh space environment. Preferred candidate profile Essential Requirements: 3-5 years of proven experience in embedded software and firmware development, with experience working with STM32 microcontrollers or similar platforms Experience with bare-metal programming for the STM32 family of microcontrollers, including registermanipulation and peripheral configuration Understanding of ARM Cortex-M architecture, interrupt handling, and memory management Experience in embedded systems development for resource-constrained environments Strong knowledge of embedded C/C++ programming with a focus on optimization techniques Experience with SoC systems and firmware architectures Good understanding of communication protocols (UART, I2C, SPI, CAN, and LoRa) and peripheralinterfaces Experience with linker scripts, make files, and firmware debugging techniques using JTAG, SWD, orUART console Experience developing drivers and hardware abstraction layers Experience with real-time operating systems (FreeRTOS) Linux knowledge with experience building Linux kernels for embedded platforms Knowledge of analog circuit design and PCB design principles Familiarity with circuit simulation tools and PCB design software (KiCad, EAGLE/Fusion 360) Good problem-solving abilities and system-level thinking Activities/Responsibilities: Contribute to the design of embedded systems for space applications Help develop technical specifications based on mission objectives Implement firmware solutions with emphasis on reliability and fault tolerance Develop code for STM32 microcontrollers, including low-level drivers and hardware abstraction layers Optimize memory usage and power consumption through efficient C/C++ programming Assist in power management systems design optimized for the space environment Participate in PCB design reviews Develop hardware/software interfaces and communication protocols Follow coding standards and firmware development methodologies Conduct hardware bring-up and integration testing Implement debugging and diagnostic capabilities Support the development of test plans and validation procedures Implement failsafe mechanisms and system recovery strategies Create technical documentation including design specifications Participate in design reviews and technical risk assessments Stay updated on embedded systems technology and space electronics advancements Preferred Qualifications: Bachelor's or Master's in Electronics, Electrical Engineering, Computer Engineering, or related field Knowledge of digital signal processing and sensor fusion algorithms Familiarity with hardware description languages (VHDL/Verilog) Proficiency in Python for test automation and data analysis Experience with MATLAB/Simulink for system modeling and simulation Knowledge of radiation-tolerant design techniques Familiarity with space industry standards and qualification procedures
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka
Work from Office
Job Requirements Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills: Job responsibilities: To work as an independent contributor developing, enhancing, and maintaining Mission critical platform software. Communicate and coordinate effectively within the teams. Build and nurture team at offshore, develop team strengths and improve upon their competency. Lead and Motivate team on future technologies. Maintain integrity and work ethics within the team. Support software engineering team through the execution of planned development/verification activities. Designs, develops, modifies, documents, tests, installs and supports software applications and systems. Understand the interfaces and behaviors of external software and hardware components that interact with the currently developed component. Scope out dependencies, issues, risks, & escalate prior to burning 20% of the efforts. Technically responsible for project milestones. Basic Qualifications: 7+ years of experience in Embedded Software Development and Verification. Hands on experience on different stages of SDLC life cycle as per DO-178 B/C guidelines. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills, Embedded C, Linux shell scripting. Good exposure on V&V activities. Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks, Lynx OS. Good knowledge on processors and their architecture (ARM, PowerPC etc.). Hands on experience on Device Driver Implementation. Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT, Confluence etc.). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Understanding of structural coverage analysis and unit test automation tools. Understanding of software certification documents. Proficiency in Quality audits process. Work Experience Recommended skills: Knowledge on Python, Shell scripting, Batch files is an added advantage. Good to have exposure to ARINC 653, ARINC 665, AFDX software specification. Working knowledge on Agile methodology is an added advantage.
Posted 1 month ago
7 - 12 years
9 - 14 Lacs
Bengaluru
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Automatic Test Pattern Generation (ATPG) Good to have skills : NA Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your day will involve overseeing the application development process, coordinating with team members, and ensuring project milestones are met. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Lead the application design and development process Coordinate with stakeholders to gather requirements Ensure project milestones are met Professional & Technical Skills: Must To Have Skills:Proficiency in Automatic Test Pattern Generation (ATPG) Strong understanding of software development lifecycle Experience in application architecture design Knowledge of database management systems Hands-on experience in application testing Additional Information: The candidate should have a minimum of 7.5 years of experience in Automatic Test Pattern Generation (ATPG) This position is based at our Bengaluru office A 15 years full-time education is required Qualifications 15 years full time education
Posted 1 month ago
5 - 8 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Function, Roles & Responsibilities:Able to execute & technically lead multiple projects at the same time.Lead a team of 10 – 20 engineers.Customer front facing, Customer Communication, Customer value addition.Hands-on programming/coding, and debugging.Continuous development of the team to serve customer requirements in a faster & efficient way.Fit for onsite Assignments.Ability for Pre-Sales Support / Proposal Preparation.Ability for Building/Mentoring team members.Openness to work on various technologies.Full knowledge of entire SDLC - Requirement, Design, Development, Reviews, Testing, Deployment, Bug Fixing. Review & Documentation - PRS, Design, Test Plan/Test Cases. On-Time & Quality Deliverable. New Candidate Interview and Evaluation. Area of Expertise:Expert in C and OOPS Programming languages, data structure, and design patterns in C++ programming languages, focusing on embedded systems, developing C/C++ libraries designing algorithms.Expert in bootloader (U-Boot) development for embedded systems, Hands-on experience in board bring-up processes SoCs like Marvell, NXP, TI, ST, ARM, AVR etc.Strong working experience in Linux Kernel programming and device driver development, in developing multi-threaded applications, and inter-process communication mechanisms such as shared memory, signals, message queues, pipes, and system calls, and Shell scripting, including Bash, and Python.Working experience in Zigbee, Zwave, Matter, BLE, Threads, Wi-Fi, and Sub-GHz technologiesExpertise in RTOS user space and low-level driver developmentExpert in at least one Linux subsystem and experience in developing drivers from scratchExperience in different distributions such as Yocto, and OpenWRT.Hands-on experience with debugging tools such as KGDB, GDB, Valgrind, and static code analyzersWorking experience in networking protocols including TCP/IP, UDP, MQTT, HTTP, GSM, GPRS, and serial communication protocols like RS232, RS485, I2C, SPI, Modbus and CANWorking on various processor and microcontroller architectures including Cortex-A series,ARM/STM/ARC/PowerPC series, and other general-purpose microcontrollers Experience in Embedded GUI Development, particularly with QT or similar frameworks, is advantageous. MUST have SkillsExpert in Linux kernel development with low-level driver experience, BSP, the board bring-up SDK development knowledge.Programming Languages: C, CPP, and Python Hands-on BSP, board bring up development experience.Interfaces: PCIE, USB, I2C, SPI, MDIO, MQTT, Rest API.Wireless: Z Wave/ZigBee/Matter/Thread/BLE/WIFI. Hardware schematics review and PCB debugging. Microcontroller/Microprocessors: 16/32-bit Debugging applications using debugging tools. Debugging Hardware and low-level firmware using schematics. Debugging tools: like logic analyzer, digital oscilloscope, JTAG, KGDB, JDB. Expert in USB, AUDIO/VIDEO, RF protocols. Cloud communication: AWS or Azure or customer cloud. Build system: Yocto, OpenWRT, Makefiles etc. Embedded GUI Development – QT or similar. Expertise in at least one technology - Wi-Fi, audio/video, display, camera. Experienced with SCRUM-based project management tools such as JIRA, DOORS, Agile Version One. NICE to have: Linux kernel development experience Embedded GUI Development – QT or similar. Working experience in security algorithms encryption and decryption. Debugging Hardware and low-level firmware using schematics. Debugging tools: like logic analyzer, digital oscilloscope. Complete SDLC life cycle understanding. Scrum master certifications in team management. Soft Skills:Direct customer (US or Europe-based) interaction will be an added advantage.Write high-quality, efficient, extensible, and maintainable code in a fast-paced Agile environment.Participate in feature and design discussions within and across teams.Evangelize and inform with well-written design documents and conduct peer reviews.Review code, develop documentation and capacity plans, and debug the hardest problems live on some of the most innovative IoT devices.Excellent written and verbal communication. Education:BE/ME/B.Tech/M.Tech – Electronics / Electronics & Communications.
Posted 1 month ago
6 years
0 Lacs
Delhi, Delhi
Work from Office
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: SE NIOR SILICON DESIGN ENGINEER (AECG ASIC - SoC Design Verification Engineer) THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for AMD’s custom silicon/ASIC designs, resulting in no bugs in the final design. THE PERSON: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. KEY RESPONSIBILITIES : Collaborate with the Arch, Design, Functional DV, Emulation, Platform Debug, etc teams to understand Architecture and verification asks Ability to come with detailed testplan based on the Arch specs Good understanding and exposure to SoC design and architecture 6+ years of Design Verification experience with strong Verilog, System Verilog, C and UVM/OVM knowledge Candidate should be able to develop Testbench. Thorough understanding of verification environments including need, methodology, stimulus, checkers, scoreboards, coverage aspects. Developing functional coverage & assertions. Own the DV sign-off and ensure a bug free design Work with the post-silicon team on debug support and to help root-cause any failures Have worked on wireless protocol design verification Bringing up Testbench/SoC verification environment. Good understanding of SoC RESET/CLOCK flow Exposure to DEBUG concepts such as JTAG etc Comfortable with VCS/Verdi and excellent debug skills Logical in thinking and ability to gel well within a team Good communication skills PREFERRED EXPERIENCE: Proficient in SoC/sub-system/IP level ASIC verification Proficient in debugging RTL code using simulation tools Experienced with Verilog, System Verilog, C, and C++ Worked on any High Speed Interface like PCIE/DDR/USB/Other, Good understanding of AXI/AHB/APB Bus protocol Prior knowledge of ARM/RISC Processor based designs verification and bring-up verification Developing UVM based verification frameworks and testbenches, processes and flows Good understanding and hands-on experience in the UVM concepts and SystemVerilog language Scripting language experience: Perl, Python, Makefile, shell preferred. #LI-SR4 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
Mohali, Punjab
On-site
Location: Mohali, India Experience: 1-5 Years Positions: 1 Salary: 4-10 lacs per annum Telephonic Interview: Not Available We are seeking a passionate and skilled IoT Engineer to join our growing team. This role will focus on the design, development, and deployment of connected devices and systems, with a primary focus on leveraging the ESP32 microcontroller platform. You will be responsible for the entire lifecycle of IoT solutions, from concept to production, ensuring robust, secure, and scalable systems. You're a problem-solver, comfortable with both hardware and software aspects of IoT, and eager to contribute to innovative projects. Responsibilities: Device Development: Design, develop, and prototype IoT devices utilizing the ESP32 microcontroller. This includes firmware development, hardware integration, and testing. Firmware Programming: Write clean, efficient, and well-documented firmware in C/C++ for the ESP32, incorporating libraries and protocols for connectivity (Wi-Fi, Bluetooth, LoRaWAN - specify relevant protocols ). Cloud Integration: Integrate IoT devices with cloud platforms (AWS IoT, Azure IoT Hub, Google Cloud IoT Core - specify platform(s) ) for data ingestion, processing, and visualization. Hardware Selection & Design: Evaluate and select appropriate sensors, actuators, and other hardware components for IoT applications. Participate in hardware design reviews. Communication Protocols: Implement and optimize communication protocols (MQTT, HTTP, CoAP - specify relevant protocols ) for reliable data transmission. Security: Implement security best practices for IoT devices, including secure boot, firmware updates, and data encryption. Testing & Debugging: Conduct thorough testing and debugging of hardware and software, ensuring quality and reliability. Documentation: Create detailed technical documentation for hardware designs, firmware code, and system architecture. Collaboration: Work closely with cross-functional teams including hardware engineers, software developers, and product managers. Problem Solving: Troubleshoot and resolve issues related to IoT devices, connectivity, and cloud integration. Continuous Improvement: Stay up-to-date with the latest IoT technologies and trends, and contribute to the improvement of our development processes. Required Skills & Experience: Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. (Or equivalent experience) Programming: Proficiency in C/C++ programming. Microcontroller Experience: Proven experience programming and working with microcontrollers, specifically the ESP32 . IoT Protocols: Strong understanding of IoT communication protocols (MQTT, HTTP, CoAP). Connectivity: Experience with Wi-Fi, Bluetooth, and ideally other wireless communication technologies (LoRaWAN, Zigbee - specify relevant ones ). Cloud Platforms: Familiarity with cloud platforms for IoT (AWS IoT, Azure IoT Hub, Google Cloud IoT Core). Operating Systems: Understanding of Real-Time Operating Systems (RTOS) - FreeRTOS is a plus. Hardware Interfacing: Experience with interfacing sensors, actuators, and other hardware components with microcontrollers. Version Control: Proficiency with Git and related version control tools. Debugging: Strong debugging skills using JTAG debuggers, logic analyzers, and other tools. Problem-Solving: Excellent analytical and problem-solving skills. Communication: Excellent written and verbal communication skills. Desired Skills & Experience (Nice to Have): Experience with ESP-IDF development framework. Experience with FreeRTOS. Experience with Over-the-Air (OTA) firmware updates. Knowledge of security best practices for IoT devices. Experience with hardware design tools (e.g., Altium Designer, Eagle). Experience with data visualization tools (e.g., Grafana, Tableau). Experience with containerization technologies (Docker, Kubernetes). Experience with CI/CD pipelines. Knowledge of power optimization techniques for battery-powered devices. Familiarity with Agile development methodologies. Experience with low-power design principles. Company Details TOXSL TECHNOLOGIES PRIVATE LIMITED, India Address : C-127, 2nd Floor, Phase 8, Industrial Area Mohali Punjab 160071 Website Link : https://toxsl.com/ Contact : 9569127788 Perks & Benefits We believe in the well-being of our people and make conscious efforts to facilitate our work family with a favourable work environment and amenities that enables our people to give their best. Extra Pay For Extra Efforts Get-Togethers & Outings Weekly Tranings Health Insurance Policy Explore & Learn Extra Dinner Coupons Lively Work Environment Lunch Buffet Recognition and Awards
Posted 1 month ago
10 - 11 years
0 Lacs
Mehsana, Gujarat, India
On-site
Accountabilities Designing and implementing software for embedded devices and systems. Designing, developing, coding, testing, and debugging system software. Develop associated tools to support testing and verification of products. Collaborate with cross-functional teams to understand the product specification, software requirements, software design, etc. Responsible documenting and implementing processes for software development. Responsible for continuous improvement of software and processes to enhance efficiency, stability, and scalability Work closely with the global teams to complete the implementation and delivery of IoT projects, and regularly synchronize the progress with architect's / leaders. Closely work with diverse team of developers, stake holders and vendors across locations. Guide and collaborate with vendor support teams Build and adopt best development practices in Agile/ scrum IOT team Perform code reviews and guide development teams Technically handle multiple projects simultaneously Help developers, test team and support personnel for troubleshooting customer issues. Build proof of concepts and demonstrate technology feasibility of Innovative solutions. Develop software according to functional and technical design specifications. Participate in design and code reviews/inspections. Provide input to technical discussions; propose solutions and alternatives. Stong in problem solving, Analyzing, troubleshooting approaches. Writing and executing unit tests. Developing proof-of-concept; Providing work estimates Provide required support to product teams as needed to determine system problems and fix. EXPERIENCE: 10 to 11+ years Minimum 10 years of experience in Embedded C/C++, RTOS, Linux based firmware development is required, Minimum 2-3 years of experience of AWS or any CLOUD platform. Skills Required - Lead the design, development and maintenance of firmware for various electronic products using Embedded C/C++, RTOS, Linux programming languages. Strong understanding of RTOS concepts and experience working on real-time operating systems like Linux or FreeRTOS. Experience using Embedded RTOS (Free RTOS, RTX.etc). Experience working with Embedded processors and microcontrollers, preferably ARM. Experience working with Peripheral buses (I2C, SPI, Serial). Embedded C, Embedded Linux, Embedded Firmware, ADC, USB, DAC, UART. Experience working with Device IO (Serial, USB, Ethernet, Wifi, Bluetooth, Zigbee). Experience working with Analog and digital sensors. Adequate knowledge of reading schematics and data sheets for components. Collaborate with cross-functional teams to identify requirements and develop solutions that meet customer needs. Develop and maintain technical documentation for firmware designs, including architecture diagrams, flowcharts, and test plans. Troubleshoot complex issues related to firmware development and provide timely resolutions. Ability to quickly learn and adapt to the existing code base and new technical skills. Highly motivated with demonstrated ability to work independently with minimal supervision. Strong analytical skills to be able to translate the system requirements and use cases to detailed system design. Strong problem-solving skills to participate in troubleshooting of issues with different teams to drive towards root cause identification and resolution. Good team player with excellent communication skills, to be able to collaborate and work with cross functional teams. Ability to work in a fast-paced, dynamic work environment with a focus on technical excellence, responsiveness to meet Good team spirit and communication skills, good English reading, writing and speaking skills. Should have strong verbal and written communication skills. Strong knowledge of Agile and scrum process. Should be able to guide team, review and drive independently. Should have strong knowledge of AWS IoT or any CLOUD platform integration. Knowledge of software development life cycle. Use of UML, sequence diagrams Code repository like GITHUB usage experience. Understanding of Agile (Scrum) methodology Strong analytical, problem-solving, and conceptual skills. Ability to work under pressure and meet tight deadlines. Experience of working with globally distributed teams. Good To Have - Proficiency in Python scripting for automation tasks is an added advantage. IoT Domain – working on WIFI adaptors, Gateway design & development. Experience with unit testing and static analysis. Experience with a variety of debugging tools like JTAG, Signal Analyzers, etc. Experience in using measuring and monitoring electronics test equipment's like multimeter, digital oscilloscope, etc. Familiarity with Requirements management tools, configuration management tools and test management tools like Git, TestRail, Jira, Helix/TestTrack, Confluence, etc. Education Background Should have done B.E or B.Tech in Electronics from reputed college or university
Posted 1 month ago
5 years
0 Lacs
Hyderabad, Telangana, India
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: Job Description: We are seeking a highly skilled and experienced Embedded Systems Engineer to join our dynamic team. The ideal candidate will have a strong background in BSP, and device driver programming, with at least 5 years of hands-on experience. Experience in safeRTOS or FreeRTOS, AutoSAR will be a plus point. Job Overview: Minimum 3 years of experience in BSP, and device driver programming. Debug and troubleshoot complex system issues.Communicate effectively with customers and internal stakeholders.Embedded concepts on the ARM platform (SoC), including RTOSHands on experience of BSP and driver development on any RTOS.Detailed understanding of SoC hardware blocks - Clocks Controllers, DCC, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power managementEmbedded C, embedded architecture, and assembly instruction setsExposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware acceleratorsHands on Experience in Autosar software architecture and developmentProficient in C programming.Understand the customer requirement, debugging issues on the customer platform. Familiarity with JTAG debugging tools. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. 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. 3074690
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The job market for JTAG (Joint Test Action Group) professionals in India is thriving, with many companies looking for skilled individuals to work on testing and debugging electronic devices. If you are a job seeker interested in pursuing a career in JTAG, this article will provide you with valuable information to help you navigate the job market in India.
Here are 5 major cities in India actively hiring for JTAG roles: 1. Bangalore 2. Hyderabad 3. Pune 4. Chennai 5. Delhi
The estimated salary range for JTAG professionals in India varies based on experience level: - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum
A typical career progression in the JTAG skill area may look like this: - Junior JTAG Engineer - JTAG Engineer - Senior JTAG Engineer - JTAG Team Lead - JTAG Manager
Other skills that are often expected or helpful alongside JTAG include: - PCB design - Embedded systems programming - Debugging techniques - Circuit analysis
Here are 25 interview questions for JTAG roles: - What is JTAG and how does it work? (basic) - Explain boundary scan testing. (medium) - How do you troubleshoot JTAG connectivity issues? (medium) - What is the importance of JTAG in hardware testing? (basic) - Describe the difference between JTAG and ISP (In-System Programming). (medium) - How do you handle JTAG chain length limitations? (advanced) - What are some common JTAG programming languages? (basic) - Explain JTAG tap controller states. (medium) - How do you test for shorts and opens using JTAG? (advanced) - What are the advantages of JTAG testing over traditional testing methods? (basic) - Describe the process of JTAG boundary scan. (medium) - How do you ensure JTAG test coverage for complex circuit boards? (advanced) - What is the role of JTAG in programming FPGAs? (medium) - Explain the concept of JTAG daisy chaining. (medium) - How do you verify the integrity of JTAG test patterns? (advanced) - What are the limitations of JTAG testing? (medium) - Describe JTAG debugging and its benefits. (basic) - How do you handle JTAG TAP controller initialization? (advanced) - What are the different JTAG standards and their differences? (medium) - Explain the use of JTAG in programming flash memory. (medium) - How do you handle JTAG test access port contention? (advanced) - Describe the role of JTAG in boundary scan testing. (basic) - How do you verify JTAG chain integrity? (advanced) - What are the best practices for JTAG testing in a production environment? (medium) - How do you troubleshoot JTAG communication failures? (advanced)
As you explore opportunities in the JTAG job market in India, remember to showcase your skills and knowledge during interviews. By preparing thoroughly and demonstrating your expertise, you can increase your chances of securing a rewarding job in this 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.