Jobs
Interviews

51 Trace32 Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 6.0 years

4 - 7 Lacs

hyderabad

Work from Office

9+ years experience in automotive/embedded software programming domain, technical leading experience Strong knowledge & experience in Embedded SW programming with C/C++ SW development experience for onboard communication protocols in application level(SPI/I2C) , Data link and Transport layer & Diagnostics Experience in Debugging tools like Lauterbach Trace32 Bench level developer testing (PIL) experience EOL Calibration in Automotive domain Additional/optional: Knowledge on CAN protocol, Ethernet protocol Understanding on Failsafe and Diagnostics concepts Experience in Automotive Camera calibration

Posted 1 day ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

bengaluru

Work from Office

Job Title: Embedded Linux Kernel Developer Android Focus Location: Bangalore Experience: 3–15 years Employment Type: Full-time/Contract Immediate Joiners Preferred Required Skills & Experience: Strong expertise in Linux kernel , device drivers , Board Support Package (BSP) development, board bring-up , and customization , especially for Android kernel platforms. Proven experience in driver development and system-level feature optimization . Solid understanding of ARM-v7/v8 architectures , microcontrollers, and application processors. Proficient in C programming for embedded or hard real-time systems. Excellent debugging skills on embedded targets using tools like: JTAG gdb Trace32 valgrind Core dump analysis Experience in triaging and pre-analysis of system-level issues. Strong collaboration skills with cross-functional software and hardware teams . Preferred Skills: Working knowledge of: Hypervisors Containers Inter-Guest OS IPC Inter-domain communication protocols Integration with other subsystems

Posted 3 days ago

Apply

1.0 - 6.0 years

5 - 15 Lacs

bengaluru

Work from Office

Excellent Python programming skills with proven experience of writing test software to validate product usecases at a system and unit test level. • Extensive on-chip application validation experience with a clear understanding of chip development life cycle and exposure to SoCs, peripherals and embedded environments. Strong understanding in Display testing (e.g. different display panels, Glitches/corruption in displayed images) and Product or system testing of Wearables products Knowledge of embedded platforms peripherals such as SPI, I2C, I3C etc. Knowledge of RTOS based environments required. Exposure to working with FreeRTOS is highly desired. • Experience with chip bring up and sound knowledge of digital hardware along with ability to read board schematics Excellent trouble shooting and analytical skills that may be applied to resolve potential system issues • Exposure to working on FPGA based emulation setups, debugging tools and use of utilities like logic analyzers, oscilloscope, JTAG interfaces over Lauterbach/J-Link. Strong communication skills with ability to evaluate and create design documentation detailing complex features and relationships • Strong communication skills with ability to evaluate and create design documentation detailing complex features and relationships work experience • Knowledge of Configuration Control Systems (Perforce highly desirable)Role & responsibilities Work location: Bangalore/Hyderabad Experience: 1 to 6yrs If interested , pls share your updated resume to mala@thundersoft.com along with the below details. Total experience: Current CTC: Expected CTC: Notice period: Preferred location:

Posted 4 days ago

Apply

1.0 - 6.0 years

5 - 15 Lacs

hyderabad

Work from Office

Excellent Python programming skills with proven experience of writing test software to validate product usecases at a system and unit test level. • Extensive on-chip application validation experience with a clear understanding of chip development life cycle and exposure to SoCs, peripherals and embedded environments. Strong understanding in Display testing (e.g. different display panels, Glitches/corruption in displayed images) and Product or system testing of Wearables products Knowledge of embedded platforms peripherals such as SPI, I2C, I3C etc. Knowledge of RTOS based environments required. Exposure to working with FreeRTOS is highly desired. • Experience with chip bring up and sound knowledge of digital hardware along with ability to read board schematics Excellent trouble shooting and analytical skills that may be applied to resolve potential system issues • Exposure to working on FPGA based emulation setups, debugging tools and use of utilities like logic analyzers, oscilloscope, JTAG interfaces over Lauterbach/J-Link. Strong communication skills with ability to evaluate and create design documentation detailing complex features and relationships • Strong communication skills with ability to evaluate and create design documentation detailing complex features and relationships work experience • Knowledge of Configuration Control Systems (Perforce highly desirable)Role & responsibilities Work location: Bangalore/Hyderabad Experience: 1 to 6yrs If interested , pls share your updated resume to mala@thundersoft.com along with the below details. Total experience: Current CTC: Expected CTC: Notice period: Preferred location:

Posted 4 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Embedded C Good to have skills : NA Minimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :- 1-3 Years of Professional work experience into Embedded Systems. Proficient in Embedded C, C, C++. Good to have Python / Scripting Knowledge. Good Knowledge in Custom Hardware Bringup. controllers - ARM.Power PC , X86 . Working knowledge of communication protocols - I2C, RS232, SPI, Oscilloscope, Logic Analyzer, Trace32, Hardware Debugger. FPGA Fundamentals, Adaptability, System Architecture, C++, BIOS - UEFI, Basic Algorithms and Data Structures. Has Working knowledge on any RTOS and Concepts like IPC, Scheduling. Good Understanding of Build Systems. Working Knowledge of Cmake, Makefiles.As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly together. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.- Conduct thorough testing and debugging of application components to ensure optimal performance. Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded C.- Good To Have Skills: Experience with real-time operating systems.- Familiarity with hardware-software integration techniques.- Understanding of embedded systems design principles.- Experience with version control systems such as Git. Additional Information:- The candidate should have minimum 2 years of experience in Embedded C.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Embedded C Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :- 3- 7 years of Professional work Proficient in Embedded C, C. Good to have Python / Scripting Knowledge. Proficient in Embedded C, C, C++. Good to have Python / Scripting Knowledge. Good Knowledge in Custom Hardware Bringup. controllers - ARM.Power PC , X86 . Working knowledge of communication protocols - I2C, RS232, SPI, Oscilloscope, Logic Analyzer, Trace32, Hardware Debugger. FPGA Fundamentals, Adaptability, System Architecture, C++, BIOS - UEFI, Basic Algorithms and Data Structures. Has Working knowledge on any RTOS and Concepts like IPC, Scheduling. Good Understanding of Build Systems. Working Knowledge of Cmake, Makefiles.As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your typical day will involve collaborating with team members to ensure the successful implementation of software solutions, performing maintenance and enhancements, and contributing to the overall development process. You will be responsible for delivering high-quality code while adhering to best practices and project timelines, ensuring that the applications meet the needs of the clients effectively. 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.- Mentor junior team members to enhance their skills and knowledge in software development. Professional & Technical Skills: - Must To Have Skills: Proficiency in Embedded C.- Strong understanding of software development life cycle methodologies.- Experience with debugging and troubleshooting embedded systems.- Familiarity with version control systems such as Git.- Knowledge of real-time operating systems and their application. Additional Information:- The candidate should have minimum 5 years of experience in Embedded C.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

4.0 - 8.0 years

15 - 17 Lacs

bengaluru

Work from Office

Key Responsibilities: Design, develop, test, and maintain protocol layer features in WLAN driver / applications for IEEE 802.11 devices Work closely with Firmware and System test teams to resolve system level issues Provide work breakdown for new features with feasibility study, effort estimates and risk mitigation Investigate debug and root cause Wi-Fi software System and Protocol issues reported by customers, internal QA teams. Reproduce reported issues in internal test environments and assist with root cause analysis. Collaborate with cross-functional teams (firmware, driver, QA) to resolve technical issues efficiently. Analyse system logs (Android log cat), packet captures (pcaps), and firmware traces to isolate software or hardware bugs. Required: Excellent C programming skills with strong knowledge of data structures and algorithms. Strong understanding of Operating System fundamentals and RTOS (e.g. Free RTOS, etc.) Experience with or knowledge of ARM Cortex A/R/M series. Knowledge of working on Linux/Unix platforms. Software Debugging and tracing using Lauterbach/JTAG and Trace32 software Profiling and Optimization of Embedded Software for delivering High performance and Power Efficient (low power mode) solution Excellent problem-solving ability and tenacity in finding root cause for complex issues with focus on delivering quality results Excellent verbal and written communication and inter-personal skills. Usage of continuous integration and version control tools (e.g. Git, Gerrit, Jenkins, etc.).

Posted 5 days ago

Apply

1.0 - 5.0 years

0 Lacs

noida, uttar pradesh

On-site

The ideal candidate for this position should have 1-3 years of experience working on any DSP/Embedded Processor and demonstrate proficiency in C Programming, Computer Architecture, Operating Systems, and related areas. It is essential to possess knowledge of multi-threaded programming and exhibit strong software debugging skills in real-time operating systems, preferably on DSP platforms. Additionally, the candidate should be adept at optimization for MIPS and Memory. Experience in working with tools and techniques used on DSP platforms such as Trace32, JTAG, etc. would be a definite asset.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Candidate will be responsible for leading and debugging different types of stability issues on Qualcomm Processors/RISC V. You will also be involved in the product cycle end to end, from pre-silicon until commercialization. It is expected for you to plan tasks, clarify requirements, and dependencies. You are required to possess good analytical and problem-solving skills. Your responsibilities will include triaging different types of stability issues by coordinating with multiple stakeholders as necessary. A strong understanding of Embedded hardware, Computer Architecture, Operating System concepts, and RTOS fundamentals is essential. Additionally, you should have good C/C++ programming skills and an understanding of Assembly programming. Awareness of debugger usage, such as gdb/Trace32, is also expected. Prior experience in debugging embedded systems would be considered an advantage. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering or related work experience. OR - Master's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of Software Engineering or related work experience. OR - PhD in Engineering, Information Systems, Computer Science, or related field with 2+ years of Software Engineering or related work experience. - 2+ years of work experience with Programming Languages such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity employer. If you are an individual with a disability and require accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. Please email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Qualcomm expects its employees to abide by all applicable policies and procedures, including those related to the protection of Company confidential information. To all Staffing and Recruiting Agencies: Our Careers Site is for individuals seeking a job at Qualcomm. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes. Unsolicited submissions will not be accepted. For more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

6.0 - 9.0 years

18 - 22 Lacs

bengaluru

Work from Office

This role will be based out of Bengaluru, India. Position Responsibilities Develops & Reviews verification, validation, and integration processes for vehicle management software in compliance with internal and industry standards and regulations. Architects in the development of verification methodologies, test environment, hardware software integration and software-software integration tests. Develops & Reviews test plans and test cases for vehicle management software validation. Reviews the development and maintenance of software documentation, including design documents, user manuals, and technical specifications. Researches and leads the implementation of current and emerging technologies, tools, frameworks, and methods in vehicle management software development. Basic Qualifications Bachelor or Higher equivalent degree is required. 12+ years of experience in Embedded C, Python 12+ years of experience in Real time OS, Linux 10+ years of experience in Trace32, Vector Cast, MATLAB, Understand for C, Polyspace, GIT, JIRA 10+ years of experience in A429, AFDX, CAN protocols. Preferred Qualifications Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Knowledge of aircraft systems (e.g., avionics, hydraulic, electrical, egress systems), components (e.g., multifunction displays wing, engine, landing gear transmission), and loadable/non-loadable software (e.g., radar operational programs, inertial navigation programs, operational flight programs). Knowledge of techniques to help identify a customer's organization, capabilities, practices, support resources, preferences, problems, and other constraints in order to provide effective product support and technical issue resolution. Knowledge of real-time software architecture and design methodologies. Ability to synthesize real-time software architectures and designs that meet real-time requirements, characteristics and constraints. Knowledge of domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Real-time domain examples include control systems, human interfaces and signal processing. Examples of characteristics and constraints that impact real-time software include hardware/software timing, sizing, bandwidth, optimization and synchronization. Examples of products include aircraft, missiles, airborne/shipboard/space systems/ground-based operational systems and real-time support systems such as simulators and training systems. Knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components. Ability to understand the big picture and the inter-relationships of all positions and activities in the system, including the impact of changes in one area on another area. This includes the ability to see and understand the inter-relationships between components of systems and plans, anticipate future events, and apply the principles of systems thinking to accelerate performance. Typical Education & Experience Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 11 Plus years' related work experience or Masters Degree with 12+ years of experience with an equivalent combination of education and experience Relocation This position does offer relocation within INDIA. Applications for this position will be accepted until Aug. 30, 2025 Export Control Details Non US based job Education Bachelor's Degree or Equivalent Required Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift Shift 1 - Morning (India)

Posted 3 weeks ago

Apply

2.0 - 6.0 years

7 - 11 Lacs

chennai

Work from Office

About the team : Development and Integration of Autosar platform in AMT domain. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as Senior Software Engineer (m/f/d) : Develop and improve a platform Base Software reusable across various Project environments. Configure, integrate and debug AUTOSAR components in Vectors DaVinci configurator. Integrate and debug Base software components and make it work fault free on an ECU. Support architects and experts in defining standard Compiler, Linker, and memory configuration. Research and define state-of-the-art software integration processes, methods, and tools Effectively coordinate, plan, and interact in a global team Your Profile as Senior Software Engineer(m/f/d) : Embedded C, AUTOSAR Architecture from Vector, multi-core microcontrollers, make/build process, ECU testing, ASPICE, functional safety (ISO26262), python Vector DaVinci configurator, Tasking/HighTec compiler, Vector CAN tools (CANalyser, CANape, CANoe & CAPL scripting), Continuous integration tools, Trace 32 and Lauterbach Debugger, profiling tools like Gliwa, Configuration management Strong analytical skills Effective communication skills

Posted 3 weeks ago

Apply

5.0 - 8.0 years

11 - 12 Lacs

bengaluru

Work from Office

Hands on experience in embedded C Programming, AUTOSAR SecOC , Crypto stack Tools : Trace32 Debugger, Vector Canoe experience Experience of working on Microcontrollers like Infineon Aurix Automotive Security concepts, Hardware Security Manager (HSM) Job Responsibilities The candidate will be involved in tasks related to Integration Development of FBL Features and performing testing activity. For the Integration Development of FBL software, the roles and responsibilities will include continuous collaborations with counterparts in Germany to understand requirements, interpret and develop FBL Features. Also, need to be responsible to create test specifications and document the results. Keywords Microcontrollers,AUTOSAR SecOC,Crypto stack,Trace32 Debugger,Vector Canoe,Embedded C Programming*Keywords Microcontrollers,AUTOSAR SecOC,Crypto stack,Trace32 Debugger,Vector Canoe,Embedded C Programming,Autosar Security*Mandatory Key Skills Microcontrollers,AUTOSAR SecOC,Crypto stack,Trace32 Debugger,Vector Canoe,Embedded C Programming,Autosar Security*

Posted 3 weeks ago

Apply

3.0 - 7.0 years

5 - 10 Lacs

chennai

Work from Office

About the team : Development and Integration of Autosar platform in Brakes Platform. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as Senior Software Engineer (m/f/d) : Analyze system requirements and derive software requirements, Ensure categorization and traceability of requirements at all levels Develop requirements, design, coding complying with coding guidelines. Implement AUTOSAR configuration (Vector DaVinci or EB tools) Configure the CAN Communication Stack, Diagnostic Stack, Mem/NVM Stack Take accountability and interact with different stake holders on demand Adherence to all SW processes including QAC, Polyspace, Code inspections, unit testing and developer testing Your Profile as Senior Software Engineer(m/f/d) : Hands-on experience in developmentand configuring various AUTOSAR BSW stacks & integration AutoSARCOM stack ( CAN and UDS)- Preferred SLP11 CAN Stack Error Handling and Experience on Handling external Peripherals Like Sensors, valves. Experience on MCAL, DIAG, Functional Safety Good knowledge on ASPICE Familiarity with ECU / Microcontroller architecture, Communication Protocols, EOL lock (Secure Locking),Secure Flashing. Good programming and debugging skills and expertise working on Davinci Configurator, CAnoe, Canalyzer, Canape, Lauterbach Trace32

Posted 3 weeks ago

Apply

3.0 - 7.0 years

5 - 10 Lacs

chennai

Work from Office

About The Role About the team : Development and Integration of Autosar platform in Brakes Platform. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as Senior Software Engineer (m/f/d) : Analyze system requirements and derive software requirements, Ensure categorization and traceability of requirements at all levels Develop requirements, design, coding complying with coding guidelines. Implement AUTOSAR configuration (Vector DaVinci or EB tools) Configure the CAN Communication Stack, Diagnostic Stack, Mem/NVM Stack Take accountability and interact with different stake holders on demand Adherence to all SW processes including QAC, Polyspace, Code inspections, unit testing and developer testing Your Profile as Senior Software Engineer(m/f/d) : Hands-on experience in developmentand configuring various AUTOSAR BSW stacks & integration AutoSARCOM stack ( CAN and UDS)- Preferred SLP11 CAN Stack Error Handling and Experience on Handling external Peripherals Like Sensors, valves. Experience on MCAL, DIAG, Functional Safety Good knowledge on ASPICE Familiarity with ECU / Microcontroller architecture, Communication Protocols, EOL lock (Secure Locking),Secure Flashing. Good programming and debugging skills and expertise working on Davinci Configurator, CAnoe, Canalyzer, Canape, Lauterbach Trace32

Posted 3 weeks ago

Apply

2.0 - 6.0 years

7 - 11 Lacs

chennai

Work from Office

About the team : Development and Integration of Autosar platform in AMT domain. Configuring AUTOSAR layers, develop middleware and implementation software architecture (arxml). What you can look forward to as Senior Software Engineer (m/f/d) : Develop and improve a platform Base Software reusable across various Project environments. Configure, integrate and debug AUTOSAR components in Vectors DaVinci configurator. Integrate and debug Base software components and make it work fault free on an ECU. Support architects and experts in defining standard Compiler, Linker, and memory configuration. Research and define state-of-the-art software integration processes, methods, and tools Effectively coordinate, plan, and interact in a global team Your Profile as Senior Software Engineer(m/f/d) : Embedded C, AUTOSAR Architecture from Vector, multi-core microcontrollers, make/build process, ECU testing, ASPICE, functional safety (ISO26262), python Vector DaVinci configurator, Tasking/HighTec compiler, Vector CAN tools (CANalyser, CANape, CANoe & CAPL scripting), Continuous integration tools, Trace 32 and Lauterbach Debugger, profiling tools like Gliwa, Configuration management Strong analytical skills Effective communication skills

Posted 4 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position should possess hands-on development experience in C and C++. Previous work experience in the Automotive domain is required. It would be beneficial to have exposure to QNX, RTOS, and Android platforms. The responsibilities will include analyzing architecture and metrics using performance analysis tools to determine CPU utilization, CPU frequencies, CPU process statistics, DDR profiling, memory profiling, and IO profiling. The candidate should also work on reducing both CPU and GPU load to minimize overall time consumption. Additionally, experience with CPU and GPU libraries, trace analysis, CPU, and GPU optimization is expected. Proficiency in tools such as Snapdragon Profiler, QProfiler, Sysprofiler, Sysmon, and debugging tools like JTAG and Trace32 is essential. The high-level roles and responsibilities for this position include CPU/GPU profiling and optimization. The candidate is expected to collaborate effectively with cross-functional teams and engineering for smooth execution of projects. Required Skills: - C/C++ - QNX/RTOS/Android - CPU utilization, CPU frequencies, CPU process statistics, DDR profiling, memory profiling, IO profiling - CPU, GPU, JTAG, Trace32 Supported Skills: - Snapdragon Profiler, QProfiler, Sysprofiler, Sysmon,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You must possess hands-on development experience in C and C++. It is mandatory to have work experience in the Automotive domain. It would be advantageous to have exposure to QNX, RTOS, and Android platforms. Your responsibilities will include analyzing architecture and metrics using performance analysis tools to determine CPU utilization, CPU frequencies, CPU process statistics, DDR profiling, memory profiling, and IO profiling. Additionally, you will be expected to reduce both CPU and GPU load to minimize overall time consumption. Familiarity with CPU and GPU libraries, trace analysis, CPU and GPU optimization is also essential. Proficiency in tools such as Snapdragon Profiler, QProfiler, Sysprofiler, Sysmon, and experience in using debugging tools like JTAG and Trace32 are required. Your primary roles will involve CPU and GPU profiling, as well as optimization. Collaboration with cross-functional teams and engineering for smooth execution is crucial in this role.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is a company of inventors that unlocked 5G, ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5G's potential into world-changing technologies and products. The System Performance Team is focused on analyzing and optimizing System on Chip (SoC) level Performance and Power across Automotive, Mobile, Compute, and AI workloads. Key responsibilities for this role include: - Performance analysis of Multimedia, Modem, and Machine Learning workloads on emulation platforms for future SoCs. - Enabling multiple workloads on top of Operating Systems (Linux, Android) in emulation, analyzing the impact of Quality of Service (QoS) changes, and debugging performance issues. - Understanding the architecture of next-generation mobile chipsets and analyzing power and performance on Qualcomm SoCs. - Identifying areas of performance optimization in the SoC in both Software and Hardware architectures. - Collaborating with Software and Hardware design teams to debug and resolve performance/power bottleneck issues. - Providing recommendations to Hardware and Software teams to achieve better performance and power efficiency. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. - 3+ years of Systems Engineering or related work experience. Preferred Qualifications include: - Good understanding of any SoC performance area such as Multimedia, Modem, or AI/Machine Learning, with willingness to expand to other areas. - Knowledge of Linux Kernel Programming, Porting of Linux/Android onto embedded processors and SoCs. - Proficiency in Embedded Systems Programming in C and C++. - Knowledge of Compiler Optimization Techniques used for Embedded Systems. - Ability to analyze the performance/power tradeoffs on SoCs. - Familiarity with SoC performance indicators and performance concepts. - Good knowledge of Computer and Memory Architecture Concepts. Additional Preferred Qualifications: - Familiarity with ARM based SoCs and tools (Trace32, perf, PMU, etc.). - Experience in Performance Modeling on ARM simulators. - Familiarity with Multimedia data flow concepts and frameworks. - Expertise in Embedded System Power Analysis, Linux, and Android Device Driver development. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you need an accommodation during the application/hiring process, please contact disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Qualcomm expects its employees to abide by all applicable policies and procedures, including security and confidentiality requirements. Note: This job description is for individuals seeking a job at Qualcomm, and unsolicited submissions from staffing and recruiting agencies are not accepted. For more information about this role, please contact Qualcomm Careers.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You have 4 to 8 years of experience in Classic Autosar SW-C development with strong Embedded C knowledge. You should be proficient in Vector stack, RTE knowledge, CNAoE configuration, and scripting, as well as trace-32. Additionally, you are required to have good experience with expert-level knowledge in Python. Hands-on experience using Pandas and Pickle is essential. Moreover, familiarity with Element tree Parsing (XML parsing) and Jinja is highly valued. This role is located in Bangalore.,

Posted 1 month ago

Apply

5.0 - 10.0 years

1 - 4 Lacs

Pune

Work from Office

JOB DESCRIPTION Role: BSP Engineer Working area: IVI /ADAS BSP Experience: ~6+ years Technical and domain skills: • Strong embedded development experience with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in QNX / Linux / Android and Hypervisor embedded systems. • Must have hands-on development experience in C, C++, • Hands on experience on drivers in QNX / Linux / Android. • Hands on development experience in multi-threaded and multi-core environment. • Hands on experience with board bring up, schematics understanding • Good Communication and debugging skills • Skillset : C, C++. Linux, QNX / RTOS , UART, SPI, I2C, PCIE, Ethernet, Memory/Storage drivers, Hypervisor, Camera / Display / Audio • Experience in using debugging tools such as JTAG, Trace32, CRO , Logic Analyzers High level Roles and responsibilities: • Driver customization and Board bring up • Collaborate with cross-functional teams, engineering for smooth execution • Demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team Role: The Main responsibility is to provide direct support to OEM customers with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Software driver architecture, read/write technical specifications/requirements,.

Posted 1 month ago

Apply

4.0 - 9.0 years

1 - 4 Lacs

Bengaluru

Work from Office

Job Desrciption :: Role: Performance Engineer Working area: Experience: ~4+ years Technical and domain skills: • Must have hands-on development experience in C, C++ • Must have work experience in Automotive domain • Good to have exposure on QNX/RTOS/Android • Analysing Architecture and Metrics using the Performance Analysis tools to determine CPU utilization, CPU Frequencies, CPU process statistics, DDR profiling, Memory profiling, IO Profiling • Exposure on Reducing both CPU load and GPU load to minimize overall time consumption. • Exposure to CPU and GPU Libraries. • Exposure to Trace Analysis, CPU and GPU optimization. • Tools: Snapdragon Profiler, QProfiler, Sysprofiler, Sysmon • Experience in using debugging tools such as JTAG, Trace32 High level Roles and responsibilities: • CPU / GPU profiling, Optimization • Collaborate with cross-functional teams, engineering for smooth execution Qualification and experience: • Bachelor’s or master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team

Posted 1 month ago

Apply

4.0 - 9.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. 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 1 month ago

Apply

2.0 - 6.0 years

7 - 8 Lacs

Bengaluru

Work from Office

Tessolve Semiconductor Pvt Ltd is looking for Post Silicon Validation Engineer to join our dynamic team and embark on a rewarding career journey Collaborate with cross-functional teams to achieve strategic outcomes Apply subject expertise to support operations, planning, and decision-making Utilize tools, analytics, or platforms relevant to the job domain Ensure compliance with policies while improving efficiency and outcomes

Posted 1 month ago

Apply

6.0 - 8.0 years

10 - 19 Lacs

Bengaluru

Work from Office

Position: Technical Lead Experience: 6 - 8 Years. Notice Period: Immediate.. Location- Bangalore. Mode of Interview: Virtual Required Key Skill: AUTOSAR Integration, Davinci Configurator, Trace 32 & Vector Stack. Job Description: 1. Experience in AUTOSAR R4.x or later BSW (CAN, Diag., NM, E2E library), RTE, OS, MCAL configuration, integration and Testing 2. Good debugging, Analytical and Problem-solving skills 3. Good knowledge in communication protocols like: CAN / LIN / Flexray / Ethernet 4. Good experience in using AUTOSAR configuration and generation tools like: Vector Davinci /EB TresOs etc. 4. Good experience in Vector Stack 4. Good experience in TRACE32 5. Familiarity with project change and configuration management software, such as Jira, SVN, Clear Case, Clear Quest, PVCS or Change Synergy 6. Experience with Doors or equivalent requirements management software 7. Strong written and oral communication skills 8. Flexible to adapt for project dynamics, highly proactive and quick learner. 9. Good embedded C programming experience 10. Good understanding on the embedded software build and test process 11. Good understanding of microcontrollers 12. Good experience in using Vector CANoe 13. Good experience in using GIT extension Interested candidate can share resumes on shruti@hrworksindia.com

Posted 1 month ago

Apply

3.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

SSD Firmware Validation Experience3 to 10 Years QualificationB.E / B. Tech / M.E / M. Tech Essential Duties & Responsibilities: A candidate in this position shall be responsible for the below functions but not limited to the following Test Design, Development, and Integration of functional tests for NVMe client SSD firmware validation Do troubleshoot and analyze complex problems. Do multi-task and meet deadlines. Proven ability to achieve results in a fast moving, dynamic environment. Self-motivated and self-directed, however, must have demonstrated ability to work well with people. Desire to work as a team member, both on the same team and outside of the team. Qualifications Required: Bachelors or Masters Firmware knowledge for a storage device Knowledge on Flash memory technology SATA/NVMe knowledge Skills: Python Excellent communication skills Preferred: Firmware Validation experience Experience with protocol analyzers Job Category Embedded Solutions Job Location IndiaBangalore

Posted 1 month ago

Apply
Page 1 of 3
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies