Jobs
Interviews

45 Debuggers Jobs

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

14.0 - 18.0 years

0 Lacs

karnataka

On-site

The Crew Manager team is seeking a Senior Software Developer to contribute to the development and maintenance of the CrewManager Application, which is responsible for managing the Crew (Cockpit and Cabin Crew). In this role, you will be involved in various tasks ranging from developing new features/functions and enhancing system quality/stability to regular maintenance activities. You will utilize advanced skills and concepts to oversee large, complex projects and demonstrate a strong understanding of business applications. Collaboration with technical staff to identify and resolve software issues, address customer complaints, and incorporate suggestions for improvements will be part of your responsibilities. You will showcase extensive knowledge of technical solutions, design and code complex applications using advanced technology, and may be involved in creating optimization programs and prototype applications. Additionally, you may oversee product development initiatives. Requirements: - Proficiency in Core Java and J2EE technologies - Strong grasp of Software Architecture and Design principles - Excellent Problem-Solving Capabilities - Familiarity with CI/CD pipelines, Branching & Merging in Team - Experience with relational databases (Oracle, MySQL) and noSQL databases (Mongo) - Proficiency in XML, Apache Camel, and Tomcat - Ability to conduct in-depth systems diagnostics and root cause analysis - Willingness to adapt to new technologies, practices, and master them - Development of utilities/tools and automation of data/result processing and analysis - Familiarity with profilers, debuggers, Logging Framework (log4Net) - Focus on Code Quality & Metrics - Collaboration with the team to resolve problems and provide guidance - Knowledge of Java 8+ and Spring Framework 5 - Proficiency in version control systems like GIT - Experience with Test driven development (TDD) using Junit4+ and Mockitos - Hands-on Experience with Soap-based and Restful services - Strong understanding of Object-Oriented Paradigms - Experience working with Cloud platforms, with preference for AWS - Familiarity with ORM framework like Hibernate - Ability to work independently and assist the team in task delivery Additional Skills and Behavioral Traits: - Understanding of the Airline domain is an added advantage - Demonstrated Good Communication and Interpersonal skills - Proactiveness in learning new technologies and taking initiatives - Familiarity with Agile methodology - Knowledge of Sonar and Veracode is a plus Experience: 14-16 Years Primary Skill: CNA Development Sub Skill(s): CNA Development Additional Skill(s): Core Java About The Company: Infogain is a human-centered digital platform and software engineering company headquartered in Silicon Valley. We specialize in engineering business outcomes for Fortune 500 companies and digital natives across various industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. As a Microsoft Gold Partner and Azure Expert Managed Services Provider (MSP), we accelerate experience-led transformation in the delivery of digital platforms. With offices in multiple locations worldwide, we are committed to delivering innovative solutions and driving digital transformation for our clients.,

Posted 1 day ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

If you are an embedded software engineering professional, Emerson has an exciting role for you! As a Lead Embedded Software Engineer, you will be responsible for the design, development, and maintenance of real-time embedded software for industrial control system products. Working independently across functional teams, you will collaborate with global Scrum teams, participate in all phases of software development, and use Agile practices for building and testing products. Your responsibilities will include developing real-time embedded software for next-generation controller products, working with multi-functional teams, demonstrating deep domain expertise in control system platforms, and driving premier quality in product development and support. You will also be expected to break down problems, estimate development tasks, help team members through pair programming and code reviews, and contribute to the continuous improvement of products. To excel in this role, you should possess a Bachelor's or Master's degree in computer science, electronics and communication, or electrical engineering, along with 7+ years of experience in real-time embedded software development. Proficiency in C/C++ programming languages, expertise in low-level device drivers and application firmware development, and experience with Intel x86/ARM/Zynq ultra-scale+ architectures are required. Additionally, familiarity with debugging tools, industrial communication protocols, hardware schematics, and Agile development processes is essential. Preferred qualifications include experience with Programmable Logic Controllers, Xilinx's Ultrascale FPGAs, and scripting languages like Python. Strong analytical, problem-solving, written, and oral communication skills are crucial for success in this role. The ideal candidate will be well-organized, methodical, diligent, and capable of proposing solutions and implementing plans effectively. By joining Emerson, you will have the opportunity to make a difference through your work. The company offers competitive compensation and benefits programs, comprehensive medical and insurance coverage, and a commitment to supporting diversity, equity, and inclusion. Emerson provides a global workplace that values and respects every employee, offering development opportunities in a safe and inclusive environment. Emerson's Remote Work Policy allows for a hybrid work setup, promoting work-life balance for eligible roles. The company prioritizes safety across its global network and facilities, ensuring a safe working environment for all employees. Through its benefits, development opportunities, and commitment to diversity, equity, and inclusion, Emerson aims to create an organization where employees are proud to work and represent. Emerson's culture emphasizes the importance of diversity, equity, and inclusion to foster a work environment where every employee's unique experiences and perspectives are valued. The company believes that a diverse and inclusive workplace drives innovation and brings the best solutions to customers. Emerson's commitment to creating a better world is reflected in its values and responsibility to promote diversity, equity, and inclusion. If you have a disability and need assistance applying for a position at Emerson, please contact idisability.administrator@emerson.com.,

Posted 2 days ago

Apply

4.0 - 9.0 years

15 - 25 Lacs

Bengaluru

Work from Office

Role & responsibilities Familiarity with microcontroller based development using compilers/ debuggers etc. Good understanding of embedded C with experience in low level driver development using C. Exposure to CAN based networks. Understanding of RTOS concepts.

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Management Application, Library, and Tools Development Engineer, you will play a crucial role in designing and developing software components for Storage Controller, Ethernet NIC, and PCIe Switch. Your responsibilities will include collaborating with various teams such as marketing, architects, silicon development, and QA to deliver high-quality software solutions. You will need to possess a BE degree with at least 2 years of experience in software development within the Storage Management domain. Proficiency in C and C++ programming languages, along with a strong understanding of Ethernet, PCIe, SAS, SATA, SCSI, and NVMe protocols, will be essential for this role. Your role will involve developing tools and applications, implementing unit test automation frameworks, and working on Linux programming, OS internals, memory management, IPC, and thread programming. Additionally, experience with memory profilers, debuggers, emulators, static analysis tools, IDEs, source control systems, and defect tracking systems will be beneficial. Effective communication skills, both verbal and written, will be necessary to articulate ideas clearly and collaborate effectively with team members. Having an M.S or M.Tech degree in EE, CE, or CS, as well as knowledge of uEFI and preboot, would be considered desirable qualifications for this position. Overall, you will be contributing to the full product development cycle, from planning and design to testing and documentation, to ensure the successful delivery of innovative and robust software solutions for storage management applications.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

We are looking for a skilled and enthusiastic Software Tools Development Engineer to become a part of our team. Your primary responsibility will be to create, enhance, and maintain tools that facilitate the design and development of embedded systems operating on Linux or RTOS. Collaborating closely with firmware and software teams, you will play a crucial role in boosting productivity and ensuring the top-notch performance and dependability of our products. As a Software Tools Development Engineer, your tasks will include designing, coding, and managing software tools tailored for embedded design engineers to conduct incremental unit testing of their projects. The range of tools you will work on encompasses interface test tools, API spec validation tools, and communication protocol test tools, among others. You will collaborate with different engineering units to seamlessly integrate these tools into existing workflows and systems, focusing on optimizing performance, usability, and reliability. Thorough documentation creation for tools, covering user guides, technical specifications, and maintenance instructions, will be part of your routine. Additionally, you will provide technical support and training on tool utilization to various engineering teams. The ideal candidate should possess at least 5 years of experience in software development, with a specialization in tool development. Proficiency in programming languages like Python, C#, Java is a must, along with familiarity in embedded device black box testing utilizing test tools mimicking Cloud & APP APIs. You should have hands-on experience with software development tools and frameworks, understanding of hardware-software interaction, and proficiency in version control systems and collaborative development workflows. Excellent problem-solving skills, attention to detail, effective communication abilities, and the capacity to work autonomously or as part of a multidisciplinary team are essential. Desirable skills include knowledge of embedded systems, experience with performance analysis and optimization tools, understanding of embedded Linux or RTOS environments, familiarity with embedded systems interface protocols, and experience with IoT platforms and protocols. An understanding of Smart Home Security or HVAC domain/products is preferred, along with knowledge of network protocols and communication standards and experience with edge computing and related technologies. In return, we offer a competitive salary, comprehensive benefits package, engaging projects with a dedicated team, opportunities for professional growth and career advancement, and a flexible work environment that values work-life balance. Join us at Resideo, a leading global provider of critical comfort and security solutions in residential settings, with a rich legacy spanning over 130 years. With a presence in over 150 million homes and a commitment to innovation, we continue to serve millions of professionals worldwide through our extensive distribution network. Be a part of a $5.0 billion company with a global workforce of around 13,000 employees. Explore more about Resideo at www.resideo.com.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Job Description: As a Senior Software Engineer-2 at Mastercard, you will be part of the Dual Message Authorization team, contributing to our customer experience strategy with innovation and problem-solving skills. Your role will involve translating complex system requirements into elegant design and modular code, participating in requirements reviews, developing code, and updating documentation. You will also be responsible for creating and enhancing development standards, processes, and tools, collaborating with other functions, and being an integral part of the scrum team to deliver high-quality products. Your responsibilities will include working with software developers and domain experts to design and improve verification tests, performing design and code reviews, following the SDLC and STLC processes, and using Agile tools like ALM. Additionally, you will need to have a Bachelor's Degree in Computer Science or a related field, extensive experience in C programming, expertise in Unix/Linux environments, and knowledge of socket programming, IPC, and shared memory. Experience with unit test tools, static code analysis tools, and debuggers will be essential, along with the ability to create and analyze functional tests based on requirements. To excel in this role, you should have strong critical thinking, attention to detail, and analytical skills. Effective oral and written communication skills are crucial, and you should always strive to find simple solutions to complex problems. Furthermore, as part of Mastercard's commitment to corporate security, you will be expected to adhere to security policies, maintain the confidentiality and integrity of information, report any security violations or breaches, and complete mandatory security trainings as required. Join us at Mastercard and be a part of our mission to build a sustainable world that unlocks priceless possibilities for all.,

Posted 5 days ago

Apply

0.0 - 4.0 years

0 Lacs

chennai, tamil nadu

On-site

The Mission Design Software Developer role at Agnikul Cosmos Pvt. Ltd. is seeking individuals who are passionate about aerospace and committed to long-term collaboration. As a part of our team, your primary responsibilities will include optimizing trajectories for launch vehicles, coding engine characterization in collaboration with Propulsion and GNC Engineers, and engaging in interdisciplinary trades to achieve optimal vehicle configurations. The ideal candidate for this position would hold a Bachelor's degree in computer science, physics, electrical engineering, or a related discipline, possess a basic understanding of projectile motion physics, and have experience coding in an object-oriented language. Additionally, the ability to work extended hours and weekends when required is essential for this role. Preferred skills and experience include designing and implementing robust and scalable systems with flexible UI, proficiency in front-end technologies such as HTML, CSS, and JavaScript, a deep understanding of object-oriented programming and scalable systems, as well as experience with cloud technologies like AWS, Azure, or Google Cloud Engine. A background in scientific computing, proficiency in debugging and unit testing, and familiarity with Agile software development techniques are also desirable. In this role, you will have the opportunity to directly impact the trajectory of the company and rockets, learn from experienced professionals in ISRO, contribute to shaping space policy in India, and engage in global supply chain optimization challenges. Strong communication skills, the ability to work well in a collaborative team environment, and a continuous drive for improvement are key attributes we are looking for in potential candidates. This full-time position is based in Chennai, India, and may require working extended hours and weekends as needed. If you are interested in joining our team, please submit your resume in PDF format along with a brief email introducing yourself, stating your interest in Agnikul, and sharing something interesting about yourself to humancapital@agnikul.in.,

Posted 5 days ago

Apply

19.0 - 24.0 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. Kandi Srinivasa Reddy Delivery Manager Integra Technologies

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

You are an experienced Firmware Developer with a minimum of 2 years of experience in developing firmware for embedded systems. Your strong background in embedded systems, motor control, and experience in working with TI Microcontroller makes you an ideal candidate for this position. Your responsibilities will include designing, developing, and maintaining firmware for embedded systems. You will collaborate with cross-functional teams to design and implement firmware solutions, develop and test firmware for motor control and other hardware devices, debug and troubleshoot firmware issues, and write technical documentation. It is essential to stay up-to-date with industry trends and emerging technologies, participate in code reviews, and maintain code quality. Ensuring timely completion of projects, team building, and taking ownership of products are also part of your role. You should have a Bachelor's degree in Electronics or a related field, along with a minimum of 2 years of experience in firmware development for embedded systems. Proficiency in embedded C programming language, experience with motor control, and familiarity with hardware devices are required. You should have experience working with Renesas - RH850, STM32, Microchip DSPIC microcontrollers, and TI MCU Controller. Understanding the firmware development life cycle, familiarity with firmware development tools, and the ability to write technical documentation are essential. Strong problem-solving and analytical skills, the ability to work independently and in a team environment, and a willingness to learn new technologies and tools are crucial. Preferred qualifications include a Bachelor's or Master's degree in Electronics or related fields, experience in Agile firmware development methodologies, familiarity with communication protocols such as CAN (J1939), I2C, SPI, UART, etc., and experience with firmware version control tools like Git, SVN, etc. This is a full-time position that offers a challenging opportunity for self-starters who are enthusiastic about technology and looking to grow their careers. If you meet the requirements and are ready for this challenge, we encourage you to apply for this position.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

The Secure Systems Group (SSG) Product Engineering team is responsible for leading chipset bring up activities from the Pre-Silicon phase to commercialization and implementing processes to improve overall execution efficiency in chipset execution within the organization. As a member of the team, you should have a Bachelor's or Master's degree in engineering, Information Systems, Computer Science, or a related field. You will be responsible for the following: - Experience in security software development. - Proficiency in C programming for embedded platforms on ARM / RISCV processors. - Expertise in SMC call implementation and ARM Trace32. - Ability to handle new, exploratory, multi-domain, or multi-disciplinary tasks with increased complexity and ambiguity. - Strong technical knowledge and ownership of modules with limited direction. - Analyze product requirements, identify impacted areas, derive requirements, and produce suitable designs. - Represent the team to internal and external stakeholders/partners independently. - Collaborate within and across functional teams to ensure quality work products are delivered. - Stay updated with industry trends and technology developments in related areas of work. - Responsible for timeliness and quality of own deliverables and team's work products. Minimum Qualifications include a Bachelor's or Master's degree in Engineering, Information Systems, Computer Science, Electronics, or related field, with a minimum of 4+ years of experience in Software development, preferably in Embedded and programming in C / Assembly. You should have a strong understanding of Embedded hardware, Computer Architecture, and Operating System concepts. You should also have expertise in RTOS fundamentals, code versioning tools (git / perforce), build tools (Makefiles/SCons), and debuggers like JTAG. Experience in leading software development activities independently, managing software projects across all phases, and good understanding of Software Security Concepts is required. Additionally, you should possess good communication skills and the ability to work with engineers, partners, and customers across cultures and geographical sites. Expertise and experience in product security for embedded devices are also essential, including knowledge of Trusted execution environment, ARM Trust zone, and other security concepts.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Lead Software Development Engineer position at Mastercard in the Dual Message Authorization team offers an exciting opportunity to drive the customer experience strategy forward through innovation and problem-solving. As a passionate individual, you will play a crucial role in enhancing development standards, processes, tools, and methodologies while ensuring a quality-driven mindset. Your responsibilities will include creating and improving verification tests, mentoring team members, collaborating with software developers and domain experts, and conducting design and code reviews to enhance product quality. Additionally, you will be involved in driving architectural designs, establishing program-level strategies, introducing new technologies, and defining opportunities across service lines. To excel in this role, you should hold a Bachelors Degree in Computer Science or a related field and have extensive experience in Java, C, C++ on Unix. Your expertise should also include socket programming, IPC, shared memory, unit test tools, static code analysis tools, and debuggers. Moreover, you should demonstrate proficiency in creating and analyzing functional tests, understanding SDLC and STLC, and exhibit strong critical thinking, attention to detail, and analytical skills. If you are a motivated individual with excellent oral and written communication skills who is always looking for simple solutions to solve complex problems, this role offers a platform to make a significant impact in a fast-paced environment. Join us at Mastercard and be part of a team that is dedicated to building a sustainable world and unlocking priceless possibilities for all.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

The internship Program brings together experiences that will help you develop both personally and professionally. If you are a student pursuing your undergraduate and post-graduate degree programs wherein internship is a mandatory requirement of the curriculum or someone who has completed their studies and is looking for a short work experience, this opportunity might be suitable for you. You will be working in a vast array of technology areas such as Embedded C and Micro Controllers. Your responsibilities will include taking part in the Static Code Analysis check and Unit Testing using the Google Test Framework, working on software programs, and contributing to the development of software systems. As part of a highly dynamic and fast-paced team, you will be involved in working on disruptive technologies. To be eligible for this role, you should have a BE/B. Tech degree in Electronics & Communication or Electrical & Electronics. Knowledge of Embedded C, basic understanding of SDLC, Agile methodologies, and technical proficiency in Development are required. Additionally, you will need to learn to test software using debuggers, emulators, and simulators, and perform software releases and software quality assurance activities. A positive attitude towards learning and collaboration within a team-based office environment, along with good communication and facilitation skills, will be essential for success in this role. It would be nice to have an understanding of the Automotive Domain, although not mandatory. In return, we offer an inclusive and diverse work environment that fosters and encourages both professional and personal development. Join us to be a part of a team that values growth and learning.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

You should hold a BE/B.Tech/ME/M.Tech degree in Electrical or Electronics to be considered for the position of Sr Firmware Engineer. As a Sr Firmware Engineer, you will play a crucial role in our team by demonstrating high motivation and extensive experience in firmware engineering. Your responsibilities will include leading projects independently or heading the firmware development team. Moreover, you will contribute to firmware architecture, define firmware test strategies, create test plans, conduct code reviews, and ensure the quality of the developed code. Your specific job skills should encompass the ability to derive firmware requirements from customer or product specifications, interpret product schematics, possess expert-level knowledge in Embedded C/C/C++, work with 32-bit microcontrollers (preferably Atmel/Nordic/STM32), utilize cross compilers like Segger IDE, write device drivers for various interfaces (I2C, SPI, UART, ADC, DAC, PWM, BLE), and have experience with bare-metal or small footprint RTOS applications. Additionally, you should be adept at using tools such as JTAG, Emulators, debuggers, and electronic test equipment like Oscilloscope, Logic Analyzer, and signal generators. In terms of general skills, you should be able to supervise mid-level or entry-level firmware engineers, work effectively both independently and as part of a team, possess excellent verbal and written communication skills, and have exposure to a multitasking work environment. Join us in this exciting opportunity to leverage your skills and expertise in firmware engineering.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 - 1 Lacs

Bengaluru

Work from Office

Job Title: IoT Firmware Developer Location: Bangalore Job Type: Full-Time About Us: Epiroc is a leading innovator in the IoT space for Mining and Construction industry, dedicated to creating cutting-edge solutions that connect the world. We are looking for a talented IoT Firmware Developer to join our dynamic team and help drive the development of our IoT devices. Job Description: As an IoT Firmware Developer, you will be responsible for developing and implementing firmware solutions for our IoT devices. The job extends to work on end-to-end solutions including application ware using different technology stack that brings great learnings along. You will work closely with our hardware and software teams to ensure seamless integration and optimal performance of our products. Key Responsibilities: Develop, test, and maintain firmware and edge software for IoT devices. Develop, test, and maintain applications for IoT devices. Collaborate with hardware engineers to design and implement firmware solutions. Identify hardware for potential new solutions, including determining necessary connections, protocols, and other requirements. Write efficient and testable code to meet specific requirements and ensure operational functionality Provide production support and troubleshoot issues related to firmware Drive the technical design, ongoing configuration, testing, and maintenance of IoT applications (new deployments and enhancements) Ensure software is optimized for performance, reliability, and power consumption. Stay updated with the latest industry trends and technologies to incorporate best practices into firmware development. Qualifications: Bachelors degree in computer science, Electrical Engineering, or a related field. Proven experience in developing firmware for IoT devices. Proficiency in embedded C / C++ programming languages Experience with IoT platforms Strong understanding of embedded systems and real-time operating systems (RTOS). Familiarity with communication protocols such as MQTT, HTTP, and CoAP. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Preferred Qualifications: Masters degree in a related field. Experience with wireless communication technologies (e.g., Bluetooth, Zigbee, LoRa). Knowledge and experience working with .NET technology stacks on applications in IoT domain Knowledge of security best practice for IoT devices. Knowledge and experience from Mining and Construction or similar industries. Experience with Agile development methodologies. What We Offer: Competitive salary and benefits package. Opportunity to work on innovative projects with a talented team. Professional development and growth opportunities. Flexible working hours and a supportive work environment.

Posted 3 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 2 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, Experience in SafeRTOS/FreeRTOS based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have

Posted 3 weeks ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Gurugram

Work from Office

More than 8+years of experience in Architect Designing & Developing Embedded applications on various microcontroller & microprocessors (like Microchip, Freescale, Renesas Texas Instruments, Android etc.) for Industrial & Automotive, sectors.

Posted 3 weeks ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Gurugram

Work from Office

More than 8+years of experience in Architect Designing & Developing Embedded applications on various microcontroller & microprocessors (like Microchip, Freescale, Renesas Texas Instruments, Android etc.) for Industrial & Automotive, sectors.

Posted 3 weeks ago

Apply

8.0 - 10.0 years

11 - 16 Lacs

Nashik

Work from Office

exp in creating CANoe Configuration, VTSystem & VTestStudio. Exp in writing & modifying existing testcases in CAPL. exp in Embedded C programming. exp in battery management Integration testing for hybrid / electric cars. Required Candidate profile Should be very strong in automation testing Good to have automotive ECU SW Integration testing experience in embedded C Good to have basic Autosar knowledge

Posted 1 month ago

Apply

8.0 - 10.0 years

11 - 16 Lacs

Nagpur

Work from Office

exp in creating CANoe Configuration, VTSystem & VTestStudio. Exp in writing & modifying existing testcases in CAPL. exp in Embedded C programming. exp in battery management Integration testing for hybrid / electric cars. Required Candidate profile Should be very strong in automation testing Good to have automotive ECU SW Integration testing experience in embedded C Good to have basic Autosar knowledge

Posted 1 month ago

Apply

8.0 - 10.0 years

11 - 16 Lacs

Sindhudurg

Work from Office

exp in creating CANoe Configuration, VTSystem & VTestStudio. Exp in writing & modifying existing testcases in CAPL. exp in Embedded C programming. exp in battery management Integration testing for hybrid / electric cars. Required Candidate profile Should be very strong in automation testing Good to have automotive ECU SW Integration testing experience in embedded C Good to have basic Autosar knowledge

Posted 1 month ago

Apply

8.0 - 10.0 years

11 - 16 Lacs

Pune

Work from Office

exp in creating CANoe Configuration, VTSystem & VTestStudio. Exp in writing & modifying existing testcases in CAPL. exp in Embedded C programming. exp in battery management Integration testing for hybrid / electric cars. Required Candidate profile Should be very strong in automation testing Good to have automotive ECU SW Integration testing experience in embedded C Good to have basic Autosar knowledge

Posted 1 month ago

Apply

3.0 - 5.0 years

12 - 14 Lacs

Bengaluru

Hybrid

We are looking for 3-5 years in JavaScript, HTML/CSS, Python, and SQL (specifically with experience in developer tool chains, including IDEs, text editors, compilers, debuggers and shells, also in development frameworks and client libraries)

Posted 1 month ago

Apply

3.0 - 5.0 years

12 - 14 Lacs

Bengaluru

Hybrid

We are looking for 3-5 years in JavaScript, HTML/CSS, Python, and SQL (specifically with experience in developer tool chains, including IDEs, text editors, compilers, debuggers and shells, also in development frameworks and client libraries)

Posted 1 month ago

Apply

1.0 - 6.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Job Area: Engineering Services Group, Engineering Services Group > Support Engineering General Summary: As a Support Engineer at Qualcomm, you will significantly contribute to our product improvement and work with other Engineers to sustain aspects of our product development life cycle. Support Engineers will also play a critical role in resolving technical system issues that promote product reliability. You will have endless opportunities to learn and grow in the Engineering development space. Minimum Qualifications: Bachelor's degree and 1+ year of Support Engineering or related work experience. OR Associate's degree and 2+ years of Support Engineering or related work experience. OR High School Diploma or equivalent and 3+ years of Support Engineering or related work experience. *Completed advanced degree in a relevant field may be substituted for up to one year (Master’s = one year) of work experience. You will be part of Qualcomm's Automotive Platform Systems Team in Bangalore, which is responsible for design, delivery and support of high-quality Chipset validation, integration and SW development platforms. In this role, the primary responsibility of the individual will be to work closely with platform design engineers in testing, troubleshooting, deploying, maintaining and supporting Qualcomm’s Automotive platforms. Support tickets raised by users of these platforms will have to be resolved by the individual – either on their own or in collaboration with adjacent functions (HW Design/Manufacturing/Test/Prototype rework teams.) Individual may work on multiple tickets at any point of time, so, systematic tracking and updating of status is expected. The environment is fast-paced and requires cross-functional interaction daily. Good communication, planning and execution skills are a must. Following are the required skills and experience: - Ability to understand Schematics, component datasheets, BOM, Engineering Drawings- Ability to debug electronic HW systems, write board-level rework instructions and guide technicians to implement and verify rework- Ability to operate test equipment – power supplies, oscilloscopes and logic analyzers, protocol analyzers etc. - Working knowledge in Windows required - Knowledge of using JTAG debuggers preferred- Working knowledge in Unix is desirable - Experience in a support role and working with ticket tracking tools (like JIRA) desirable - Experience in running automated tests and ability to perform first-level debug in test / test-environment related issues is a strong plus - Strong individual contributor who will work well in a team environment - Good communication skills Qualifications: MinimumDiploma in Electrical/Electronics Engineering and 8+ years of experience in Electronic System Assembly, Test, Troubleshooting, lab support and system maintenance

Posted 1 month ago

Apply

5.0 - 8.0 years

5 - 15 Lacs

Bengaluru

Work from Office

Strong Embedded Firmware Testing Experience Experience in Hardware debugging Experience in testing IOT devices . Experience with Cloud-based IoT firmware testing Experience in Automation testing by using Labview,Python or similar languages. Experience in testing Communication Protocols such as CAN, I2C, SPI, RS232, RS485 Ability to use logic analyzers, Oscilloscope, emulators, Simulators ,debuggers, and other diagnostic equipment Experience with cellular protocols (2G, 3G, 4G, 5G, LTE, NB-IoT, Cat-M . Experience with RF testing and cellular network simulator Expertise in battery technologies, power profiling, and energy efficiency testing . Work with CAN tools (CANoe, CANalyzer, PCAN, etc.) for data logging, analysis, and debugging. Strong hands-on experience with CAN communication (CANoe, CANalyzer, etc .) Knowledge on communication protocols like REST(HTTP or CoAP), MQTT Etc. Familiarity with CI/CD pipelines , Jenkins, and automation frameworks for embedded testing. Experience utilizing Agile Software Process Techniques

Posted 1 month ago

Apply
Page 1 of 2
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