329 Embedded Systems jobs in India
Embedded Systems engineer
Posted today
Job Viewed
Job Description
• Vital - C, C++, Python programming skills with an emphasis on storage systems and SSD validation.
• Experience with Jenkins, Docker, Artifactory, GitLab, or other CI/CD environments is desired.
• Demonstrated ability to design, develop, and deliver complex F.W. elements and systems.
• Knowledge of bus protocols such as NVME
• Experience with - GIT source control system.
• Ability to work in cross-functional, multi-cultural teams and in a matrix environment and demonstrate strong Leadership, communication, project management, and planning skills.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
About Globals :
Globals has drastically grown from a small home office to a globally recognized enterprise offering world-class quality solutions on Cybersecurity, Cyberwarfare, ERP Systems, AI, and Enterprise Application Development for various industries including Defence, Education, Government, Financial Services and Transport Industries. Globals has enabled its customers to be game-changers in their industry through its disruptive and innovative solutions.
Globals is certified as a "Great Place to Work " organization for its laudable work culture that helps its team members manage work-life, have dedicated hours to upskill and reskill themselves, and most important to ensure that the projects that they are working on are always unique, challenging their status quo every time. Our unique work culture has made us one of the world’s fastest-growing technology companies as recognized and
featured by The Economist .
Our excellence in technical stewardship and service-offering expertise has facilitated our clients ranging from individual entrepreneurs to Fortune Global 500 – to explore new business opportunities, reduce their operational costs significantly and boost their revenues. Today, Globals enjoys a strong position in the industry as a high-performing leader through its technology innovation and remarkable domain expertise. Globals is a CMMI Level 3 certified company.
About the Role:
We are looking for a detail-oriented and innovative Embedded Systems Engineer to design, develop, and maintain embedded hardware and software solutions. In this role, you will work closely with cross-functional teams to build reliable systems for real-time applications. You should have strong low-level programming skills, hardware-software integration experience, and a passion for optimizing system performance.
Responsibilities:
- Design and develop efficient, reliable firmware using C/C++ for embedded platforms.
- Write and debug low-level code, including hardware drivers and real-time application logic.
- Interface with a variety of communication protocols such as UART, SPI, I2C, CAN, etc.
- Work with ARM Cortex-M, STM32, ESP32, and other microcontroller families.
- Analyze schematics and PCB layouts to trace signals and debug hardware issues.
- Utilize GPIO, ADC/DAC, and timers to manage real-world interfacing.
- Develop scripts in Python for testing, automation, and integration tasks.
- Understand and implement wireless protocols such as Wi-Fi and Bluetooth.
- Collaborate with cross-functional teams including hardware, mechanical, and software engineers.
Requirements
- Proficient in C/C++ for embedded systems (mandatory).
- Familiarity with Assembly Language (ARM, AVR, or RISC-V) for low-level debugging and performance tuning.
- Strong hands-on experience with ARM Cortex-M, STM32, ESP32, or similar MCUs.
- Solid understanding of digital and analog interfaces (GPIO, ADC/DAC).
- Comfortable working with oscilloscopes, logic analyzers, and debuggers (e.g., JTAG/SWD).
- Experience in accessing and debugging hardware through PCB tracing.
- Familiar with communication interfaces: UART, SPI, I2C, CAN.
- Experience with Python for scripting or testing tasks (preferred)
- Experience with wireless or RF protocols such as MAVLink, DroneCAN, LoRa, Zigbee, or other custom RF stacks.
- Exposure to RTOS environments (e.g., FreeRTOS, Zephyr).
- Knowledge of power optimization techniques for battery-powered devices.
- Experience in building products in the IoT, robotics, or drone domains.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
We are seeking a passionate and skilled Embedded Systems Engineer to join our growing R&D and product development team. You will play a key role in the design, development, and testing of embedded software and firmware across various platforms including STM32, Embedded Linux, and Bluetooth Low Energy (BLE) systems.
Key Responsibilities
Design and develop firmware for STM32 micro controllers using STM32CubeMX, STM32CubeIDE, and HAL/LL drivers.
Work with Embedded Linux systems for device bring-up, kernel configuration, and driver development.
Develop and debug BLE-based applications using the nRF52 series (Nordic SDK / Zephyr).
Maintain and enhance legacy systems built on Kiel µVision for 8051-based micro controllers.
Integrate and work with various embedded communication protocols such as UART, SPI, I2C, CAN, and USB.
Requirements
Key Responsibilities
Design and develop firmware for STM32 micro controllers using STM32CubeMX, STM32CubeIDE, and HAL/LL drivers.
Work with Embedded Linux systems for device bring-up, kernel configuration, and driver development.
Develop and debug BLE-based applications using the nRF52 series (Nordic SDK / Zephyr).
Maintain and enhance legacy systems built on Kiel µVision for 8051-based micro controllers.
Integrate and work with various embedded communication protocols such as UART, SPI, I2C, CAN, and USB.
Participate in hardware-software integration, board bring-up, and troubleshooting at the system level.
Write efficient, reusable, and well-documented code and participate in code reviews and debugging sessions.
Collaborate closely with hardware, QA, and application teams throughout the product life cycle.
Required Skills & Experience
Strong hands-on experience with STM32 development tools (STM32CubeMX, STM32CubeIDE, or Kiel).
Practical experience with Embedded Linux, including build systems (e.g., Yocto, Buildroot), shell scripting, and device drivers.
Experience in BLE development using nRF52 (Nordic SDK or Zephyr RTOS).
Proficiency in Kiel IDE and working knowledge of 8051 architecture.
Solid understanding of embedded C/C++ programming.
Familiarity with basic embedded protocols: UART, SPI, I2C, GPIO, ADC, PWM, etc.
Debugging tools and techniques: JTAG/SWD, logic analyzers, oscilloscopes.
Preferred Qualifications
Exposure to RTOS (e.g., FreeRTOS, Zephyr).
Knowledge of low-power design, power optimization, and battery-operated devices.
Experience with version control systems like Git.
Familiarity with scripting languages (e.g., Python or Bash) is a plus
Benefits
Competitive Salary
Requirements
Key Responsibilities Design and develop firmware for STM32 micro controllers using STM32CubeMX, STM32CubeIDE, and HAL/LL drivers. Work with Embedded Linux systems for device bring-up, kernel configuration, and driver development. Develop and debug BLE-based applications using the nRF52 series (Nordic SDK / Zephyr). Maintain and enhance legacy systems built on Kiel µVision for 8051-based micro controllers. Integrate and work with various embedded communication protocols such as UART, SPI, I2C, CAN, and USB. Participate in hardware-software integration, board bring-up, and troubleshooting at the system level. Write efficient, reusable, and well-documented code and participate in code reviews and debugging sessions. Collaborate closely with hardware, QA, and application teams throughout the product life cycle. Required Skills & Experience Strong hands-on experience with STM32 development tools (STM32CubeMX, STM32CubeIDE, or Kiel). Practical experience with Embedded Linux, including build systems (e.g., Yocto, Buildroot), shell scripting, and device drivers. Experience in BLE development using nRF52 (Nordic SDK or Zephyr RTOS). Proficiency in Kiel IDE and working knowledge of 8051 architecture. Solid understanding of embedded C/C++ programming. Familiarity with basic embedded protocols: UART, SPI, I2C, GPIO, ADC, PWM, etc. Debugging tools and techniques: JTAG/SWD, logic analyzers, oscilloscopes. Preferred Qualifications Exposure to RTOS (e.g., FreeRTOS, Zephyr). Knowledge of low-power design, power optimization, and battery-operated devices. Experience with version control systems like Git. Familiarity with scripting languages (e.g., Python or Bash) is a plus
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
About Globals :
Globals has drastically grown from a small home office to a globally recognized enterprise offering world-class quality solutions on Cybersecurity, Cyberwarfare, ERP Systems, AI, and Enterprise Application Development for various industries including Defence, Education, Government, Financial Services and Transport Industries. Globals has enabled its customers to be game-changers in their industry through its disruptive and innovative solutions.
Globals is certified as a "Great Place to Work " organization for its laudable work culture that helps its team members manage work-life, have dedicated hours to upskill and reskill themselves, and most important to ensure that the projects that they are working on are always unique, challenging their status quo every time. Our unique work culture has made us one of the world’s fastest-growing technology companies as recognized and
featured by The Economist .
Our excellence in technical stewardship and service-offering expertise has facilitated our clients ranging from individual entrepreneurs to Fortune Global 500 – to explore new business opportunities, reduce their operational costs significantly and boost their revenues. Today, Globals enjoys a strong position in the industry as a high-performing leader through its technology innovation and remarkable domain expertise. Globals is a CMMI Level 3 certified company.
About the Role:
We are looking for a detail-oriented and innovative Embedded Systems Engineer to design, develop, and maintain embedded hardware and software solutions. In this role, you will work closely with cross-functional teams to build reliable systems for real-time applications. You should have strong low-level programming skills, hardware-software integration experience, and a passion for optimizing system performance.
Responsibilities:
- Design and develop efficient, reliable firmware using C/C++ for embedded platforms.
- Write and debug low-level code, including hardware drivers and real-time application logic.
- Interface with a variety of communication protocols such as UART, SPI, I2C, CAN, etc.
- Work with ARM Cortex-M, STM32, ESP32, and other microcontroller families.
- Analyze schematics and PCB layouts to trace signals and debug hardware issues.
- Utilize GPIO, ADC/DAC, and timers to manage real-world interfacing.
- Develop scripts in Python for testing, automation, and integration tasks.
- Understand and implement wireless protocols such as Wi-Fi and Bluetooth.
- Collaborate with cross-functional teams including hardware, mechanical, and software engineers.
Requirements
- Proficient in C/C++ for embedded systems (mandatory).
- Familiarity with Assembly Language (ARM, AVR, or RISC-V) for low-level debugging and performance tuning.
- Strong hands-on experience with ARM Cortex-M, STM32, ESP32, or similar MCUs.
- Solid understanding of digital and analog interfaces (GPIO, ADC/DAC).
- Comfortable working with oscilloscopes, logic analyzers, and debuggers (e.g., JTAG/SWD).
- Experience in accessing and debugging hardware through PCB tracing.
- Familiar with communication interfaces: UART, SPI, I2C, CAN.
- Experience with Python for scripting or testing tasks (preferred)
- Experience with wireless or RF protocols such as MAVLink, DroneCAN, LoRa, Zigbee, or other custom RF stacks.
- Exposure to RTOS environments (e.g., FreeRTOS, Zephyr).
- Knowledge of power optimization techniques for battery-powered devices.
- Experience in building products in the IoT, robotics, or drone domains.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
We are a leading recruitment consultancy dedicated to connecting talented individuals with exceptional job opportunities. With our extensive experience and industry expertise of 13 years, we strive to deliver tailored recruitment solutions that meet the unique needs of both candidates and employers. Spes is glad to be part of tens of thousands of career matches since its existence. At Spes, we understand the significance of finding the right talent for your organization. We are serving numerous Indian and Global Multinational firms. We work closely with businesses across various sectors to identify their specific hiring requirements and source top-notch candidates who possess the skills, qualifications, and cultural fit necessary for success. Our services include:
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
The Offer
- Work within a company with a solid track record of success
- Leadership Role
- Attractive salary & benefits
The Job
You will be responsible for :
- Designing, maintaining and supporting the network infrastructure.
- Monitoring system performance and ensuring reliability and availability.
- Recommending infrastructure solutions to meet business requirement in compliance with IT policy & procedure.
- Providing Level 2 support and troubleshooting as and when required.
The Profile
Preferred Qualifications: Areas of Expertise
- Working experience with Complex Embedded Systems, Mobile/IOT/Auto domains preferred.
- Experience in Linux kernel development, Device Driver, customization, file system, debug, User space space concepts.
- Hands on experience in Lab, Board/SW/FW bring-ups, image flashing methods , JTAG/Board/ADB level debugging.
- Involved in debugging the software issues and board boot up issues.
- Exposure to ADB shell, shell scripts, Python scripts, Understanding of Linux/android systems , automation scripts/environment.
- Exposure to Git, Jira, Android tools
- Exposure to ARM Trustzone Security, TZ, TEE(Trusted Execution Environments) and cryptography concepts.
- Good communication skills, presentation skills and should manage his/her tasks independently.
Educational Requirements
- Bachelor's/Masters degree in Engineering, Electronics & Communication, Computer Science, or related field
- Individuals who possess skills/experience in one or more of the following: (more the better)
The Employer
Our client is a leading recruitment consultancy dedicated to connecting talented individuals with exceptional job opportunities.
Embedded Systems Engineer
Posted 22 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Embedded systems Jobs in India !
Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Company:
Job Area:
Engineering Group, Engineering Group > Software EngineeringGeneral Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.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 or call Qualcomm's toll-free number found . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
Embedded Systems engineer (IoT)
Posted today
Job Viewed
Job Description
• Work closely with product management, quality, and operations to meet product specifications and ensure robust system operation
• Develop and enforce standards, manage unit test protocols, and merge and build code releases.
• Review embedded system code, integrate with existing automated testing frameworks, and operate in continuous integration (CI) pipelines using the unit, regression, and acceptance testing.
• Define and lead process development for both inter-department and intra-department processes.
• Perform work planning, break-down, assignments, and follow through to delivery.
• Diagnose, debug and perform root¬ cause analysis of issues and defects
Sr. Software Engineer – Embedded Systems
Posted today
Job Viewed
Job Description
We’re looking for people who put their innovation to work to advance our success – and their own. Join an organization that ensures a more secure world through connecting and protecting our customers with inventive electrical solutions.
WHAT YOU WILL EXPERIENCE IN THIS POSITION:
In this position, you will be:
Designing, developing, reviewing and maintaining the embedded software products.
Embedded Software Development – Design, code, test and maintain embedded software/ firmware for next generation of electrical connected products.
Develop low level drivers and collaborate 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.
Fix software and hardware issues.
Testing and Debugging: Develop and implement 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 - Develop and uphold a range of documentation, such as code comments, user guides, and design materials.
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.
YOU HAVE:
Academic background in Bachelor’s Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.
5-8 years of Embedded firmware/software development experience in Embedded C,C++,RTOS or Linux based development experience.
Familiarity with multi-threading concepts.
Good knowledge of coding standards.
Experience working with team of engineers using Agile methodologies.
Good analytical, problem solving skills.
Excellent interpersonal and communication skills.
WE HAVE:
A dynamic global reach with diverse operations around the world that will stretch your abilities, provide plentiful career opportunities, and allow you to make an impact every day
nVent is a leading global provider of electrical connection and protection solutions. We believe our inventive electrical solutions enable safer systems and ensure a more secure world. We design, manufacture, market, install and service high performance products and solutions that connect and protect some of the world's most sensitive equipment, buildings and critical processes. We offer a comprehensive range of systems protection and electrical connections solutions across industry-leading brands that are recognized globally for quality, reliability and innovation.
Our principal office is in London and our management office in the United States is in Minneapolis. Our robust portfolio of leading electrical product brands dates back more than 100 years and includes nVent CADDY, ERICO, HOFFMAN, ILSCO, SCHROFF and TRACHTE. Learn more at .
Commitment to strengthen communities where our employees live and work
We encourage and support the philanthropic activities of our employees worldwide
Through our nVent in Action matching program, we provide funds to nonprofit and educational organizations where our employees volunteer or donate money
Core values that shape our culture and drive us to deliver the best for our employees and our customers. We’re known for being:
Innovative & adaptable
Dedicated to absolute integrity
Focused on the customer first
Respectful and team oriented
Optimistic and energizing
Accountable for performance
Benefits to support the lives of our employees