Jobs
Interviews

2009 Uart Jobs - Page 15

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

4.0 years

0 Lacs

Greater Kolkata Area

On-site

About The Role We are seeking a talented and experienced Embedded Software Engineer with 4 to 5 years of hands-on experience to join our growing engineering team in India. In this role, you will be responsible for the full lifecycle of embedded software development, from requirements analysis and design to implementation, testing, and deployment. Responsibilities You will work on challenging projects, integrating software with hardware, optimizing performance, and ensuring the reliability and robustness of our embedded Responsibilities : Software Development : Design, develop, code, test, and debug embedded software in C/C++ for various microcontrollers and microprocessors (e.g., ARM Cortex-M/R/A, PIC, AVR, ESP32). Firmware & RTOS : Develop and optimize firmware for bare-metal applications or integrate with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or similar, ensuring efficient task scheduling and resource management. Hardware-Software Integration : Work closely with hardware engineers to bring up new boards, perform hardware-software integration, and troubleshoot issues at the interface level. Device Driver Development : Develop, port, and optimize low-level device drivers for peripherals like GPIO, UART, SPI, I2C, ADC, DAC, Timers, PWM, USB, Ethernet, CAN, etc. Communication Protocols : Implement and integrate various communication protocols (e.g., TCP/IP, MQTT, BLE, Zigbee, LoRaWAN, CAN, LIN) for device connectivity and data exchange. Debugging & Testing : Utilize debugging tools (JTAG/SWD debuggers, oscilloscopes, logic analyzers, protocol analyzers) to identify and resolve complex software and hardware issues. Develop and execute unit tests, integration tests, and system tests. Performance Optimization : Analyze and optimize code for memory footprint, CPU utilization, power consumption, and real-time performance constraints. Documentation : Create and maintain clear, concise, and comprehensive technical documentation, including design specifications, test plans, and user manuals. Version Control : Manage source code effectively using version control systems like Git, including branching, merging, and code reviews. Troubleshooting & Support : Provide technical support and troubleshooting for deployed embedded systems, identifying root causes and implementing corrective actions. Collaboration : Work collaboratively within an Agile/Scrum team environment, participating in sprint planning, daily stand-ups, and : Education : Bachelor's or Master's degree in Electronics Engineering, Computer Science, Electrical Engineering, or a related field. Experience : 4-5 years of hands-on experience in embedded software development. Programming Languages : Strong proficiency in C and C++ for embedded systems. Microcontrollers/Microprocessors : Solid experience with at least one major family of microcontrollers/microprocessors (e.g., ARM Cortex-M, ESP32, STM32, Renesas, NXP). RTOS : Proven experience working with and configuring Real-Time Operating Systems (RTOS) like FreeRTOS, Zephyr, or similar. Hardware Interfacing : In-depth understanding of hardware-software interfaces, schematics, and datasheets. Communication Protocols : Experience implementing and debugging various communication protocols (e.g., I2C, SPI, UART, CAN, USB, Ethernet, BLE). Debugging Skills : Proficient in using hardware debuggers (JTAG/SWD), oscilloscopes, logic analyzers, and other lab equipment. Version Control : Experience with Git or other modern version control systems. Problem-Solving : Excellent analytical and problem-solving skills with a keen attention to detail. Communication : Strong verbal and written communication skills to effectively collaborate with cross-functional Skills : Experience with embedded Linux development. Knowledge of scripting languages (e.g., Python) for automation and testing. Familiarity with industry-specific standards (e.g., MISRA C/C++, functional safety standards like ISO 26262 for Automotive, IEC 62304 for Medical). Experience with continuous integration/continuous deployment (CI/CD) for embedded systems. Familiarity with various development environments and toolchains (e.g., Keil, IAR Embedded Workbench, PlatformIO, VS We Offer : Opportunity to work on cutting-edge technologies and impactful projects. A collaborative, innovative, and supportive work environment. Continuous learning and professional development opportunities. Competitive salary and benefits package. A chance to be part of a growing team that values creativity and ownership (ref:hirist.tech)

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing and maintaining high-quality, efficient C/C++ code for embedded products in alignment with product requirements. Working extensively with microcontrollers such as STM, NXP, or other 32-bit platforms will be a key aspect of your role. You will also develop drivers and software for communication interfaces like SPI, UART, I2C, USB, etc. It will be essential to perform unit, integration, and system testing to validate software correctness and performance. Active participation in design reviews, code reviews, and architectural discussions is expected, as well as collaborating with cross-functional teams to deliver integrated customer solutions. Ensuring code quality, documentation, and deployment through CI/CD pipelines will also be part of your responsibilities. Troubleshooting and efficiently resolving production issues will be crucial for success in this role. To qualify for this position, you should possess 4 to 7 years of strong embedded software development experience in C++ (C is optional). Proven experience in low-level device driver development is a must, along with hands-on experience with microcontrollers, particularly STM, NXP, or any 32-bit architecture. Working knowledge of communication interfaces like SPI, UART, I2C, USB is essential. Familiarity with hardware test equipment such as oscilloscopes, logic analyzers, and schematic reading is desired. Experience with automation testing using Python scripting and CppUTest framework will be advantageous. You should have strong experience in creating design documents, unit testing, and requirements analysis, as well as proficiency with version control tools such as Git. Comfort with working in an Agile development environment is expected, along with excellent analytical, problem-solving, and communication skills. The ability to work both independently and collaboratively in teams is crucial for this role. Desirable qualifications include experience or knowledge of the medical domain and prior exposure to CI/CD pipeline implementation.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As an Electronics Engineer in Ahmedabad on a full-time basis, you will be responsible for designing and optimizing low-noise analog front-end (AFE) circuits and efficient DC-DC power supply circuits. Your tasks will involve selecting and integrating high-resolution ADCs, precision op-amps, and mixed-signal conditioning circuits. Additionally, you will develop bias voltage circuits for detectors and work towards minimizing thermal drift. PCB layout for low-noise analog systems, including shielding, grounding, and EMI/EMC mitigation, will be part of your responsibilities. Collaboration with the FPGA team for sensor calibration and data acquisition is also expected. To excel in this role, you should have at least 5 years of experience in analog/mixed-signal design, preferably for sensors and imaging. Any previous work experience with ISRO would be a plus. Hands-on experience with low-noise pre-amplifiers, high-resolution ADCs, PCB design tools, DC-DC converters, LDOs, power sequencing, thermal electric cooler (TEC) drivers, thermal simulation tools, and low pass filters is essential. Familiarity with thermal IR detectors and knowledge of thermal stability techniques are desirable qualifications. Your educational background should include a B.Tech/M.Tech in Electronics Engineering or a related field. As an Embedded Systems Engineer (FPGA & Digital Design) in Ahmedabad on a full-time basis, you will be responsible for FPGA-based image processing, implementing real-time algorithms for imager on FPGA using VHDL/Verilog. You will optimize high-speed sensor interfaces for detectors and implement data compression/streaming using protocols like GigE, USB3, or custom protocols. Additionally, you will integrate microcontrollers (ARM Cortex, RISC-V) for system control, design digital logic circuits for peripheral interfacing, and collaborate on embedded firmware for real-time operation. System integration tasks will include bridging FPGA + MCU communication and debugging mixed-signal PCB designs. To succeed in this role, you should have at least 3 years of experience in FPGA + Embedded Systems, with a preference for imaging/sensor applications. Proficiency in VHDL/Verilog and experience with high-speed serial protocols is required. Hands-on experience with ARM Cortex, RISC-V, or PIC MCUs, along with familiarity with digital interfaces such as I2C, SPI, UART, and PWM, will be beneficial. Your educational background should include a B.Tech/M.Tech in ECE/Embedded Systems/Digital Electronics.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

vadodara, gujarat

On-site

Are you an experienced Embedded Engineer exploring new career opportunities Join our innovative team and play a crucial role in developing cutting-edge embedded systems. Advanced Sys-tek is looking for someone with a passion for technology, strong problem-solving skills, and extensive experience in embedded systems design and development. If you're ready to make an impact and work on exciting projects, apply now and take your career to the next level with us. Responsibilities Designing and developing embedded software and firmware for various electronic products. Mentoring a team of engineers in the development process. Collaborating with cross-functional teams to define product requirements and specifications. Conducting feasibility studies and risk assessments for new projects. Architecting and implementing embedded systems solutions, including hardware and software integration. Writing efficient, maintainable, and scalable code for embedded systems. Performing debugging, testing, and validation of embedded systems. Optimizing system performance, power consumption, and memory usage. Documenting design decisions, processes, and test results. Providing technical guidance and support to junior engineers. Staying updated with emerging technologies and industry trends in embedded systems design and development. Participating in design reviews, project planning, and product lifecycle management activities. Ensuring compliance with industry standards and regulations. Troubleshooting and resolving technical issues throughout the product development lifecycle. Skills and Qualifications Masters / Bachelors degree in Electronics or Electronics & Communication Engineering from reputed university. Minimum 4 years of experience is required for candidates holding a Masters degree in design & development of electronic products, embedded system design, or product application engineering & product validation. For candidates with a Bachelors degree, the minimum requirement is 6 years of experience in the aforementioned fields. High level of experience of embedded C, C++, RTOS, Linux, assembly language, including development of algorithms, flow charts, manipulation of data structures, and implementing highly optimized code. Should be able to write firmware from scratch including device drivers, also able to update & modify existing code. Experienced in following major interfaces, but not limited to, I2C, SPI, USB, LPDDR3, Flash memories, Ethernet, eMMC, UART, LCD, GSM/GPRS, W-Fi, Bluetooth, Modbus TCP, LoRaWAN, ZIGBEE & other communication protocols. Proven experience in embedded systems design with pre-emptive, multitasking real-time Operating systems, STM32, PIC, FPGA, MCS-51, MCS-96, PSoC, Ethernet PHY, ATmega8, ATmega16, LPC2148, Raspberry Pi & other platforms. Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems. Experienced in Proof-of-concept development, Board bring-up testing, Interface testing, System level debugging, Basic knowledge of Digital & Analog circuits and their troubleshooting, Environment & thermal testing. Preferred experience in testing and designing for EMC, PCB prototyping and troubleshooting of complex circuits. Adequate knowledge of reading electrical & timing parameters in datasheets for components. Should be able to operate lab tools: Logic analyzers, Oscilloscopes, JTAG/IEC debuggers, and Protocol analyzers.,

Posted 2 weeks ago

Apply

0.0 - 5.0 years

0 Lacs

maharashtra

On-site

As a Full Time Engineer based in Mumbai, you will be responsible for developing device drivers and interfacing with PCs using Ethernet, USB, PCI, and UART. You must have proficiency in programming languages such as C++, VC++, on Windows or Linux/Unix platforms. Ideal candidates should excel in Software Design and Architecture, possess strong analytical skills, and hold a B.Tech/BE degree in CS/EE from renowned engineering institutes like IITs or NITs. This role requires 0-5 years of relevant experience. If you meet the above criteria and are passionate about driver development and PC interfacing, we encourage you to apply for this exciting opportunity in our Engineering department.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

vadodara, gujarat

On-site

As an Embedded Software Engineer, you will be responsible for developing, debugging, and optimizing various modules and complete systems. Your expertise in programming skills in Embedded C programming will be crucial in this role. Working with 16/32 bit Microcontrollers and peripherals programming like UART, SPI, and I2C will be a significant part of your daily tasks. Your knowledge of real-time Microcontroller/Microprocessor-based embedded programming and basic fundamentals of Embedded programming on RTOS will be utilized to ensure the smooth operation of the systems you are working on. Testing and debugging Embedded Systems will be a key aspect of your responsibilities. In addition to your technical skills, your willingness to work hard, continuously learn, and communicate effectively with team members will contribute to the overall success of the projects. If you are looking for a challenging role that allows you to apply your skills in a dynamic environment, this position is perfect for you.,

Posted 2 weeks ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Skills & Experience:- 4+ years of industry experience in embedded software development/testing. Good programming aptitude and knowledge of Python is must. Prior automation experience on Linux OS is preferable. Experience in software unit testing, integration testing, system testing, static & dynamic analysis, code reviews, requirement tracing and documentation for medical devices or other regulated industry. Well versed with product and Software development lifecycle. Experience with 8-, 16-, or 32-bit microcontroller programming/testing required. Ability to understand datasheets, schematics and hands on experience with tools like oscilloscopes, function generator, DMM, logic analyzer and other hardware analysis tools. Experience with revision control tools like Perforce, GitHub, bitbucket. Experience with UART, SPI, I2C is preferred. Ability to work with individuals around the world on distributed development activities Excellent organizational (communication/presentation) and documentation skills Strong aptitude and interest in system and software testing. Strong working knowledge of Agile tools, such as Azure DevOps. Education:- Bachelor's/Master's degree in: Electronics Engineering. Experience:- Minimum of 4 years' experience in software test automation environment or equivalent. Additional Requirements:- Must enjoy working in team environment Highly motivated and able to build close relationships internally and externally. Location: Bangalore/India (Onsite)

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Hyderābād

On-site

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Function Candidate will be working on developing, integrating and maintaining Bluetooth stack and profiles on Android using Bluedroid /BLUEZ stack on Qualcomm IOE platforms. Candidate will be actively involved in supporting the existing profiles through enhancements, bug fixes and feature additions. Working closely with the system test team, Candidate will be responsible for the overall quality of the Bluetooth stack and profile solution and will help drive Bluetooth technology from bring-up all the way to commercialization on QC/Customer platforms Skills/Experience Candidate should have 5+ years of experience working on Embedded platforms Candidate should have at least 3 years of strong experience working on Android/Linux based solutions. Good command in C / C++ /JAVA is mandatory. Very good problem solving, programming and debugging skills is required. Hands On Experience on Android/Linux based platforms is preferred. Familiarity with kernel device drivers ( SPI, UART, USB etc ) is preferred. Familiarity with Bluetooth technology & various profiles and usage of associated Bluetooth test tools like Air Sniffers, PTS is preferred. Exposure of Bluedroid stack is added advantage and good systems knowledge who can bring on architectural changes and work on new product designs. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Education Bachelors Degree in Computer Science or Electronics and Communications Engineer with 5+ years of work experience on embedded platforms/Linux/Android 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.

Posted 2 weeks ago

Apply

1.0 years

2 Lacs

Hyderābād

On-site

The candidate will be responsible for conducting training sessions on Embedded Systems, creating course materials, and assessing student performance . At least a bachelor's degree in computer science or engineering Programming experience in C or C++, Python or both Some experience in embedded systems development and troubleshooting and with real-time operating systems Some debugging experience. Knowledge of ARM-based microcontrollers. Programming of UART, embedded Networking, IOT .cloud. Job Type: Full-time Pay: From ₹20,000.00 per month Education: Bachelor's (Preferred) Experience: Teaching: 1 year (Required) total work: 1 year (Preferred) Language: Telugu (Required) Work Location: In person Application Deadline: 30/07/2025

Posted 2 weeks ago

Apply

2.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Role Summary Join Phoenix Medical’s R&D team to design, develop, and validate embedded software for life-saving medical devices. Work with cross-functional teams to build safety-critical systems compliant with global medical standards. Key Responsibilities Design & develop embedded firmware for medical devices using STM32, PIC, and ATmega microcontrollers . Implement communication protocols ( I2C, SPI, UART, USB ) and drivers for sensors, actuators, displays, and other hardware peripherals. Develop safety-critical software compliant with IEC 62304, ISO 13485, ISO 14971, and IEC 60601 standards. Optimize power management and real-time performance using Azure RTOS/ThreadX . Conduct hardware-software integration testing, root cause analysis, and defect resolution. Collaborate with hardware, verification, and regulatory teams to ensure product reliability. Maintain version control ( SVN/Git ) and technical documentation. Required Skills & Qualifications Technical: Minimum 2 years of embedded C/C++ development in medical devices . Expertise with ARM Cortex-M (STM32/NXP) and 8/16-bit MCUs (PIC24/PIC32/ATmega). Hands-on experience with I2C, SPI, UART , sensors, and display interfaces. Knowledge of RTOS (Azure RTOS, FreeRTOS, or similar). Familiarity with medical standards ( IEC 62304, ISO 13485, IEC 60601 ). Soft Skills: Analytical troubleshooting of hardware-software issues. Ability to work in cross-functional teams. Strong documentation practices. Preferred Skills Experience with Battery Management Systems (BMS) . Knowledge of USB, Ethernet, WiFi stacks . Exposure to risk management (ISO 14971) . Familiarity with oscilloscopes, logic analyzers, and JTAG debuggers. Why Join Us? Location: Modern R&D facility in Thirumudivakkam. Flexibility: Flexible hours. Impact: Build cutting-edge medical tech improving patient outcomes. Growth: Trainings in emerging MEDtech solutions About PMS INDIA Website : Phoenix Medical Systems | Enabling Life Phoenix Medical Systems is a manufacturer of infant and maternal care products and assistive devices. Phoenix was created in 1989 with the goal of providing cost-effective and innovative neonate-care solutions. The mission of Phoenix continues to be to provide solutions that match the best in the world at very affordable prices. The Phoenix range of maternal and infant care products includes warming systems, jaundice management units, respiratory care equipment, and obstetric and gynecological tables. Phoenix also makes SmartCane, an electronic travel aid, refreshable braille readers, and standing wheelchairs. Phoenix products are used at thousands of hospitals across India and in 32 countries in Africa, Europe, the Asia Pacific region, South America, and the Middle East.

Posted 2 weeks ago

Apply

6.0 - 11.0 years

12 - 22 Lacs

Kochi, Hyderabad, Pune

Hybrid

Role : ASIC RTL Engineer / Digital Design Location . pan India or Onsite. SoC subsystem/IP design, RTL quality checks (Lint, CDC) If you interested so please share your updated cv at sugrabano@praxists.co.in - 9582126775

Posted 2 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Position Overview We are seeking a motivated Electronics Engineer to join our engineering team and contribute to the development and validation of our PCB design automation platform. This role offers the opportunity to work on cutting-edge automation technology while applying hands-on electronics design expertise. Key Responsibilities Design and develop embedded hardware circuits including microcontroller systems, power supplies, and sensor interfaces Create comprehensive schematics, component libraries, and PCB layouts using at least two of these EDA tools: Altium, Cadence, KiCad, and EasyEDA Develop and maintain component footprint libraries and design rule libraries Perform circuit analysis, component selection, and design optimization Test and validate PCB design automation algorithms with real-world design scenarios Develop Python scripts for design verification, component data processing, and automation workflows Required Qualifications Technical Skills Proficiency in at least two of these EDA tools Altium, Cadence, KiCad, and EasyEDA for schematic capture and PCB layout Experience designing embedded hardware systems (microcontrollers, sensors, communication interfaces) Knowledge of power supply design (linear regulators, switching converters, power distribution) Understanding of PCB design principles (signal integrity, EMI/EMC, thermal management) Fluency in Python programming for automation scripting and data processing Familiarity with component selection, datasheet analysis, and BOM management Design Experience Hands-on experience with complete design flow: schematic → PCB → fabrication → assembly → testing Experience with various package types (through-hole, SMD, BGA, QFN) Knowledge of manufacturing constraints and design for manufacturability (DFM) Understanding of common interfaces: I2C, SPI, UART, USB, Ethernet Education & Experience Bachelor's degree in Electronics Engineering, Electrical Engineering, or related field Fresh graduates welcome; 0-3 years of industry experience preferred Minimum 1 complete PCB design cycle from concept to manufactured board Ideal Candidate Profile We're looking for someone who is: Creative and innovative - able to think outside conventional design approaches Detail-oriented - understands that small design decisions have significant impacts Collaborative - comfortable working in a small, dynamic team environment Curious - excited about automation technology and its potential to transform hardware design Practical - has real-world experience turning concepts into working hardware

Posted 2 weeks ago

Apply

1.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Embedded Microcontrollers Development Microcontroller Device Driver Software development and validation for various peripherals of Infineon’s microcontrollers based on ARM cortex M0, M4 (e.g. Ethernet, USB, UART,CAN, SPI, I2C, LIN, Flash, Timers, PWM, Lighting systems, Human Machine Interface, SDMMC etc) Application/UI development in Eclipse environment Author architecture, design, test specifications and customer documents Participate in software requirements analysis and ambiguity resolution Provide technical solutions to customer change requests Conceive and develop validation infrastructure for topics in own responsibility Liaise with Application engineers on a need basis Education: Bachelor's / Master Degree in Computer Science, Electrical/Electronic Engineering Experience: 1-2 years industry experience Proficiency in OOPS, C++, STL, data structures, algorithms and programming concepts Experience in developing C++ based models for the virtual platform of a SoC Experience in developing and debugging skills using popular IDEs/debuggers (e.g. Keil) Experience in SDLC Good in any unit test tools Knowledge about code generation tools from specification using scripts or any tools is desirable Experience in scripts (Python/mako/Perl/Windows) Good at understanding the features from specification and drawing various test scenarios for product specification Excellent analytical Areas of Responsibility: Good understanding of ARM / 80x51 controllers Develop/enhance behavioral/functional models in C++ for 80x51 or ARM based Develop regression test suites using C Debug and fix the change requests/bugs Follow Agile Scrum methodology for the development Automated code generation from the specification Acquire knowledge on new topics and share the knowledge with the team Work with the team members on innovation related activities #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.

Posted 2 weeks ago

Apply

6.0 years

0 Lacs

Delhi, India

On-site

Job Description: Pentair GEC, Noida Job Description for Position: Firmware Engineer III - Embedded Software Position Requirements The right person for this position should have 6-9 years of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. Knowledge: Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32 , TI CC32XX, Raspberry PI, iMX series, RISC V Knowledge of any RTOS - FreeRTOS , uC OS, EmbOSs, VxWorks, QNX Knowledge of embedded linux , device driver concepts and inter process communication Knowledge of Build toolchains and framework such as IAR, GCC , Keil, Mplab, Build root, Yocto Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485 , DMA, Ethernet, SD/eMMC, SDIO, UFS Understanding of different types of analog & digital sensors and their qualification/verification process Knowledge of different types of motor control drivers and its working Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular is a plus Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols is a plus Knowledge of IoT communication protocols MQTT, COAP, AMQP is a plus DFMA and DFMEA , Design release process Coding standards , guidelines, and compliance tools Version control and repositories using git tools Software quality assurance and automated testing tools Experience / Skills: Reverse engineering Maintain, support & troubleshoot products already in production Embedded software design cycle Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands-on programming in Embedded C, C++ Programming in scripting languages such as batch, shell, python, Nodejs is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT is a plus. Protocol debugging using protocol analyzer Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU’s across Pentair. External vendors and suppliers Qualifications And Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Other Requirements: Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal skills Pentair GEC, Noida Job Description for Position: Firmware Engineer III - Embedded Software Other Requirements: Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal skills Equal Opportunity Employer Pentair is an Equal Opportunity Employer. With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day.

Posted 2 weeks ago

Apply

0.0 years

0 - 0 Lacs

Wagle Estate, Thane, Maharashtra

On-site

Key Responsibilities: 1. Design, develop, and debug embedded systems using ESP32, STM32, or similar micro controllers. 2. Build and test circuits involving analog/digital sensors, actuators, and other peripherals. 3. Develop firmware using Arduino IDE, ESP-IDF, or PlatformIO. 4. Interface with various communication protocols such as UART, SPI, I2C, CAN, MQTT, HTTP, WebSocket, etc. 5. Work with wireless technologies like Wi-Fi, Bluetooth, BLE, and LoRa. 6. Integrate and test IoT modules with cloud platforms (AWS, Google Cloud, etc.). 7. Use tools like logic analyzers, oscilloscopes, and multi meters for debugging hardware. 8. Collaborate with cross-functional teams including software, R&D, and product. 9. Maintain detailed documentation of designs, tests, and systems. 10. Use tools like ChatGPT or AI for prototyping, troubleshooting, or code generation where applicable. Requirements: 1. Bachelor’s or Master’s degree in Electronics Engineering, Electronics & Telecommunication, Electrical Engineering, or related fields. 2. 1+ years of relevant experience in embedded systems or electronics product development. 3. Strong foundation in circuit design, PCB design (Altium, Eagle, KiCad), and embedded C/C++ programming. 4. Solid understanding of power management, real-time applications, and signal processing is a plus. 5. Demonstrated ability to take projects from concept to deployment. Kindly fill this form: https://forms.gle/bqKURJvKUBoZDTxRA Job Types: Full-time, Part-time Pay: ₹10,000.00 - ₹20,000.00 per month Expected hours: 52 per week Schedule: Day shift Morning shift Location: Wagle Estate, Thane, Maharashtra (Preferred) Work Location: In person

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

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: Firmware Engineer Key Skills: · Experience with IoT / IP protocols such as MQTT, COAP, TCP, UDP, DHCP, DNS, HTTPS, MDNS.· Experience testing WLAN, Bluetooth, and Cellular connectivity products. Job Locations: Noida Experience: 6 – 10 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: Primary Skills: · Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, Computer Engineering, or related Engineering discipline · Language understanding: C, C++, QT, Python, NodeJS. · 5Yrs + of experience in troubleshooting, support and maintenance including 1+ years of experience in the Smart Products & IoT area · Hands-using device flashing tools and handling of hardware safely · Basic concepts of embedded operating systems (RTOS/Linux), Microcontrollers and memory management · Understanding of embedded interfaces such as UART, SPI, USB · Experience testing WLAN, Bluetooth, and Cellular connectivity products · Experience with IoT / IP protocols such as MQTT, COAP, TCP, UDP, DHCP, DNS, HTTPS, MDNS · Able to debug firmware issues Secondary Skills · Experience in all stages of Software testing including Requirement gathering, Requirement Traceability Matrix, and Preparation of Test plan, Test case, Test Bed setup, Test Scripts & Defect tracking by using tools like Bugzilla, JIRA · Experience in Validation& Verification of Software by conducting Smoke testing, Sanity testing, Black box testing, System testing, Regression testing, Integration testing, Functional/Non-functional testing · Experience in complete Software testing life cycle by performing end-to-end call flow for test deliverables through SDLC and methodologies like Iterative, Waterfall, and Agile (SCRUM) · Can-do positive attitude, always looking to accelerate development. · Driven; commit to high standards of performance and demonstrate personal ownership for getting the job done. · Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand, and utilize new technologies. · Must be able to provide leadership to the technology team while managing multiple tasks and responsibilities. · Excellent communication and presentation skills for interactions with technology team members, SBU stakeholders, company leadership, vendors, and customers. Interested Candidates please share your CV to jyothi.a@people-prime.com

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

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. Hi....! We are hiring for below Positions Job Title: Hardware Engineer Key Skills: system design , EMI/EMC , system integration, Sensor- Pressure, Protocols Job Locations: Noida Experience: 5-10Yrs Budget: Based on experience 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: Hardware Engineer Position Requirements We are currently seeking a Hardware Engineer in Global Engineering Center, Noida in India team. This role is responsible for Hardware design and testing for various products, used for Industrial and commercial market. This individual must be well-versed in the latest technologies in Electronics design, Sensor and IoT products and becapable of applying them to develop innovative solutions. Duties & Responsibilities Defining Industrial/ commercial connectivity technologies Roadmap for System design. Define Modular approach for system assemblies – Power, Display, Controller, VFD, Sensors, Connectivity technologies. Work as co-ordinate for Complete system Integration and qualification as per target markets application. Can acts as technical coach for resolution of Hardware and Software integration. Perform Proof of Concept (POC) for latest technologies and demonstrate with capabilities to align with Pentair business. Define the EMI/EMC requirement and test plan as per applicable certification for products level. Provide Guidance to team members for hardware development and testing. Qualifications and Experience Master/ Bachelor’s degree in Electrical, Electronics, Instrumentation, or equivalent Engineering. 5+ year of Experience in Hardware design and testing including 2+ year of experience for system design and EMI/EMC standard- IEC/CISPR. 2+ year of experience in Smart and IoT products is advantage. Experience in designing and system integration of Controller with off the self- electro-mechanical assemblies like solenoid, Pumps, Motor, compressor, heater, Chiller etc. Hands on experience with Sensor- Pressure, Flow, Temperature, Vibration, Water quality etc. Experience with EMI/EMC testing and worked with certified Labs for product certification as per product market- CE, UL, CSA etc. Experience in creating of system diagram and cable drawing for system. Extensive knowledge of working principle and circuit design of electronics components – DC-DC converter, OP-AMPs, thyristor, IGBTs, MOSFETS, Relay. Hands on Experience for industrial protocol- Modbus, CAN, HART, Link IO etc. Rich Experience in Schematic/Hardware design around all major supplier for microcontrollers– STM - ST32xx, TI- MSP430xx, Expressif - ESP32xx, Microchip - PIC16/32xx. Experience in Digital and Analog Circuit Design (Gates, latches, shift registers, Transistor logics, Op- Amps etc.). Experience in communication Protocols for I2C, SPI, UART, RS232/Rs485, CAN, Ethernet, USB. Good hands-on experience in Circuit simulation using – P-Spice/ Proteus/ TINA Spice/NI-Lab View. Good hands-on Experience in Schematic and Layout design using Altium Designer/ ORCAD/Allegro/PADs. Knowledge of Solid work, AutoCAD, LabVIEW is additional. Experience in Testing and trouble shoot tools- DMM, Power supply, DSO, Function Generator, Data logger etc. Experience in designing and building robust & reliable system through Hardware development Life cycle (HDLC) with all documentation. Experience in system Risk assessment-FMEA and components Stress analysis. Good hands-on for control tools like Git/SVN etc. along with documentation tools (Confluence, Wiki) Experience in mapping business requirements into specification, designing, cost estimations, preparing test plan and qualification approach. Experience with SCRUM/Agile process, Scaled Agile Framework (SAFe), project planning, tracking, and monitoring and risk management Skills and Abilities Required: - Can-do positive attitude, always looking to accelerate development. Driven; commit to high standards of performance and demonstrate personal ownership for getting the job done. Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand and utilize new technologies. Must be able to provide leadership to technology team while managing multiple tasks and responsibilities. Excellent communication and presentation skills for interactions with technology team members, SBU stakeholders, company leadership, partners. Interested Candidates please share your CV to sushma.n@people-prime.com

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

South Delhi, Delhi, India

On-site

Role Overview We are looking for an experienced embedded systems engineer to lead firmware development for energy-focused hardware systems. The role involves implementing low-level control logic, managing communication protocols, and ensuring system reliability in constrained environments. You’ll be working closely with a small cross-functional team across hardware, firmware, and backend to develop robust, real-time edge behaviors for field-deployed devices. Responsibilities • Develop and maintain embedded firmware on microcontrollers (e.g. STM32, ESP32, etc.) • Integrate serial communication protocols (UART, RS485, Modbus RTU/TCP) • Design and implement RTOS-based control flows for edge-level decision-making • Ensure firmware reliability through watchdogs, diagnostics, and OTA strategies • Optimize for memory, power, and compute-constrained environments • Collaborate with hardware and backend teams for testing, calibration, and deployment Required Skills • 4–8 years of experience in embedded C/C++ development • Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar) • Strong understanding of embedded I/O, timers, interrupts, memory management • Familiarity with energy/IoT protocols like Modbus, CAN, or MQTT • Experience working with hardware tools: JTAG, logic analyzers, UART debug consoles Bonus (Not Required) • Experience with OTA firmware workflows • Exposure to power electronics, inverters, or industrial control systems • Basic familiarity with cloud or backend integration for IoT systems

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

The position requires 2-6 years of experience with micro architecture design and system design using Verilog, SV, or VHDL. You should also have experience in Spyglass Lint, CDC, SoC Integration, logic design with Verilog and SV, ASIC Synthesis, STA, timing closure, and working with any Processor based system. Familiarity with design using SoC, AXI/AHB/APB System bus, and peripherals such as Ethernet, PCIe, DDR, USB, UART, SPI, and I2C is essential. You will be responsible for synthesis, timing analysis using various industry standard tools, and should have proficiency in TCL and Python scripting. The ideal candidate for this role should have a notice period of immediate availability to 1 month. The position is based in BLR/Hyd locations.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

jalandhar, punjab

On-site

As an Embedded Hardware Developer, you should have 2-5 years of experience in the field. Your key skills should include proficiency in I2C, SPI, UART, PCB layout, schematic design, power supply design, as well as a strong ability in circuit design and debugging. In this role, you will be responsible for working on embedded hardware development projects, contributing to the design and implementation of various hardware components, and ensuring the functionality and performance of embedded systems. The ideal candidate will have a solid understanding of hardware development processes, excellent problem-solving skills, and the ability to work effectively both independently and as part of a team.,

Posted 2 weeks ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Role Summary We are seeking an experienced and innovative R&D Manager to lead the design, prototyping, and development of next-generation audio visual electronic products, including audio devices, camera systems, and communication controllers. This role will bridge advanced electronics design, embedded systems development, and product commercialization with a strong focus on innovation, quality, and time-to-market. Key Responsibilities Lead and manage the R&D team involved in the design, prototyping, testing, and validation of AV-related electronic products. Oversee the complete product lifecycle: from schematic design and component selection to firmware integration and production bring-up. Design and review analog/digital circuits, microcontroller-based systems, DSP implementations, and signal processing applications. Collaborate with cross-functional teams including firmware, mechanical design, testing, and manufacturing for system-level integration. Evaluate, advise, and select OEMs/vendors for product development and component sourcing. Manage documentation, compliance, and certification processes (CE, FCC, RoHS, BIS, etc.). Conduct feasibility studies, benchmarking, and proof-of-concept development for new product ideas. Stay updated with emerging trends in IoT, embedded platforms, audio-video transmission, and interface protocols. Technical Skillset Required Strong experience with 8/16/32-bit Microcontrollers (ARM, PIC, AVR, etc.) and embedded peripheral integration. Proficient in C/C++, Python; experience in embedded firmware development on Windows and/or Linux environments. Deep understanding of DSP fundamentals, including filtering, encoding, and compression relevant to audio and video signals. Knowledge of camera modules, microphone arrays, audio codecs, and video firmware. Familiarity with communication protocols: UART, SPI, I2C, USB, HDMI, Bluetooth, Wi-Fi, Ethernet. Expertise in tools like oscilloscopes, logic analyzers, protocol analyzers, and soldering/debugging hardware. Hands-on experience in Schematic Design and PCB Layout Review (Altium, KiCAD, Eagle, etc.). Prior experience in IoT device development is a plus. (ref:hirist.tech)

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

hyderabad, telangana

On-site

Job Description: As a Marketing Intern at BeamX TechLabs Pvt Ltd., you will be part of a leading technology company specializing in software development and IT solutions. Your primary responsibility will be to support the marketing team in various activities aimed at promoting our innovative solutions to clients across different industries. This internship is a valuable opportunity for entry-level individuals or freshers to gain hands-on experience and contribute to the success of our dynamic team based in Hyderabad. About Us: BeamX TechLabs Pvt Ltd. is dedicated to delivering exceptional software solutions through innovation and cutting-edge technologies. By joining our team, you will be part of a collaborative environment where you can help develop groundbreaking software applications that make a real impact. Key Responsibilities: - Assist in the development and execution of marketing campaigns to promote our products and services. - Support the marketing team in creating engaging content for online and offline channels. - Conduct market research and analysis to identify trends and opportunities. - Assist in organizing and coordinating promotional events and activities. - Collaborate with cross-functional teams to ensure marketing initiatives align with business objectives. - Help maintain and update marketing materials, including brochures, presentations, and website content. Required Skills: - Strong written and verbal communication skills. - Proficiency in digital marketing tools and platforms. - Ability to multitask and prioritize tasks effectively. - Basic understanding of marketing principles and strategies. - Creative thinking and problem-solving skills. Qualifications: - Bachelor's or Master's degree in Marketing, Business, Communications, or a related field. Preferred Qualifications: - Previous internship or project experience in marketing. - Familiarity with social media marketing and analytics tools. - Knowledge of SEO and SEM best practices. Compensation and Benefits: - Competitive internship stipend based on qualifications and experience. - Opportunity to learn from industry experts and gain practical marketing skills. - Potential for future full-time employment based on performance and business needs.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is a leading technology innovator that strives to enable next-generation experiences and drive digital transformation to create a smarter, connected future for all. As a Qualcomm Software Engineer, your role will involve designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Through this, you will contribute to launching cutting-edge, world-class products that not only meet but exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. The ideal candidate for this position should hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Additionally, having 1 to 2 years of experience with embedded systems, knowledge and experience in device driver development, firmware development, good analytical and problem-solving skills, proficiency in C/C++, understanding of microprocessor and multiprocessor architecture, and excellence in basic real-time/embedded programming concepts are required. Experience in peripheral interface drivers such as USB, PCIe, I2C, SPI, UART, and ACPI/UEFI would be considered a plus. Qualcomm is an equal opportunity employer that is committed to providing accessible processes for individuals with disabilities. If accommodation is needed during the application/hiring process, individuals can reach out to disability-accommodations@qualcomm.com or Qualcomm's toll-free number for support. Qualcomm also expects its employees to comply with all applicable policies and procedures, including security and confidentiality requirements. Please note that Qualcomm's Careers Site is exclusively for individuals seeking employment at Qualcomm. Staffing and recruiting agencies, as well as individuals being represented by an agency, are not authorized to submit profiles, applications, or resumes through the site. Unsolicited submissions from agencies will not be accepted, and Qualcomm will not respond to requests for updates on applications or resume inquiries. For more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be responsible for RTL ASIC front end design with Microarchitecture and Verilog coding. Your tasks will include MAS development, RTL coding, development of modules, and feature additions. You should have experience in working with medium complexity protocols and be well-versed in slow-speed protocols like I2C, SPI, and UART. Familiarity with AMBA bus protocols (APB, AHB, AXI) is required. Additionally, you should have experience in Quality check flows, including lint and CDC. For candidates with 8+ years of experience, you are expected to be very strong in RTL coding. Your role will involve microarchitecture development, owning and delivering a subsystem or top level in a SoC project, expertise in IP design, subsystem design, SoC integration, and successful leadership of a team to deliver projects on time. If you are interested in this position, please share your updated CV with gayatri.kushe@tessolve.com or connect on 6361542656.,

Posted 2 weeks ago

Apply

9.0 - 13.0 years

0 Lacs

pune, maharashtra

On-site

As an Embedded Software Developer, you will be responsible for designing, developing, and optimizing embedded and system-level applications using C/C++ in Linux. Your role will involve implementing efficient data structures to enhance system scalability and throughput and developing robust Socket Programming interfaces for secure inter-process communication across distributed systems. You will be building multi-threaded applications that meet real-time performance requirements and developing on DEOS for high-reliability applications. Collaboration with cross-functional teams to deliver platform-specific solutions across diverse hardware setups will be a key aspect of your job. Additionally, you will design and implement graphical user interfaces (GUIs) using QT for embedded or desktop applications. Conducting unit testing, debugging, and performance analysis to address issues early in the development cycle will also be part of your responsibilities. Your qualifications will include a Bachelors or Masters degree in Computer Science, Electronics, or a related field, along with 9-10 years of hands-on experience in embedded software development. Strong proficiency in C/C++ for embedded platforms, experience with microcontrollers and real-time systems, and knowledge of peripherals such as UART, SPI, QSPI, I2C, and DDR are essential for this role. You should have a background in unit, integration, and system-level testing in embedded projects, experience with Ethernet network development and protocols, and familiarity with CI/CD tools like Bamboo and Jenkins. Experience with Linux Kernel, FreeRTOS, Yocto, Xilinx SDK, and CMake build systems, as well as proficiency in Python for scripting and automation, are required. Excellent communication skills, both written and verbal, are essential for collaborating effectively with team members. It would be beneficial to have experience with GitHub, JIRA, Confluence for version control and agile collaboration, Docker for containerized development environments, and an understanding of Secure Bootloaders, Application Encryption, and Code Signing. Experience in Data Distribution Service (DDS)-based systems is a plus. In this role, you will troubleshoot system-level issues in distributed, multi-threaded environments, participate in code reviews, and ensure adherence to best coding standards and practices. Your expertise will contribute to the successful development of embedded software solutions that meet high-performance and reliability requirements.,

Posted 2 weeks 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