Home
Jobs
Companies
Resume

8 Debugging Tools Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 13.0 years

8 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities Embedded Software Development Design, code, test and maintain embedded software/ firmware for next generation of electrical connected products. Develop low level drivers and interface with hardware components. System Integration Integrate software/firmware with hardware components, sensors, and peripherals. Ensure optimal performance, reliability, and resource utilization. • Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus, or wireless technologies. • Debug and troubleshoot software and hardware issues. • Testing and Debugging: Develop and execute test plans to verify and validate embedded systems. • Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency. • Improve system performance and response times. • Documentation Create and maintain technical documentation, including code comments, user manuals and design documents. Security and Safety considerations – Implement security features and adhere to safety standards relevant to industry • Collaboration – Collaborate with cross – functional teams including hardware engineers, quality assurance, product managers and solution architects. • Participate in design reviews and project meetings. • Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques. Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. Continuous learning – Stay updated on industry trends, emerging technologies, and best practices in embedded development. Preferred candidate profile Academic background in bachelor's degree or above in Electronics or Computer Science/Electrical Engineering or equivalent. • 5-10 years of Embedded firmware/software development experience in Embedded C/C++, Linux based development experience. • Experience working in IPC, multi-threading concepts. • Good knowledge of coding standards. • Experience working with a team of engineers using Agile methodologies. • Good analytical, problem-solving skills. • Excellent interpersonal and communication skills. o Skills o Proficiency in Embedded C programming • Experience with Linux OS • Experience with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals. • Experience with system management and industrial protocols (SNMP, Redfish, BacNet, ProfiNet, EtherNet/IP) • Good to have knowledge of Communication Protocols - HTTPS, JavaScript, SMTP, Modbus/TCP. • Experience with RUST is an added advantage.

Posted 1 week ago

Apply

3.0 - 6.0 years

13 - 22 Lacs

Gurugram

Hybrid

Naukri logo

Position Title : Senior Software Engineer - iOS Development Experience : 3-6 Years Role : Fulltime / Permanent Location : Gurugram Work Mode: Hybrid What you will need: Basic Qualification: Bachelors degree in Software Engineering, Computer Science, or a related field. 3 to 6 years of professional experience in mobile application development. Extensive experience with Swift (iOS) Experience with RESTful APIs and secure data handling. and skilled with modern IDEs (Xcode, Android Studio, Visual Studio). Familiar with tools for code analysis, memory management, and debugging. Knowledge of design patterns and mobile architecture (e.g., MVVM, Clean Architecture). Preferred Qualifications: Experience with SDLC in a regulated environment. Cross-platform tools like Flutter or React Native. Strong knowledge of Azure cloud services, including App Services, Azure Functions, Cosmos DB, and Azure AD B2C. Familiar with CI/CD pipelines and tools (Azure DevOps, GitHub Actions). Proficiency with traceability and application lifecycle management tools.

Posted 1 week ago

Apply

8.0 - 13.0 years

10 - 20 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Embedded Application Development in C and Python Experience with communication protocols: CAN, SPI, I2C, RS232/RS422/RS485, Modbus, TCP/IP Strong understanding of OS and RTOS concepts Proficiency in using various debugging tools

Posted 2 weeks ago

Apply

5.0 - 9.0 years

8 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

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

Apply

7 - 12 years

7 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title: Surveillance & Optimization-Full stack developer Please find the below link to apply: https://jobs.exxonmobil.com/job-invite/79385/ What role you will play in our team: The Research Application Development (RAD) team in the Surveillance & Optimization space works directly with Research Technology Development team within Upstream Integrated Solutions to help develop and commercialize research solutions for ExxonMobils reservoir and production engineers. Work involves the acquisition, data transformation, and visualization of real-time field/reservoir production information, used by production/reservoir engineers to make real-time field adjustments to better understand field conditions and maximize production. Specifically, RAD developers would be developing a flexible framework for rapid development and delivery of algorithms that help Upstream assets improve reservoir surveillance and optimize production and facilitate with DevOps tasks to smooth out support and usage of the tool by support and business users. Job location is based out of Bengaluru, Karnataka. What you will do: Develop R&D proprietary applications directed at the solution of science and engineering problems in the Upstream oil & gas sector. Maintain, enhance and provide technical support for internally developed geoscience and engineering applications. Surveillance & Optimization full stack developer would be developing a flexible framework for rapid development and delivery of algorithms that help Upstream assets improve reservoir surveillance and optimize production and facilitate with DevOps tasks to smooth out support and usage of the tool by support and business users. About You: Skills and Qualifications: Must have programming experience on Windows and/or UNIX. Must have 7 years of hands on experience developer experience. Must have hands on experience working in Azure. Bachelors or masters degree in Computer Science or related field with a minimum GPA of 7.0 Must have an experience in working in a or leading a research program. Must have strong skills and experience in several of the following: Languages: C#, SQL, Python, Angular (release 13 and above) Databases: SQL Server, Azure SQL, NoSQL Toolkits: Visual Studio, .NET(Core, .NET 5 and above), Visual Code, Anaconda Cloud/Microservices: Cloud Native Development, Web APIs, gRPC services, Containerization. Azure Services: Azure SQL, Azure Virtual Machine, Key vault, App Insights, App Registration, Modern Authentication, Function & Logic Apps DevOps: Azure DevOps, GitHub Action, YAML, Terraform. General Software development concepts: GIT, IIS configuration Other: Object Oriented Analysis & Design, Software Development Methodologies (e.g. Agile), Source Control, Software Architecture, Azure Microservices, API gateways, High Performance Computing and Parallel Programming, Configuration Management, Debugging Tools, XML, Usability, ergonomics and user experience. Agile work knowledge. Flexible for business travel (if required). Preferred Qualifications/ Experience: Cloud/Microservices: Cloud Native Development, Web APIs, gRPC services, Containerization. Azure Services: Azure SQL, Azure Virtual Machine, Key vault, App Insights, App Registration, Modern Authentication, Function & Logic Apps DevOps: Azure DevOps, GitHub Action, YAML, Terraform. General Software development concepts: GIT, IIS configuration Other: Object Oriented Analysis & Design, Software Development Methodologies (e.g. Agile), Source Control, Software Architecture, Azure Microservices, API gateways, High Performance Computing and Parallel Programming, Configuration Management, Debugging Tools, XML, Usability, ergonomics and user experience. Agile work knowledge. Flexible for business travel (if required).

Posted 2 months ago

Apply

3 - 5 years

10 - 17 Lacs

Bangalore Rural

Work from Office

Naukri logo

JD Requirements for Embedded Engineer Education Requirements: Bachelor's degree in Electronics or Electrical or related field. Technical Skills: Proficiency in C/C++, embedded C. Strong knowledge of microcontrollers (e.g., ARM, PIC, AVR). Hands on working with communication protocols (e.g., I2C, SPI, UART, CAN). Experience in debugging tools (e.g., J-link, ST-Link) Experience in working with Makefile. Experience in writing the drivers or Middleware for different peripherals. Experience: 3-5 years of experience in Firmware development for Microcontrollers. TouchGFX or any other GUI development experience is good to have. Good understanding of RTOSs. Role & responsibilities Preferred candidate profile Perks and benefits

Posted 3 months ago

Apply

2 - 5 years

2 - 6 Lacs

Thane

Work from Office

Naukri logo

Analyze & document existing stored procedures,system calls,and backend processes. Develop comprehensive technical support documents that outline how systems function and interconnect .

Posted 3 months ago

Apply

5 - 9 years

8 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

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

Apply
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