Home
Jobs

1099 Uart Jobs - Page 4

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

2.0 years

2 - 4 Lacs

Hyderābād

On-site

GlassDoor logo

PathnSitu Biotechnologies is a leading company in the supply of high-quality Immunohistochemistry products for tissue-based Cancer Diagnosis. We provide highly specific and sensitive Antibodies, Detection Kits, Histology Special Stains, Instruments, Reagents, Buffers, Antibody Diluents, Positively Charged Slides and all the Ancillaries required for Immunohistochemistry helping Pathologists and Cancer Research Laboratories with an accurate Histology-based Cancer Diagnosis. Job Summary: We are looking for a passionate and detail-oriented Firmware Engineer with 2–3 years of core experience in embedded systems development. The ideal candidate should have strong hands-on expertise in Embedded C/C++ or Python, along with working experience on microcontroller-based systems including STM32, Microchip, Atmega, and Texas Instruments platforms. The role involves designing, developing, testing, and maintaining firmware for real-time embedded systems used in our next-generation products. --- Key Responsibilities: · Design, develop, and debug embedded firmware using C/C++ or Python for 8/16/32-bit microcontrollers. · Implement, integrate, and test various communication protocols such as UART, SPI, I2C, and CAN. · Work on microcontroller peripherals and interfaces including GPIO, LCDs, Seven Segment Displays, and OLED screens. · Collaborate with hardware engineers to bring up new boards and validate hardware through firmware. · Develop and integrate RTOS-based applications for real-time requirements. · Analyze and optimize firmware performance, memory usage, and power consumption. · Participate in system architecture design discussions and contribute to product-level decisions. · Maintain clear and structured documentation of firmware, APIs, and development processes. · Support cross-functional teams including testing, production, and customer support during the product lifecycle. · Conduct root cause analysis and implement corrective actions for bugs and field issues. · Adhere to best practices for embedded systems development, including code reviews, version control, and unit testing. --- Required Skills and Qualifications: · Bachelor’s degree in Electronics, Electrical, Instrumentation, or related engineering discipline. · 2–3 years of hands-on experience in Embedded Firmware Development. · Proficiency in Embedded C/C++ (Python experience is a plus). · Experience with STM32, Microchip PIC, Atmega, and/or TI MCUs. · Good understanding of digital electronics, embedded systems architecture, and peripheral configuration. · Solid knowledge of UART, SPI, I2C, and CAN protocol implementation. · Exposure to RTOS concepts and practical experience in FreeRTOS or similar. · Experience interfacing with displays, sensors, and actuators. · Basic knowledge of bootloaders, memory management, and interrupt handling. · Familiarity with debugging tools like oscilloscopes, logic analyzers, JTAG/SWD, etc. · Experience using version control systems (e.g., Git). · Strong documentation and analytical skills. --- Desirable Skills: · Working knowledge of PLC systems and their interfacing with embedded devices. · Understanding of EMI/EMC compliance, safety standards, and product certification processes. · Familiarity with Python scripting for test automation or prototyping. · Exposure to low-power embedded design and real-time data acquisition systems. · Hands-on experience with IDE tools like STM32CubeIDE, MPLA Job Type: Full-time Benefits: Health insurance Schedule: Morning shift

Posted 3 days ago

Apply

2.0 years

0 Lacs

India

On-site

GlassDoor logo

Job Title: Embedded Systems Trainer Location: Hyderabad (Onsite) Experience: 2+ Years Employment Type: Full-Time Job Summary: We are hiring an Embedded Systems Trainer to deliver hands-on training in embedded design, firmware development, RTOS, and embedded Linux. You'll mentor learners, conduct lab sessions, and develop industry-relevant curriculum. Key Responsibilities: Train on microcontrollers (ARM, PIC, AVR), embedded C/C++, RTOS, and Linux Guide real-time projects: board bring-up, debugging, interfacing Manage lab tools and equipment Update content with latest tech like IoT, edge computing Evaluate students and offer mentorship Required Skills: Embedded C/C++, Linux, RTOS, ARM/PIC/AVR, UART/SPI/I2C, Git, Debugging tools, IoT basics

Posted 3 days ago

Apply

3.0 years

5 - 7 Lacs

Madurai North, Tamil Nadu, India

On-site

Linkedin logo

We are looking for a candidate who will work on our next generation BMS, charger , MCU , DC to DC converter and IOT products End of line fixtures HW development. He will work with the internal and external teams and deliver the design of manufacturing test fixture for high volume PCBA testing. Requirements Understand and maintain the current of EOL, FCT, and ICT Develop/work with external supplier for architecture of the test fixture Analyze and design test systems as per system requirements and component specifications Define and develop FCT and EOL testing protocol sequence and hardware connections Collaborate with cross-functional teams and external suppliers to ensure seamless execution of product improvements Support resolving functional and production issues while driving cost Participated in part selection efforts for product components Coach Junior team members on the FCT/EOL development and maintenance Must - Have Requirements: 3+ years of experience in the FCT/EOL HW development Knowledge of electrical & electronic components and sub system Hardware Circuitry debugging Experience with CAN, UART,USB, SPI, and I2C communication Experience with NI DAQ based system, Power supply and measurement equipment Experience with Bed of Nails (BON) development handling Experience in the wiring harness design Nice-to- have Requirements: 2-3 years of hands-on experience with schematic and PCB design Python/ LabVIEW Script writing Location: Chhatrapati Sambhaji Nagar, Aurangabad, MH

Posted 3 days ago

Apply

2.0 years

3 - 3 Lacs

Cochin

On-site

GlassDoor logo

Job Overview: We are seeking a motivated Embedded Systems Engineer with over 2 years of experience in the embedded systems industry. The ideal candidate should have hands-on experience working with 8-bit and 32-bit microcontrollers and a strong proficiency in Embedded C. If you possess excellent problem-solving abilities, adaptability to new technologies, and solid communication skills, we want you on our team. Key Responsibilities: · Develop detailed software specifications for embedded projects. · Design, develop, and maintain firmware for various embedded systems. · Test, debug, and validate embedded firmware to ensure functionality and performance. · Manage and maintain documentation for ongoing projects, ensuring accuracy and up-to-date information. Requirements: · Embedded Firmware Development: Expertise in Embedded C with experience in firmware development. Knowledge of C++ is an added advantage. · Microcontroller Experience: Proficiency in working with 8-bit, 16-bit, and 32-bit microcontrollers (ARM Cortex M, STM32, Renesas, Microchip PIC32, etc.). · Communication Protocols: In-depth knowledge and experience with UART, CAN, SPI, I2C, RS-232, RS-485, and MODBUS communication protocols. · Processor Selection: Familiarity with the selection and implementation of processors for various embedded applications. · Tools and Debugging: Experience in debugging and testing embedded systems. Desired Skills: · Strong knowledge of C/C++ Language coding. · Ability to adapt quickly and learn new technologies. · Excellent written and verbal communication skills. · Ability to work independently and collaborate effectively within a team. Qualifications: · Bachelor's or master’s degree in Electronics and Communication Engineering, Electrical and Electronics Engineering, or Computer Science. Experience: · Minimum 2 year of experience in embedded systems development. Benefits Competitive salary based on experience and qualifications. Opportunities for career growth and skill development. Exposure to cutting-edge UAV technology and industry projects. Travel and fieldwork opportunities. A chance to work in a startup ecosystem, fostering innovation and entrepreneurial skills. Job Types: Full-time, Permanent Pay: ₹25,000.00 - ₹30,000.00 per month Schedule: Day shift Experience: Embedded software: 2 years (Required) Work Location: In person

Posted 3 days ago

Apply

2.0 - 4.0 years

4 - 5 Lacs

Cochin

On-site

GlassDoor logo

Job Overview: We are looking for a hands-on Electronics Hardware Engineer with a strong background in PCB design, component selection, and hardware bring-up. You will be responsible for designing hardware boards from concept to production, ensuring performance, reliability, and manufacturability. Your role will also involve close collaboration with our firmware and embedded systems teams to integrate and test electronic systems. Key Responsibilities: · Design and develop custom electronic hardware boards (analog/digital/mixed signal), from schematic capture to PCB layout and validation. · Select and validate electronic components based on system requirements, performance, cost, and availability. · Perform hardware bring-up, testing, and debugging using lab tools (oscilloscopes, logic analysers, multimeters, etc.). · Work closely with the firmware and embedded teams to ensure seamless hardware-software integration. · Create and maintain comprehensive documentation including schematics, layout files, BOMs, and test reports. · Support board-level prototyping, hardware revisions, and manufacturing handover. Requirements: · In-depth working experience and Hands-on experience in designing and validating interfacing circuitry for with UART, CAN, SPI, I2C, RS-232, RS-485. · Strong understanding of low-level signal behaviour, termination, shielding, and timing considerations. · Familiarity with microcontroller and processor selection for different applications (e.g., ARM Cortex-M, STM32, etc.). · Understanding of memory interfacing, peripheral configuration, and board-level system integration. · Able to read and understand firmware requirements to ensure hardware support for embedded features. · Knowledge of how hardware design choices impact firmware performance, timing constraints, and power optimization. · Ability to work with firmware teams to optimize I/O mapping, clock domains, and debugging signals. Qualifications: · Bachelor’s degree in Electronics Engineering, Electrical Engineering, or a related discipline. Experience: · 2–4 years of experience in hardware board design, including hands-on experience with schematic capture and PCB layout tools Benefits Competitive salary based on experience and qualifications. Opportunities for career growth and skill development. Exposure to cutting-edge UAV technology and industry projects. Travel and fieldwork opportunities. A chance to work in a startup ecosystem, fostering innovation and entrepreneurial skills. Job Types: Full-time, Permanent Pay: ₹40,000.00 - ₹45,000.00 per month Schedule: Day shift Experience: Embedded hardware: 4 years (Required) Work Location: In person

Posted 3 days ago

Apply

8.0 years

4 - 6 Lacs

Gurgaon

On-site

GlassDoor logo

Work Flexibility: Hybrid Who we want: Passionate & Goal-oriented Engineers: Passion for excellence in technology. Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions. Analytical problem solvers: Â People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues. Dedicated achievers: Â People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations. Self-Driven Curious learners: Â People who take initiative and hold themselves accountable. People who seek out for cutting-edge research and information to expand and enhance their ability to develop new ideas into reality. Effective communicators: People who can interpret information clearly and accurately to concisely communicate results and recommendations to stakeholders, senior management, and their teams. What you will do: You will be responsible for Embedded Application Software Development, enhancements, and testing. You will be focusing on embedded software development and testing independently and supporting others. You will Participate in different stages of software development using defined SDLC and development models for the projects. Â Minimum Qualifications (Required): 8+ years of work experience in Embedded Software Application and Middleware Development and Testing. Excellent C++, OOPS programming skills with hands on experience in Modern C++ (C++11/ 14) Preferred Qualifications (Strongly desired): Good experience in architecting and designing applications using modern design patterns. Good experience in building development and cross compilations environments. Experience with build/config systems including U-BOOT, Yocto, CMake, Makefiles and Embedded Linux patch management including Cybersecurity releases. Solid experience in TDD, unit test frame works Parasoft, Gmock/test and continuous integration. Good to Have Good to have experience on lower-level interfaces and exposure to BSP/driver development for DDRx, SDHC, LVDS, PCIexpress, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet. Good to have experience in board bring up, Hardware-Software debugging. Familiarity with ARM processors. Knowledge of Linux, VxWorks and QNX operating systems / RTOS is preferred. Knowledge of basic communication protocols like serial and wireless. Experience on products like hospital monitors (ECG, SPO2, CO2), defibrillators is a big plus. Familiarity with software configuration and defect management tools, and requirement management tools. Experience with a regulated software development processes or familiarity with FDA and ISO standards like IEC 62304 is a plus. Travel Percentage: 10%

Posted 3 days ago

Apply

3.0 years

4 - 5 Lacs

Farīdābād

On-site

GlassDoor logo

Position: Embedded Software Engineer Location: Faridabad Experience: 3+ Years Qualification: B.Tech in Electronics & Communication Job Description: We are looking for a skilled Embedded Software Engineer with over 3 years of hands-on experience in embedded systems development. The ideal candidate should have strong expertise in microcontroller programming, firmware development, and system integration for hardware-based solutions. Key Responsibilities: Design, develop, and debug embedded firmware for microcontrollers like STM32 , ESP32 , and similar platforms. Interface with hardware components such as sensors, actuators, and communication modules (UART, SPI, I2C, CAN, etc.). Work closely with the hardware team for board bring-up, debugging, and testing. Develop and maintain documentation for design, development, and testing processes. Conduct unit testing, validation, and system-level testing. Required Skills: Proficient in C/C++ for embedded systems. Hands-on experience with STM32 , ESP8266/ESP32 , or similar microcontrollers. Familiarity with RTOS (FreeRTOS or similar) . Experience with firmware-over-the-air (FOTA) updates is a plus. Understanding of power management in embedded devices. Application Process: You can share your updated resume - careers@skilancer.com Contact - 7683052276 Job Type: Full-time Pay: ₹35,000.00 - ₹45,000.00 per month Benefits: Provident Fund Schedule: Day shift Work Location: In person Speak with the employer +91 7683052276

Posted 3 days ago

Apply

0 years

0 - 1 Lacs

Ahmedabad

On-site

GlassDoor logo

Job Title : Embedded Firmware & Software Intern / Fresher Location : Ahmadabad Job Type : Internship / Full-Time (Fresher) Department : Embedded Systems / R&D Job Summary : We are looking for highly motivated Embedded Firmware and Software Interns / Fresh Graduates who are passionate about embedded systems, microcontrollers, and low-level programming. You will be part of a team developing innovative solutions in embedded technology, working on firmware design, development, and testing. Key Responsibilities : Assist in the design, development, and debugging of embedded firmware for microcontrollers and embedded devices. Work with communication protocols like I2C, SPI, UART, CAN, etc. Write and maintain embedded C/C++ code for various microcontroller platforms (e.g., ARM, PIC, AVR, STM32). Participate in hardware testing, validation, and troubleshooting of circuits and firmware. Collaborate with hardware engineers to bring up new hardware. Document code, designs, test results, and development process. Support software integration with sensors, wireless modules, displays, and other peripherals. Required Skills & Qualifications : Bachelor’s degree / pursuing final year in Electronics, Electrical, Instrumentation, Mechatronics, or related field. Strong understanding of C/C++ and embedded system concepts. Basic knowledge of microcontroller architecture (e.g., 8051, AVR, STM32, ARM Cortex). Familiarity with embedded development tools (e.g., Keil, MPLAB, STM32CubeIDE, Arduino, etc.) Basic understanding of digital electronics and circuit design. Exposure to debugging tools like logic analyzers, oscilloscopes is a plus. Good problem-solving skills and eagerness to learn. Preferred (Not Mandatory) : Knowledge of RTOS (e.g., FreeRTOS). Exposure to IoT platforms (e.g., ESP32, Raspberry Pi, etc.). Understanding of low-power design and optimization. Duration : Internship : 3 to 6 months (can be extended or converted to full-time based on performance) Fresher Role : Full-time, probation period of 6 months What We Offer : Hands-on experience in real-world embedded projects Mentorship by experienced professionals Opportunity to work on innovative technologies and products Certificate of Internship / Experience Letter Job Type: Full-time Pay: ₹5,000.00 - ₹15,000.00 per month Schedule: Day shift Work Location: In person Speak with the employer +91 9081068979 Expected Start Date: 27/06/2025

Posted 3 days ago

Apply

0 years

1 - 3 Lacs

Indore

On-site

GlassDoor logo

Position Overview We are seeking a motivated Junior Embedded Engineer to join our hardware development team. This role offers hands-on experience across the full product development lifecycle, from ideation through manufacturing support. The ideal candidate will have foundational knowledge in embedded systems and electronics, with eagerness to learn and grow in a fast-paced environment. Key ResponsibilitiesHardware Design & Development Design and develop prototype PCBs using open-source CAD tools (KiCad, or similar) Create schematic designs for embedded systems and electronic circuits Perform circuit analysis, component selection, and design verification Build and test prototype circuits on breadboards and development boards Conduct basic signal integrity and power integrity analysis Embedded Programming Develop firmware for microcontrollers (ARM Cortex, PIC, AVR, ESP32, etc.) Program in C/C++ for embedded applications Implement communication protocols (UART, SPI, I2C, CAN, USB) Debug embedded software using debugger and test instruments Write and maintain technical documentation for firmware Testing & Validation Perform functional testing of hardware prototypes Execute design verification tests and document results Identify and troubleshoot hardware and firmware issues Manufacturing & Production Support Assist with assembly line setup and process optimization Support production troubleshooting and yield improvement initiatives Coordinate with contract manufacturers and assembly vendors Vendor & Supply Chain Coordination Communicate technical requirements to component vendors Support procurement with technical specifications and alternates Coordinate sample requests and component qualifications Assist with cost reduction and supply chain optimization projects Additional Responsibilities Participate in design reviews and provide technical input Maintain organized documentation of designs, test results, and processes Support field application engineering and customer technical issues Required Qualifications Previous internship or project experience in embedded systems Proficiency in C/C++ programming for microcontrollers Familiarity with PCB design tools and electronic design automation (EDA) software Understanding of analog and digital circuit design principles Experience with common lab equipment and measurement tools Strong problem-solving and analytical thinking skills Excellent written and verbal communication abilities Familiarity with Git version control Skills Development Opportunities Advanced PCB design techniques and high-speed design Embedded system architecture and optimization Project management and technical leadership Regulatory compliance and certification processes Advanced debugging and validation methodologies Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Schedule: Day shift Location: Indore, Madhya Pradesh (Required) Work Location: In person

Posted 3 days ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Applications Engineering General Summary Job Description (USB): Sr.Engineer Position 3 to 5 years hands on experience in USB protocol, UAC, UVC, PD and UART Should have good understanding on Lecroy, USBMon tools. Work with OEMs to get clear details on USB issues and the required usecases. Should be able to setup the internal environment and try to reproduce the issues. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very good Speaking and Written skills. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is mandatory. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : 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. If you would like more information about this role, please contact Qualcomm Careers. 3064381

Posted 3 days ago

Apply

4.0 - 6.0 years

9 - 12 Lacs

Ludhiana

Work from Office

Naukri logo

Embedded C, ARM development, Driver Codes, IoT project Interfacing of Sensors with MCU (ST) Protocol : SPI, UART,I2C, CAN, USB etc , open CPU , BLE , WIFI Required Candidate profile Excellent in Embedded C /C++,, Communication protocol stack development and debugging skills Excellent ability to plan, prioritize, initiate, and handle multiple tasks simultaneously team Player

Posted 3 days ago

Apply

3.0 - 8.0 years

8 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Job Specs : We are seeking a highly skilled and motivated Firmware Validation Engineer ( Security Management ) to join the offshore development teams of our group companies. You will work with the rapidly expanding team which focuses on the research and development of embedded products. You will work alongside a talented and dedicated group of engineers, all committed to pushing the boundaries of technology and delivering top-notch solutions to our customers. Desired Profile : - Expertise in firmware development on ARM and RISCV microprocessors - Expertise with low level development using embedded C and assembly. - Expertise in hardware board bring up and debugging using JTAG / standard debugging methods) - Expertise with one or more peripherals/controllers like UART, I2C, SPI, QSPI etc - Expertise in defining, designing and developing manual / Automation test cases for firmware functional level testing and system level testing - Strong Knowledge of RTOS, Cryptography concepts (symmetric and asymmetric cryptography, Root of Trust etc), Platform Security and Content Protection concepts - Expertise in perl or python scripting languages for test automation development Job Description : - Design, develop, execute, debug and automate tests to validate security Firmware - Validate security firmware encompassing a wide range of security features at functional and system level - Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon testing. - Work closely with security lead and other stakeholders to understand requirements and provide feedback. - Triage, analyze, debug, fix and drive issues/tasks to closure

Posted 3 days ago

Apply

1.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About Us DATOMS is an IoT software platform that streamlines asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises utilising machine learning, artificial intelligence, and the internet of things. Our scalable solution can be customised to meet the unique needs of each client and is trusted by top companies around the globe. We are looking for passionate problem solvers who are interested to create new technology from scratch. “Hardware is Hard”, but we believe dedication and craving for learning new things will help solving some of the biggest problems. The Embedded Firmware developer will work on Embedded Linux, Android and various embedded operating systems to write drivers which will simplify the data acquisition problem across various machines categories. The roles also demand fair understanding in dealing with various micro-processor and controllers. This is a full-time, on-site role located in Bengaluru. Responsibilities Develop, design, and implement embedded applications, drivers for various machine types and protocols. Design and Build testing cases and process for firmware. Prepares appropriate documentation as required by internal product development processes. Conducts and participates in design, code and test reviews and inspections, as well as the feasibility, efficacy, and compliance to functional and regulatory standards. Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability, and schedule goals. Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that our code quality and customer satisfaction goals are achieved. Qualifications B.Tech / MTech (Computer Science, Electronics and Electrical Stream) More than 1-3 years of experience in firmware development or related field Skills Adequate knowledge of reading schematics and data sheets for components, ability to understand the electrical schematics and work closely with Embedded team. Basic knowledge of software life cycle, algorithm, and data structure. Coding experience in C, C++ is a must where as Experience in Python and Rust is a good to have. Excellent knowledge of RTOS, Embedded Linux or Android OS, Network Stack Hands-on Experience in working with various GSM/GPRS/4G, Wi-Fi, Ethernet mode of connections. Conceptual clarity on TCP, MQTT, HTTP protocols Hands-on Experience & Knowledge in interfaces Like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, Bluetooth Experience in modules like Wi-Fi, BLE, Lora WAN, ZIGBEE, RF etc. Extensive experience in micro-controller/microprocessor (like ESP32, ARM Cortex M, STM Chip, Atmega chip sets etc.) Familiarity with software configuration management tools, debugging and peer review tools(GIT, SVN) History of driving project execution and timely delivery while ensuring a quality focus. Know how in writing / interfacing with device drivers. Knowledge in Agile development processes and philosophies. Strong documentation and communication skills to effectively collaborate with other members in the team. Knowledge & know-how to use generative AI tools in day-to-day activities to streamline tasks. Skills: arm cortex,embedded systems,modbus,svn,rust,mqtt,android os,embedded c,http,wi-fi,tcp,esp32,microcontroller,microprocessor,usb,python,tcp/ip,uart,rtos,stm chip,firmware testing,ethernet,bluetooth,microcontrollers,4g,i2c,spi,lora wan,embedded linux,device drivers,zigbee,agile development,gprs,c++,git,wi-fi modules,gsm,rf,arm cortex m,can,c,ble,atmega chip sets,firmware,embedded

Posted 3 days ago

Apply

0.0 years

0 - 0 Lacs

Indore, Madhya Pradesh

On-site

Indeed logo

Position Overview We are seeking a motivated Junior Embedded Engineer to join our hardware development team. This role offers hands-on experience across the full product development lifecycle, from ideation through manufacturing support. The ideal candidate will have foundational knowledge in embedded systems and electronics, with eagerness to learn and grow in a fast-paced environment. Key ResponsibilitiesHardware Design & Development Design and develop prototype PCBs using open-source CAD tools (KiCad, or similar) Create schematic designs for embedded systems and electronic circuits Perform circuit analysis, component selection, and design verification Build and test prototype circuits on breadboards and development boards Conduct basic signal integrity and power integrity analysis Embedded Programming Develop firmware for microcontrollers (ARM Cortex, PIC, AVR, ESP32, etc.) Program in C/C++ for embedded applications Implement communication protocols (UART, SPI, I2C, CAN, USB) Debug embedded software using debugger and test instruments Write and maintain technical documentation for firmware Testing & Validation Perform functional testing of hardware prototypes Execute design verification tests and document results Identify and troubleshoot hardware and firmware issues Manufacturing & Production Support Assist with assembly line setup and process optimization Support production troubleshooting and yield improvement initiatives Coordinate with contract manufacturers and assembly vendors Vendor & Supply Chain Coordination Communicate technical requirements to component vendors Support procurement with technical specifications and alternates Coordinate sample requests and component qualifications Assist with cost reduction and supply chain optimization projects Additional Responsibilities Participate in design reviews and provide technical input Maintain organized documentation of designs, test results, and processes Support field application engineering and customer technical issues Required Qualifications Previous internship or project experience in embedded systems Proficiency in C/C++ programming for microcontrollers Familiarity with PCB design tools and electronic design automation (EDA) software Understanding of analog and digital circuit design principles Experience with common lab equipment and measurement tools Strong problem-solving and analytical thinking skills Excellent written and verbal communication abilities Familiarity with Git version control Skills Development Opportunities Advanced PCB design techniques and high-speed design Embedded system architecture and optimization Project management and technical leadership Regulatory compliance and certification processes Advanced debugging and validation methodologies Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Schedule: Day shift Location: Indore, Madhya Pradesh (Required) Work Location: In person

Posted 3 days ago

Apply

12.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

About Client: Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation. It partners with major firms in banking, healthcare, telecom, and media. Our Client is known for combining deep industry expertise with agile development practices, enabling scalable and cost-effective digital transformation. The company operates in over 50 locations across more than 25 countries, has delivery centers in Asia, Europe, and North America and is backed by Baring Private Equity Asia. Job Title: Embedded Controller Firmware Key Skills: Firmware,IOT,Microcontroller,FreeRTOS Job Locations: Noida Experience: 6 – 12 Years Budget: 13 – 16LPA Education Qualification : Any Graduation Work Mode: Hybrid Employment Type: Contract Notice Period: Immediate - 15 Days Interview Mode: 2 Rounds of Technical Interview + Including Client round Job Description: Position Requirements The right person for this position should have 6-9 years of experience in IoT embedded systems. Knowledge: 1. Exposure to Microcontroller Architecture Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX 2. Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX 3. Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO 4. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols 5. Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular 6. Knowledge of IoT communication protocols MQTT, COAP 7. Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab 8. DFMA and DFMEA, Design release process 9. Coding standards, guidelines and compliance tools 10. Version control and repositories using git tools 11. Software quality assurance and automated testing tools Experience / Skills: 1. Embedded software design cycle 2. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) 3. Good hands-on programming in Embedded C, C++. 4. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT 5. Software and Hardware integration testing and troubleshooting 6. Protocol debugging using protocol analyzer 7. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering. Should have worked on IoT based embedded device projects. Other Requirements: 1. Team player 2. Good communication and presentation skills 3. Ability to multitask 4. Design Thinking 5. Have passion for Design & Technology 6. Should have a “can do” attitude 7. Excellent interpersonal skills Interested Candidates please share your CV to jyothi.a@people-prime.com

Posted 3 days ago

Apply

7.0 - 10.0 years

17 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Roles & Responsibilities Test Strategy and Planning o Define and document the overall test strategy for system testing, product testing, and component testing of the hardware-firmware integrated product. o Develop detailed test plans and schedules, ensuring alignment with product requirements and delivery timelines. Requirement Analysis and Test Design o Collaborate closely with product architect, developers, and stakeholders to understand system requirements. o Translate requirements into well-defined test cases, scenarios, and acceptance criteria for all testing levels. Validation and Quality Assurance o Develop or utilize testing frameworks for embedded systems, ensuring reusability and efficiency. o Independently validate product functionality, interoperability, and performance against requirements. o Apply industry standard testing methodologies, tools, and practices to enhance efficiency and product quality. Cross-Functional Collaboration o Work closely with a lean, self-organized team to ensure seamless integration of testing into the development process. Documentation and Artifact Creation o Produce and maintain detailed documentation, including: Test plans, Traceability matrices, Test reports. o Ensure all documentation adheres to industry standards and supports compliance Defect Management and Reporting o Track and manage defects using appropriate tools, ensuring timely identification, prioritization, and resolution. Define test metrics to improve tracking and quality e.g: Coverage matrix Education o Bachelors or Masters degree in Electronics, Computer Science, Embedded Systems, or related fields. Skills Technical o Strong expertise in embedded systems testing, including hardware-software system validation. o Proven experience in successfully qualifying multiple embedded systems or solution-based products through the complete product lifecycle o Proficiency in testing tools and frameworks for embedded systems o Experience with automation tools and scripting languages (e.g., Python, Perl). o Hands-on knowledge of hardware interfaces (e.g., UART, SPI, I2C) and debugging tools o Proven track record of independently managing the testing lifecycle and ensuring high-quality deliverables. o Experience of leading a qualification team of 3-4 members Skills - Nice to Have o Understanding of security protocols, cryptographic modules, and embedded security devices. o Experience in qualifying products that adhere to international standards and specifications

Posted 3 days ago

Apply

3.0 - 8.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Naukri logo

Desired Profile : Expertise in firmware development on ARM and RISCV microprocessors Expertise with low level development in C and assembly. Expertise in hardware board bring up and debugging using JTAG / standard debugging methods) Expertise with one or more peripherals/controllers like UART, I2C, SPI, QSPI etc Expertise in defining, designing and developing manual / Automation test cases for firmware functional level testing and system level testing Knowledge of RTOS, Cryptography concepts (symmetric and asymmetric cryptography, Root of Trust etc), Platform Security and Content Protection concepts Expertise in perl or python scripting languages for test automation development Job Description : Design, develop, execute, debug and automate tests to validate security Firmware Validate security firmware encompassing a wide range of security features at functional and system level Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon testing. Work closely with security lead and other stakeholders to understand requirements and provide feedback. Triage, analyze, debug, fix and drive issues/tasks to closure

Posted 3 days ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

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

Posted 4 days ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Chennai

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Responsibilities: Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. Skills/Experience: At least 2 to 8 years of relevant experience in developing driver development with a record of strong individual technical achievement Strong programming skills in C and Linux experience . Device driver or board support package (BSP) knowledge or development experience. Must have hands on experience in developing the device drivers and bootloaders. Knowledge for ARM/DSP Processor Architecture, JTAG , Emulators. Experience in development of RDK-B , Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage. Must have hands on experience in solving complex system issues with good problem-solving and debugging skills using Hardware debuggers. Excellent communication skills. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education: BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program. To all Staffing and Recruiting Agencies :

Posted 4 days ago

Apply

3.0 - 5.0 years

6 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Mandatory Skills: Salesforce Release Management. Experience3-5 Years.

Posted 4 days ago

Apply

1.0 - 6.0 years

3 - 6 Lacs

Kannur

Work from Office

Naukri logo

Role Purpose The purpose of the role is to resolve, maintain and manage clients software/ hardware/ network based on the service requests raised from the end-user as per the defined SLAs ensuring client satisfaction Do Ensure timely response of all the tickets raised by the client end user Service requests solutioning by maintaining quality parameters Act as a custodian of clients network/ server/ system/ storage/ platform/ infrastructure and other equipments to keep track of each of their proper functioning and upkeep Keep a check on the number of tickets raised (dial home/ email/ chat/ IMS), ensuring right solutioning as per the defined resolution timeframe Perform root cause analysis of the tickets raised and create an action plan to resolve the problem to ensure right client satisfaction Provide an acceptance and immediate resolution to the high priority tickets/ service Installing and configuring software/ hardware requirements based on service requests 100% adherence to timeliness as per the priority of each issue, to manage client expectations and ensure zero escalations Provide application/ user access as per client requirements and requests to ensure timely solutioning Track all the tickets from acceptance to resolution stage as per the resolution time defined by the customer Maintain timely backup of important data/ logs and management resources to ensure the solution is of acceptable quality to maintain client satisfaction Coordinate with on-site team for complex problem resolution and ensure timely client servicing Review the log which Chat BOTS gather and ensure all the service requests/ issues are resolved in a timely manner Deliver NoPerformance ParameterMeasure1.100% adherence to SLA/ timelines Multiple cases of red time Zero customer escalation Client appreciation emails Mandatory Skills: TIS Service Desk.

Posted 4 days ago

Apply

0.0 - 4.0 years

1 - 4 Lacs

Chitradurga

Work from Office

Naukri logo

Role Purpose The purpose of this role is to the first point of contact for the B2B users who call Wipro Service Desk to troubleshoot appropriate end user issues in line with Wipros Service Desk objectives Do 1. Be responsible for primary user support and customer service a. Respond to queries from all calls, portal, emails, chats from the client b. Become familiar with each client and their respective applications/ processes c. Learn fundamental operations of commonly-used software, hardware and other equipment d. Follow standard service desk operating procedures by accurately logging all service desk tickets using the defined tracking software e. Ensure that the scorecard is maintained as per SoW with respect to TAT, SLA & hits f. Manage all queries or escalate if not resolve as per the defined helpdesk policies and framework 2. Regular MIS & resolution log management on queries raised a. Record events and problems and their resolution in logs b. Follow-up and update customer status and information c. Pass on any feedback, suggestions, escalations by customers to the appropriate internal team d. Identify and suggest improvements on processes, procedures etc Deliver No PerformanceParameter Measure 1 Service Desk Delivery Adherence to TAT, SLA as per SoW Minimal Escalation Customer Experience 2 Personal Attendance Documentation etc Mandatory Skills: TIS Service Desk.

Posted 4 days ago

Apply

5.0 - 8.0 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Deliver No Performance Parameter Measure 1. Continuous Integration,Deployment & Monitoring 100% error free on boarding & implementation 2. CSAT Timely customer resolution as per TAT Zero escalation Mandatory Skills: Redhat ansible. Experience5-8 Years.

Posted 4 days ago

Apply

0.0 - 4.0 years

1 - 4 Lacs

Noida

Work from Office

Naukri logo

Role Purpose The purpose of this role is to the first point of contact for the B2B users who call Wipro Service Desk to troubleshoot appropriate end user issues in line with Wipros Service Desk objectives Do 1. Be responsible for primary user support and customer service a. Respond to queries from all calls, portal, emails, chats from the client b. Become familiar with each client and their respective applications/ processes c. Learn fundamental operations of commonly-used software, hardware and other equipment d. Follow standard service desk operating procedures by accurately logging all service desk tickets using the defined tracking software e. Ensure that the scorecard is maintained as per SoW with respect to TAT, SLA & hits f. Manage all queries or escalate if not resolve as per the defined helpdesk policies and framework 2. Regular MIS & resolution log management on queries raised a. Record events and problems and their resolution in logs b. Follow-up and update customer status and information c. Pass on any feedback, suggestions, escalations by customers to the appropriate internal team d. Identify and suggest improvements on processes, procedures etc Deliver No PerformanceParameter Measure 1 Service Desk Delivery Adherence to TAT, SLA as per SoW Minimal Escalation Customer Experience 2 Personal Attendance Documentation etc Mandatory Skills: TIS Service Desk.

Posted 4 days ago

Apply

1.0 - 6.0 years

3 - 6 Lacs

Noida

Work from Office

Naukri logo

Role Purpose The purpose of the role is to resolve, maintain and manage clients software/ hardware/ network based on the service requests raised from the end-user as per the defined SLAs ensuring client satisfaction Do Ensure timely response of all the tickets raised by the client end user Service requests solutioning by maintaining quality parameters Act as a custodian of clients network/ server/ system/ storage/ platform/ infrastructure and other equipments to keep track of each of their proper functioning and upkeep Keep a check on the number of tickets raised (dial home/ email/ chat/ IMS), ensuring right solutioning as per the defined resolution timeframe Perform root cause analysis of the tickets raised and create an action plan to resolve the problem to ensure right client satisfaction Provide an acceptance and immediate resolution to the high priority tickets/ service Installing and configuring software/ hardware requirements based on service requests 100% adherence to timeliness as per the priority of each issue, to manage client expectations and ensure zero escalations Provide application/ user access as per client requirements and requests to ensure timely solutioning Track all the tickets from acceptance to resolution stage as per the resolution time defined by the customer Maintain timely backup of important data/ logs and management resources to ensure the solution is of acceptable quality to maintain client satisfaction Coordinate with on-site team for complex problem resolution and ensure timely client servicing Review the log which Chat BOTS gather and ensure all the service requests/ issues are resolved in a timely manner Deliver NoPerformance ParameterMeasure1100% adherence to SLA/ timelines Multiple cases of red time Zero customer escalation Client appreciation emails Mandatory Skills: TIS Service Desk.

Posted 4 days 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