Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
8.0 - 13.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Job Details: : We are seeking a passionate and experienced Embedded Firmware and Driver Engineer to design, develop, and optimize low-level embedded software for Intels AI accelerators and GPUs. In this role, you will collaborate with a cross-geo team to create world-class embedded software solutions. Your responsibilities will includeDesigning, developing, and maintaining bare-metal firmware for ARC-based processors. Creating and managing Boot ROM and Boot loader systems. Developing and maintaining RTOS-based device drivers. Delivering new features requested by Cloud Service Providers. Solving complex technical problems and contributing to innovative solutions. Collaborate with hardware, system, and driver teams for feature definition and end-to-end delivery Qualifications: Minimum qualifications: Bachelors degree in computer science, Electrical Engineering, or a related field with at least 8 years of relevant experience in Embedded Software Design and Development. Proficiency in ARC or other low-power controller architectures. Expertise in C programming and basic understanding of assembly language. Deep understanding of real-time systems, interrupt handling, and RTOS (e.g. Zephyr) Proven experience in writing boot firmware Familiarity with communication protocols such as SPI, I2C, and UART. Excellent analytical and problem-solving skills, with the ability to manage stakeholders and collaborate across geographies. Exceptional written and oral communication skills. Hands-on experience in developing and integrating RTOS based device drivers. Preferred qualifications: Knowledge of interfaces like I3C, PCIe, CXL, and protocols such as SMBUS/PMBUS and MCTP/PLDM. Experience in pre-silicon emulation, simulation, and FPGA platforms, along with debugging tools like Lauterbach and protocol analyzers. Knowledge in one or more of the following areasConfidential Computing, UCIe, or HBM technologies. Understanding of DVFS algorithms, AVS, and thermal management strategies Familiarity with secure boot, firmware update mechanisms, and memory management and open-source projects like buildroot-external. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intels transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologiesspanning software, processors, storage, I/O, and networking solutionsthat fuel cloud, communications, enterprise, and government data centers around the world. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *
Posted 3 days ago
8.0 - 12.0 years
14 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Skills/experience: Drivers design and development on multiprocessor and multithreaded ASIC platforms. Good understanding of microprocessor, multiprocessor architecture. ARM, DSP, etc Good understanding of embedded programming concepts Good understanding of windows driver development and PCIe basics Drivers development/support on PCIe on windows platform and experience on working windows/linux device drivers Good understanding and proficiency in C and assembly programming Experience in using debugging tools like Lauterbach/Trace32, Protocol Analyzers like Lecroy Ability to analyze, triage and debug complex system level problems and issues. Good analytical and problem solving skills Good communication skills Responsibilities: Design and development on Qualcomm multiprocessor mobile computing platforms. Work closely with the hardware team developing low-level device driver software for PCIE RC/endpoint and virtualization support Support the team with issues triage, system debug, clear email communication, and customer support Work with internal and external teams to implement and support new features in the PCIe drivers on boot/windows side. Work with global SW, design and architecture teams to understand and add SW support for new PCIE features Maintain current PCIE SW with bug fixes and enhancements Interface with hardware verification and SW test teams Minimum Qualifications Education: Bachelors/Masters in Engineering, preferably Computer Science discipline. Work Experiences: 8 -12 years of Software Engineering Prior work experience in PCIE & windows is preferred Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 6 days ago
4.0 - 9.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Over 8+ years of related work experience Possesses in-depth knowledge and hands-on experience with peripheral protocols such as CXL3.0 and PCIe Gen5/6 Validation, along with exposure to server chips. Skilled in bare metal/Linux driver development and proficient in C programming. Experienced in complex SoC software development and hardware validation testing, covering functional, performance, compliance, and power aspects. Proficient with debug and lab tools, including Lauterbach, oscilloscopes, and protocol analyzers.
Posted 6 days ago
3.0 - 5.0 years
2 - 5 Lacs
Chennai
Work from Office
3 to 5 years of embedded development experience, preferably in the Automotive Domain. Strong development experience in Embedded C programming. Strong experience in 32 Bit Micro controllers. Strong experience in communication protocols such as CAN, SPI, I2C. Strong experience in debugging with debuggers such as Trace32/Lauterbach. Employee's Tasks Responsible for analyzing the system requirements and deriving software specifications. Design and implement software requirements with embedded C programming. Test case specification and execution against SW requirements and document results. Support and perform peer-review of the work products as per project needs. Investigate the problem reports in projects and perform root cause analysis. Bachelor's or Master's degree in Electrical/Electronics Engineering.
Posted 1 week ago
2.0 - 6.0 years
2 - 6 Lacs
Bengaluru
Hybrid
Major Skills and Experience Basic knowledge of AUTOSAR Architecture. Strong hands on experience in testing the complete engine control features. Strong expertise in CAN, UDS protocol, LIN, Ethernet. Solid expertise in analysis of waveform using power probe, Tektronics Oscilloscope. Good hands on experience in physical fault diagnostics on the Outputs. Experience in VehSpy Functional block programming. Should have experience to understand the existing python script and updates according to n Strong expertise in Python Programming and debugging the python script on the test bench Solid hands-on experience in OPAL RT Simulator, Intrepid Neofire, Vehicle Spy, Lauterbach Good experience in handling the test equipment's Tektronics Oscilloscope, Arbitrated Funct Experienced in JIRA, IBM Polarion, Plastic SCM workflow.Educational Qualifications: B.E/B.Tech/M.E/M.Tech in Electronics / Communication / Electrical / Power Electronics / Ins
Posted 1 week ago
8.0 - 10.0 years
8 - 11 Lacs
Bengaluru
Work from Office
Work mode : Hybrid Major Skills and Experience Strong experience with AUTOSAR architecture, Configuration & implementation Must have BSW software development experience in configuration of Communi Solid Hands-on experience in full lifecylec AUTOSAR compliant ETAS ISOLAR Strong expertise in Programming (C/C++) and debugging for embedded multithreaded and multi core/CPU software environment, experienced in EB Tresos, Polyspace, JIRA, IBM Polarion, Plastic SCM, VectorCast, Lauterbach T32 on Infineon AURIX TriCore 389Educational Qualifications: B.E/B.Tech/M.E/M.Tech in Electronics / Communication / Electrical / Power Elec
Posted 1 week ago
4.0 - 6.0 years
6 - 10 Lacs
Bengaluru
Hybrid
Major Skills and Experience Basic knowledge of AUTOSAR Architecture. Strong hands on experience in testing the complete engine control features (Injectors, Fuel Pump, WRAF Sensor, Solenoid) Strong expertise in analysis of output injector current profile waveform using Tektronics Oscilloscope. Ability to setup the required bench configuration to perform the waveform analysis. Should have experience to understand the existing python script and updates according to new changes if required. Strong expertise in Python Programming and debugging the python script on the test bench, Solid hands-on experience in OPAL RT Simulator, Intrepid Neofire, Vehicle Spy, Lauterbach T32 on Infineon AURIX TriCore tools usage. Good experience in handling the test equipment's Tektronics Oscilloscope, Arbitrated Functional Generator, Lauterbach Debugger and real loads (Injectors, Solenoids, Fuel Pumps.etc) Experienced in JIRA, IBM Polarion, Plastic SCM workflow.Experience: 4 -6 years of relevant work experience testing complex IO modules of ECM with BSW software.
Posted 1 week ago
4.0 - 9.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Experience 4+ years of relevant work experience testing analog inputs, discrete inputs / outputs, PWM IO, H Bridge etc.,Major Skills and Experience: Basic knowledge of AUTOSAR Architecture. Strong hands on experience in testing the complete engine control features (Injectors, Fuel Pump, WRAF Sensor, Solenoid) Solid expertise in analysis of PWM Input and Output waveform using power probe, Tektronics Oscilloscope. Good hands on experience in physical fault diagnostics on the Outputs. Should have experience in testing the data latency between HW signal to SW update. Hands on experience in setting the Lauterbach Power probe for manual and automated testing Ability to setup the required bench configuration to perform the waveform analysis. Should have experience to understand the existing python script and updates according to new changes if required. Strong expertise in Python Programming and debugging the python script on the test bench, Solid hands-on experience in OPAL RT Simulator, Intrepid Neofire, Vehicle Spy, Lauterbach T32 on Infineon AURIX TriCore tools usage. Good experience in handling the test equipment's Tektronics Oscilloscope, Arbitrated Functional Generator, Lauterbach Debugger and simulated load. Experienced in JIRA, IBM Polarion, Plastic SCM workflow.
Posted 1 week ago
4.0 - 6.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_2086_JOB Date Opened 12/12/2023 Industry Technology Job Type Work Experience 4-6 years Job Title Feature - CommunicationLIN / SENT / CAN / Ethernet City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 2 Work modeHybrid Major Skills and Experience Basic knowledge of AUTOSAR Architecture. Strong hands on experience in testing the complete engine control features. Strong expertise in CAN, UDS protocol, LIN, Ethernet. Solid expertise in analysis of waveform using power probe, Tektronics Oscilloscope. Good hands on experience in physical fault diagnostics on the Outputs. Experience in VehSpy Functional block programming. Should have experience to understand the existing python script and updates according to n Strong expertise in Python Programming and debugging the python script on the test bench Solid hands-on experience in OPAL RT Simulator, Intrepid Neofire, Vehicle Spy, Lauterbach Good experience in handling the test equipment's Tektronics Oscilloscope, Arbitrated Funct Experienced in JIRA, IBM Polarion, Plastic SCM workflow.Educational Qualifications: B.E/B.Tech/M.E/M.Tech in Electronics / Communication / Electrical / Power Electronics / Ins check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 week ago
3.0 - 5.0 years
2 - 5 Lacs
Chennai
Work from Office
Job Information Job Opening ID ZR_1753_JOB Date Opened 18/03/2023 Industry Technology Job Type Work Experience 3-5 years Job Title Embedded C City Chennai Province Tamil Nadu Country India Postal Code 600096 Number of Positions 2 3 to 5 years of embedded development experience, preferably in the Automotive Domain. Strong development experience in Embedded C programming. Strong experience in 32 Bit Micro controllers. Strong experience in communication protocols such as CAN, SPI, I2C. Strong experience in debugging with debuggers such as Trace32/Lauterbach. Employee's Tasks Responsible for analyzing the system requirements and deriving software specifications. Design and implement software requirements with embedded C programming. Test case specification and execution against SW requirements and document results. Support and perform peer-review of the work products as per project needs. Investigate the problem reports in projects and perform root cause analysis. Bachelor's or Master's degree in Electrical/Electronics Engineering. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 week ago
4.0 - 6.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_2101_JOB Date Opened 22/01/2024 Industry Technology Job Type Work Experience 4-6 years Job Title Feature -Complex IO City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 2 Major Skills and Experience Basic knowledge of AUTOSAR Architecture. Strong hands on experience in testing the complete engine control features (Injectors, Fuel Pump, WRAF Sensor, Solenoid) Strong expertise in analysis of output injector current profile waveform using Tektronics Oscilloscope. Ability to setup the required bench configuration to perform the waveform analysis. Should have experience to understand the existing python script and updates according to new changes if required. Strong expertise in Python Programming and debugging the python script on the test bench, Solid hands-on experience in OPAL RT Simulator, Intrepid Neofire, Vehicle Spy, Lauterbach T32 on Infineon AURIX TriCore tools usage. Good experience in handling the test equipment's Tektronics Oscilloscope, Arbitrated Functional Generator, Lauterbach Debugger and real loads (Injectors, Solenoids, Fuel Pumps.etc) Experienced in JIRA, IBM Polarion, Plastic SCM workflow.Experience: 4 -6 years of relevant work experience testing complex IO modules of ECM with BSW software.. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 week ago
8.0 - 10.0 years
8 - 11 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_2085_JOB Date Opened 12/12/2023 Industry Technology Job Type Work Experience 8-10 years Job Title Autosar BSW City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 3 Work modeHybrid Major Skills and Experience Strong experience with AUTOSAR architecture, Configuration & implementation Must have BSW software development experience in configuration of Communi Solid Hands-on experience in full lifecylec AUTOSAR compliant ETAS ISOLAR Strong expertise in Programming (C/C++) and debugging for embedded multithreaded and multi core/CPU software environment, experienced in EB Tresos, Polyspace, JIRA, IBM Polarion, Plastic SCM, VectorCast, Lauterbach T32 on Infineon AURIX TriCore 389Educational Qualifications: B.E/B.Tech/M.E/M.Tech in Electronics / Communication / Electrical / Power Elec check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 week ago
4.0 - 6.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_2100_JOB Date Opened 22/01/2024 Industry Technology Job Type Work Experience 4-6 years Job Title Feature -Simple IO City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 2 Experience 4+ years of relevant work experience testing analog inputs, discrete inputs / outputs, PWM IO, H Bridge etc.,Major Skills and Experience: Basic knowledge of AUTOSAR Architecture. Strong hands on experience in testing the complete engine control features (Injectors, Fuel Pump, WRAF Sensor, Solenoid) Solid expertise in analysis of PWM Input and Output waveform using power probe, Tektronics Oscilloscope. Good hands on experience in physical fault diagnostics on the Outputs. Should have experience in testing the data latency between HW signal to SW update. Hands on experience in setting the Lauterbach Power probe for manual and automated testing Ability to setup the required bench configuration to perform the waveform analysis. Should have experience to understand the existing python script and updates according to new changes if required. Strong expertise in Python Programming and debugging the python script on the test bench, Solid hands-on experience in OPAL RT Simulator, Intrepid Neofire, Vehicle Spy, Lauterbach T32 on Infineon AURIX TriCore tools usage. Good experience in handling the test equipment's Tektronics Oscilloscope, Arbitrated Functional Generator, Lauterbach Debugger and simulated load. Experienced in JIRA, IBM Polarion, Plastic SCM workflow. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 week ago
8.0 - 11.0 years
35 - 37 Lacs
Kolkata, Ahmedabad, Bengaluru
Work from Office
Dear Candidate, We are hiring a Software Integration Engineer to integrate third-party systems, APIs, and internal components across enterprise environments. Perfect for engineers who thrive at the intersection of development and systems. Key Responsibilities: Integrate internal systems and third-party platforms via APIs Troubleshoot and resolve interoperability issues Write scripts and middleware to handle data transformation and flow Maintain documentation and ensure secure, scalable integrations Required Skills & Qualifications: Proficiency in REST/SOAP, JSON, XML, and message brokers (Kafka, RabbitMQ) Experience with scripting languages (Python, Bash, Node.js) Familiarity with authentication protocols (OAuth2, SAML, JWT) Bonus: Exposure to ESBs, iPaaS, or enterprise workflow platforms Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies
Posted 1 week ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
Job Summary Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required Engineering graduate, MCA, etc Experience: 5-8 years Competencies Description KERNEL AND DRIVERS - LINUX Engineer is one who has done one or more of the following on Embedded Linux: design, development/customization, bug fixing/sustenance who is familiar with one or more of the following Linux Kernel configuration;board bring up;device tree; porting/adapting device drivers; For Android specialization, following will be additional : Android patches/configuration; Android architecture Platforms- Mandatory to have worked on one or more of the following: Embedded Linux; ARM Embedded Linux; x86/Intel Atom Technology Standard- NA Tools- Mandatory to have worked on one or more of the following Lauterbach; Build system-Makefile; Gerrit; Git Languages- Mandatory to have worked on one or more of the following C Specialization- POWER MANAGEMENT, PERIPHERALS, MEDIA , DISPLAY , CONNECTIVITY , DATA PROTOCOL, SECURITY, PERFORMANCE, ANDROID, CARRIER GRADE PLATFORM.
Posted 1 week ago
3.0 - 5.0 years
6 - 15 Lacs
Hyderabad, Bengaluru
Work from Office
Job Description Qualification: B.Tech/M.Tech in Electronics/Computers/Electricals Job function: Will be working on SOC Infra SW driver development and embedded Core driver development. Skills/experience: Around 3-5yrs of experience. Adept programming skills and proficiency in C programming. Exposure to Embedded systems & Real Time Operating systems concepts. Exposure on processor architecture, ARM preferred. Experience in using debugging tools like Lauterbach and Trace tools. Problem solving & analysis skills; Good communication and enthusiasm to learn. Embedded Core driver working experience if possible. Ability to learn and work together in a team. Must be a Team player
Posted 1 week ago
3.0 - 6.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Notice Period : Immediate - 15 Days Key Responsibilities : - Design, develop, and test embedded software applications using C and assembly languages. - Conduct software unit testing to ensure code quality and functionality. - Analyze and debug complex software issues using advanced debugging tools. - Collaborate with cross-functional teams to define system requirements and architecture. - Stay up-to-date with the latest technologies and industry standards. - Adhere to software development lifecycle (SDLC) processes. Required Skills and Experience : - 3 to 6 years of experience in embedded systems software development and validation. - Strong proficiency in C and assembly languages. - In-depth understanding of microcontroller architectures (16-bit and 32-bit). - Experience with real-time operating systems (RTOS). - Familiarity with software unit testing methodologies and tools. - Knowledge of industry standards such as AUTOSAR, IEC61508, and ISO26262 is a plus. - Experience with development toolchains (compilers, static checkers, unit testing tools). - Proficiency in using debuggers like PLS, Lauterbach, etc. - Excellent problem-solving and analytical skills. - Strong teamwork and collaboration skills.
Posted 2 weeks ago
5.0 - 9.0 years
8 - 12 Lacs
Hyderabad
Work from Office
Role & responsibilities 5+ years of experience in embedded system development(Software and Hardware integration). Proficiency in low-level programming languages, including C/C++, and assembly. Good at Mcal Driver (ADC, SPI, I2C etc..) Development and integration. Experience with Infineon/ NXP microcontroller architectures, peripherals, and hardware-software interfaces. Experience in writing and optimizing device drivers and system-level software. Expertise in debugging tools (e.g., Lauterbach, JTAG, oscilloscopes) and embedded software debugging techniques. Experience with version control systems (e.g., Git) and software development methodologies (Agile, Scrum). Familiar in safety-critical applications and compliance with standards (e.g., ISO 26262, IEC 61508).
Posted 2 weeks ago
2.0 - 6.0 years
10 - 15 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Strong programming skills and proficiency in C programming. Very good exposure to Embedded systems & Real Time Operating systems concepts. Experience in Device driver programming, hw and soc enablement, HW interfaces like I2c, SPINOR, sensors etc. Experience in using debugging tools like Lauterbach and Trace tools. Ability to analyze, triage and debug complex system level problems and issues. Good Problem solving & analysis skills; Good communication and enthusiasm to learn. Ability to learn and work together in a team. Must be a Team player. Independently own the tasks and drive to closure very strong enthusiasm and eagerness to learn new things B.E/B.tech or M.E/M.S/M.tech (Preferred ECE) Should independently work on deliverables 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 Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 weeks ago
1.0 - 5.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: 3+ years Software Engineering or related work experience. Experience with Automotive Infotainment projects. Experience with CSI and DSI interfaces Experience with Camera drivers and controllers, preferably with Linux V4L2 driver model. Familiarity with bridge-chips (serialiser/de-serialisers), composition, colour formats. Camera sensor specifications (timing, pixel clock, framerates) ARM Trust-Zone & ARMv7/v8 architecture and Embedded software development in C and C++ on ARM. Strong Good debugging skills with experience on debugging with Lauterbach JTAG debuggers is a must. Experience with one or more software platformsQNX, GHS, Linux Containers and exposure to Hypervisors and Virtualization. Experience with System performance profiling and optimization is a plus. Understanding of Linux kernel concepts and relevant 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 Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 weeks ago
3.0 - 8.0 years
12 - 17 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm is looking for talented and enthusiastic engineers with strong interests in OS, kernel and computer architecture. The Qualcomm Hypervisor team is world-leading, enabling virtualization across multiple chipset products for mobile, automotive, compute and IoT. The team is responsible for the hypervisor software layers that plays a key role in platform security and performance. Qualcomm is industry leading in its adoption of virtualization technology in its Snapdragon mobile products. The team has built hypervisor and SMMU expertise and continues to develop innovative features, enhancements, and use-cases. As a software engineer at Qualcomm, you will help develop SMMU, hypervisor and related software for the latest cutting-edge Application processors, which is embedded in a wide range of chipset products and used by many OEMs in millions of devices. The role will include interfacing with large software stacks such as Bootloaders, Linux and TrustZone "“ which provides the opportunity to interact with teams around the world. -- Responsibilities We are looking for a highly motivated engineer and team player who is passionate to learn new technologies and write low level firmware that drives hardware and SoC. Minimum Qualifications: "¢ Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. "¢ 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Your responsibilities may include: Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms. Strong coordination and collaboration across wide range of technical areas to include software, hardware, ASIC, integration, architecture, and emulation teams. Paying attention to the details during all phases of firmware design, development, integration, testing and release - Work with Emulation, HW design teams, as necessary, in verifying and debugging firmware, driver and resolving platform issues Efficient and secure (ie. cognizant of not exposing security exploits) coding plus driving code review of firmware logic updates with all required stakeholders On time execution of defined tasks and deliverables, driving dependencies with other teams to closure Triage of software issues, defect investigation and problem resolution. Technical documentation including APIs, manuals, and user guides. "“ Skills and Experience We are looking for engineers from a range of backgrounds and experience, including graduates and experienced kernel and systems developers Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. Preferred Qualifications: Strong understanding or experience with C. An understanding of computer architecture, operating systems, and kernels. Linux, kernel, bootloader or OS development experience. ARM CPU architecture knowledge. IOMMU and ARM SMMU knowledge Hypervisors and virtualization. Experience with multi-processing or multi-threading, concurrency, and synchronization. Writing device drivers and interfacing hardware. Experience with secure coding. Use of debugging tools such as GDB, Lauterbach Trace32 and understanding assembly. Real-time OS. Toolchains and systems libraries (libc etc). Python, shell scripting and Linux based development environment. Good communication and presentation skills. Test development and test automation. Contributing to open-source projects. Demonstrated independent software design, good analytic and problem-solving skills. Any automotive and functional safety experience may also be relevant.
Posted 3 weeks ago
5 - 9 years
8 - 12 Lacs
Hyderabad
Work from Office
Role & responsibilities 5+ years of experience in embedded system development(Software and Hardware integration). Proficiency in low-level programming languages, including C/C++, and assembly. Good at Mcal Driver (ADC, SPI, I2C etc..) Development and integration. Experience with Infineon/ NXP microcontroller architectures, peripherals, and hardware-software interfaces. Experience in writing and optimizing device drivers and system-level software. Expertise in debugging tools (e.g., Lauterbach, JTAG, oscilloscopes) and embedded software debugging techniques. Experience with version control systems (e.g., Git) and software development methodologies (Agile, Scrum). Familiar in safety-critical applications and compliance with standards (e.g., ISO 26262, IEC 61508).
Posted 1 month ago
19 - 24 years
65 - 70 Lacs
Pune, Ahmedabad, Bengaluru
Work from Office
Dear Candidate, We are seeking a skilled Embedded Systems Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and testing embedded systems and firmware. You will work on a wide range of projects, from hardware integration to developing efficient, reliable, and high-performance embedded software solutions. Role & Responsibilities: Embedded System Design : Design and develop embedded systems and firmware for microcontrollers, microprocessors, and other embedded platforms. Firmware Development : Write and optimize firmware code in languages such as C , C++ , or Assembly for embedded systems. Hardware Integration : Interface embedded software with hardware components like sensors, actuators, displays, and communication modules (e.g., I2C , SPI , UART ). Embedded Software Testing : Conduct unit testing and debugging to ensure software reliability and meet system performance requirements. Optimization : Optimize embedded software for performance, memory usage, and power consumption, ensuring efficient execution on resource-constrained devices. Prototyping & Validation : Work with hardware engineers to develop and test prototypes, validating system designs and ensuring that hardware and software meet specifications. System Troubleshooting : Troubleshoot hardware and software issues in embedded systems and develop solutions to improve functionality and performance. Real-time Operating Systems (RTOS) : Implement embedded software solutions on RTOS platforms and manage real-time constraints for time-sensitive applications. Required Skills & Qualifications: Embedded Software Development : Proven experience in embedded software development with expertise in C , C++ , and Assembly programming languages. Microcontroller Programming : Hands-on experience with microcontrollers like ARM , AVR , PIC , or ESP32 , and familiarity with relevant development environments. Hardware-Software Integration : Experience in integrating embedded software with hardware platforms and peripherals (e.g., sensors, communication protocols). RTOS Knowledge : Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS , RTEMS , or VxWorks . Communication Protocols : Knowledge of communication protocols like UART , SPI , I2C , CAN , or Ethernet for device communication. Debugging & Testing : Strong debugging and troubleshooting skills, using tools such as JTAG , Oszilloscopes , and logic analyzers . Embedded Systems Optimization : Expertise in optimizing embedded software for power efficiency, performance, and resource constraints. Version Control : Proficiency in using version control systems like Git for managing codebase and collaborating with team members. Prototyping Tools : Familiarity with embedded development tools like Keil , IAR Embedded Workbench , Eclipse , and hardware prototyping platforms such as Arduino or Raspberry Pi . Soft Skills: Strong problem-solving and analytical skills. Excellent communication skills to work with cross-functional teams. Ability to work independently and as part of a team. Detail-oriented with a focus on delivering high-quality solutions Note: If you are interested, please share your updated resume and suggest the best number & time to connect with you. If your resume is shortlisted, one of the HR from my team will contact you as soon as possible. Srinivasa Reddy Kandi Delivery Manager Integra Technologies
Posted 2 months ago
6 - 8 years
8 - 12 Lacs
Bengaluru
Work from Office
Good experience and knowledge of Windows and Linux internals. Good experience and knowledge of Windows and Linux device drivers. Extensive and real-time experience with protocols such as USB, I2C, PCI, and PCIe. Proficient in testing and debugging firmware, BIOS, and BIOS stitching using various tools (Intel tool knowledge preferred). Strong experience and knowledge of low-power, high-power, and server system boot processes. Knowledge of SOC/CPU and PCH. Proficient in system log and driver log capture and analysis. Domain knowledge: Power Management, Graphics, SR-IOV, Camera/IPU, Audio, Firmware/BIOS, Debug and Trace, DPMO, and Stress and Stability. Proficient in debugging tools such as Trace32, PythonSV, ITP, Lauterbach, XDP, and DCI for system/SOC debugging. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 2 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. Development of core and peripheral drivers to test Qualcomm Automotive Hardware Platforms. Develop low level DTS (Digital Test Suite) code in C/C++ to exercise various functions of Qualcomm and third-party chipsets used on the boards. Bring-up of HW platforms, debugging various HW and SW issues discovered during the bring-up or use of the platform by various customer teams. Act as a liaison between the hardware designers and software teams who eventually use the platforms to develop various HLOS, algorithms and automotive use cases. Collecting software & test requirements, participating in HW design reviews and providing feedback to improve design testability. Work with leads to estimate scope of work and schedule based on early hardware plans. Work with contract manufacturers and/or external customers to replicate or leverage the tests used for in-house platforms. All Qualcomm employees are expected to actively support diversity on their teams, and in the company. Minimum Qualifications: Bachelor's degree in Electrical/Electronics/Computer Engineering, Computer Science, or related field. 5+ years Software Development or related work experience. 3+ years"™ experience with Programming Languages such as C, C++, Python, etc. Preferred Qualifications: 5+ years of related experience in large SoC HW platform bring-up and validation. ARM System-On-Chip validation experience related to board bring up and debug. Experience in a lab environment and using standard test equipment like multi-meters and oscilloscopes for test/debug. Embedded software development of low level hardware drivers in C and/or assembly language. Working experience related to one or more of the following is highly preferred: ARM Processors & Debug:V7/V8 architectures like ARM Cortex-M, ARM Cortex-A7, ARM Cortex A53/A57. Lauterbach debugger/Trace32 environment. Test equipment like Logic analyzer, Oscilloscope and Protocol analyzers. Experience with high speed Memories like DDR3/DDR4 High Speed peripherals like Ethernet, USB 2.0/3.0, PCIe, SATA Low Speed peripherals like SPI, UART, I2C Multimedia:Audio, SlimBus, I2S, PCM. Display:HDMI, DSI - Camera:CSI. Familiarity with the following is a plus: Debug experience based on ETM, ETB, STM, STB System level performance & Power Optimization and measurements
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2