Jobs
Interviews

19 Iar Jobs

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

3.0 - 6.0 years

15 - 25 Lacs

hyderabad

Work from Office

Job Summary Embedded Engineer Location : Hyderabad & Pune Exp: 6-10 yrs Responsibilities Strong proficiency in Embedded C programming Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers Skilled in embedded driver development, including ADC, UART, SPI, I2C, CAN, and LIN Experience in UAL and EA design Proficient in version control systems such as GIT and SVN Experience RTOS Good to have Automotive experience

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

QualiZeal is a rapidly growing Independent Digital Quality Engineering Services company in North America, boasting a global workforce of 800+ Software Quality and Development Engineers. With a proven track record of successfully delivering over 200 projects in Quality Engineering, Digital Engineering, Advisory and Transformation, and Emerging Technology Testing, QualiZeal has gained the trust of 40+ global enterprises and achieved an exceptional client Net Promoter Score of 85. Our organization is founded on the core values of delivery excellence, customer service, and continuous innovation, making us a dynamic and culture-oriented company poised for significant growth. Recognized for our commitment to excellence, QualiZeal has received several accolades, including being certified as a Great Place to Work in 2023 and 2024, being recognized as a Major Contender in Quality Engineering by Everest Group in 2023, winning the Economic Times Excellence Award in 2023, and receiving The Global Choice Award in 2022. As a member of NASSCOM and holding ISO certifications 13485:2016 and 9001:2015, we uphold the highest standards of quality and professionalism. Our Glassdoor rating of 4.7 is a testament to our positive work environment and employee satisfaction levels. Job Overview: We are currently seeking an experienced Embedded Firmware Engineer to join our team. In this role, you will be responsible for designing, developing, and supporting both new and existing products. Collaborating closely with the R&D team, you will ensure that product specifications are met. The ideal candidate will possess strong skills in C/C++ programming, embedded systems debugging, and hands-on experience with diagnostic tools such as oscilloscopes and logic analyzers. Core Responsibilities: Design and Development: Take charge of creating new products and providing ongoing support for existing products by collaborating with cross-functional teams, including R&D, hardware, and product management, to ensure adherence to specifications. Embedded Systems Focus: Demonstrate expertise in embedded systems, debugging, and utilization of diagnostic tools like oscilloscopes, spectrum analyzers, and logic analyzers. Collaboration: Work closely with other departments and stakeholders, maintaining project schedules and budgets. Key Technical Skills: Programming Languages: Proficiency in Embedded C with MISRA/BARR coding standards for embedded system development. Hardware Expertise: Ability to understand and debug embedded systems using tools like oscilloscopes, spectrum analyzers, and logic analyzers. Microcontroller Experience: Familiarity with a variety of microcontrollers, particularly the ARM Cortex family. RTOS: Hands-on experience with RTOS such as FreeRTOS. Wireless Communication Protocols: Knowledge of wireless protocols like LoRaWAN, Bluetooth, and cellular technologies (LTE). Low Power Design: Understanding power consumption and implementing design strategies for battery-powered devices. Serial Communication Protocols: Experience with UART, SPI, and I2C. Tools: Familiarity with IDEs like Keil or IAR, continuous integration tools, and testing frameworks (e.g., CppUTest, Unity). Preferred Skills: Networking Protocols: Understanding of TCP/IP, MQTT, and FTP would be beneficial. Additional Tools & Languages: Experience with embedded Linux, Python, C#, and Labview is a plus. Soft Skills: Documentation & Communication: Emphasis on clear documentation and communication for effective collaboration and project delivery. Agile Methodologies: Familiarity with Agile methodologies, particularly Scrum/XP, indicating an iterative development approach and adaptability.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

udaipur, rajasthan

On-site

You have a great opportunity in the manufacturing industry at Udaipur, Rajasthan, India with the following job description: Extensive experience in Embedded C and C++ programming is required for this role. You should have a background in 8-bit, 16-bit, and 32-bit microcontroller-based product design. Experience with RTOS-based programming would be a plus. It is essential to be proficient in digital interfaces like UART, SPI, I2C, DVP (Digital video port), timers, counters, RTC, DFU (Direct Firmware Upgrade), bootloader, camera interfaces, and various display interfaces. Moreover, you should have extensive experience with analog interfaces, including ADC, DAC, PWM, and operational amplifiers. The ideal candidate must be proficient in using firmware development IDEs such as Keil, MPLAB, IAR, STM32CubeMX, etc. Strong experience in protocol design for RS232, RS485, USB, Ethernet, Bluetooth, Wi-Fi, LoRa, etc. would be highly beneficial for this role. With 2-5 years of work experience, this full-time position offers a challenging yet rewarding opportunity to showcase your skills and expertise in embedded systems development.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

udaipur, rajasthan

On-site

You should have extensive experience in Embedded C and C++ programming. You should also have experience in 8-bit, 16-bit, and 32-bit microcontroller-based product design. Experience with RTOS-based programming is preferable. You should be proficient in digital interfaces such as UART, SPI, I2C, DVP (Digital video port) timers, counters, RTC, DFU (Direct Firmware Upgrade), bootloader, camera interfaces, and various display interfaces. Additionally, you should have extensive experience with analog interfaces, including ADC, DAC, PWM, and operational amplifiers. It is essential to be proficient in using firmware development IDEs such as Keil, MPLAB, IAR, STM32CubeMX, etc. Moreover, you must have strong experience in protocol design for RS232, RS485, USB, Ethernet, Bluetooth, Wi-Fi, LoRa, etc.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

We are seeking a Senior Embedded Systems Engineer proficient in both embedded firmware development and hardware integration. Your role will involve designing and maintaining embedded firmware, developing device drivers, and optimizing code for performance, power, and memory usage. You will work closely with cross-functional teams to deliver end-to-end embedded solutions in a dynamic and innovative setting. Your responsibilities will include: - Designing, developing, and maintaining embedded firmware using Embedded C/C++ for various microcontrollers. - Integrating device drivers, communication stacks, RTOS-based and bare-metal applications. - Ensuring code quality through unit testing, code reviews, and adherence to coding standards. - Implementing bootloaders, BSPs, and secure firmware update mechanisms. Additionally, you will collaborate with hardware design engineers to: - Define system architecture, select components, and establish interface logic. - Conduct hardware bring-up, testing, and integration using tools like oscilloscopes and logic analyzers. - Optimize signal integrity, EMI/EMC, and power design. - Support PCB bring-up, prototyping, and hardware testing cycles. - Document hardware interfaces, configurations, and BOM evaluations. Requirements for this role include: - A degree in Electronics Engineering, Electrical Engineering, or Computer Engineering. - 6 - 10 years of experience in embedded systems design and development. - Proficiency in C/C++ for microcontroller firmware development. - Familiarity with RTOS and bare-metal environments. - Knowledge of communication protocols such as I2C, SPI, UART, CAN, USB, and Modbus. - Hands-on experience with schematic-level hardware debugging. - Experience with microcontroller families like STM32, NXP Kinetis, TI MSP430, ESP32, etc. - Proficiency with tools like Keil, IAR, Eclipse, Altium Designer, Oscilloscope, Multimeter, and JTAG/SWD interfaces. - Strong understanding of analog/digital circuit design, power management, and PCB fundamentals. - Excellent debugging, analytical, problem-solving skills. - Effective communication and collaboration abilities. - Capacity to mentor junior engineers and provide guidance in project design decisions.,

Posted 1 month ago

Apply

4.0 - 9.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Protocol -SPI, UART, I2C CAN, Modbus, Profibus, or Foundation Fieldbus Microcontroller Platforms -SP430, PIC32, IMX, and STM32 real-time applications - RTOS Bootloader and low-level driver development IDE's -IAR, Keil, MPLAB, or Code Composer Studio

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

pune, maharashtra

On-site

The job position is specifically targeted for engineers who are willing to enter the cutting edge field of Electronic Automated Test Equipment manufacturing and Embedded Systems products. This position provides an opportunity for engineers to gain experience in Hardware Design, Software design, Design for testability, and Embedded Systems. Educational Qualifications: - B.E. Electronics +2 yrs work experience or M.E. Electronics from either Pune or Mumbai university or with reputed college. - Any other relevant technical/professional PG courses from reputed Institutes Technical Qualifications: Hardware Design: - Design experience - Schematic Designing - PCB Designing - Testing - Tools- KiCad, Eagle, etc. Embedded Design: - Embedded C - Kiel, Eclipse, IAR - ARM processors ATE Design: - Design for test - C/ C++/ C# - Xml/XSL - LabView/CVI - Visual Studio - Device Drivers Job Requirements: - 1 to 3 years experience in a related industry - Good interpersonal skills - Proficient in spoken and technical use of English - Self-motivated with a results-driven approach Job Responsibilities: The candidate will be provided on-the-job training and will be a contributing member of the design and test development team. Responsibilities include: - Running experiments on Lab bench using basic measurement instruments - Collecting and analyzing experimental data - Writing test programs - Reporting results to the engineering team lead and project manager Application Requirements: Interested candidates are required to submit the following with their interview application: - Latest resume (pdf format) Copies can be emailed to hr@alcorinfotech.com,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

As a Firmware Engineer with 3 to 5 years of experience and a B. Tech qualification, you will play a vital role in supporting the firmware development team for designing, developing, and producing firmware-supported products. Your responsibilities will include testing, documentation, and establishing firmware standards. Your key responsibilities will involve developing Embedded Firmware in C and C++ for 32/16/8-bit microcontrollers. You should have prior experience with microcontrollers such as STM32, MSP430, IMX, PIC32, and knowledge of at least one Real-Time Operating System (RTOS). Experience in working with peripherals like SPI, UART, I2C, and proficiency in tools like IAR, Keil, debuggers, MPLAB, and code composer will be essential. Additionally, familiarity with protocols like Zigbee, LoRa, Sigfox, Modbus, Profibus, or foundation field bus is mandatory. Prior experience in processor-based development and Linux driver, kernel, and bootloader development is highly desired. Knowledge of Version Control Systems (SVN, GitHub), basic hardware debugging skills, and tools such as CRO and Logic Analyzers are expected from the ideal candidate. Experience in Bootloader development will be an added advantage for this role.,

Posted 1 month ago

Apply

3.0 - 8.0 years

10 - 20 Lacs

Bengaluru

Work from Office

Firmware Developer Embedded Systems (4 – 6 Years Experience) We are seeking a highly skilled and experienced Firmware Developer with 6 to 8 years of hands-on experience in embedded systems development. The ideal candidate should be proficient in low-level firmware development, familiar with embedded protocols, and possess strong debugging and leadership abilities. Key Responsibilities: Design, develop, and maintain embedded firmware for various microcontroller-based applications. Work independently to implement solutions using SPI, UART, I2C, and other peripheral interfaces. Develop and integrate communication protocols such as CAN , Modbus , Profibus , or Foundation Fieldbus . Create robust bootloader solutions and optimize firmware performance. Collaborate with cross-functional teams to review hardware designs and provide firmware-level support and debugging. Utilize measurement tools like CRO , logic analyzers , and oscilloscopes for validation and troubleshooting. Develop firmware using IDEs and tools such as IAR , Keil , MPLAB , or Code Composer Studio . Work with various microcontroller platforms including MSP430 , PIC32 , IMX , and STM32 . Develop real-time applications using at least one RTOS . Follow best practices in version control using Git or SVN . Contribute actively to code reviews, architecture discussions, and design sessions. Exhibit strong team collaboration, along with the ability to lead small teams or initiatives as needed. Key Skills and Qualifications: Bachelor's degree in Electronics, Electrical, or Computer Engineering (B.E). 6–8 years of experience in embedded firmware development. Proficient in embedded C/C++. Experience in bootloader and low-level driver development. Strong problem-solving and hardware debugging skills. Excellent team player with leadership capabilities and proactive communication

Posted 1 month ago

Apply

4.0 - 9.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Protocol -SPI, UART, I2C CAN, Modbus, Profibus, or Foundation Fieldbus Microcontroller Platforms -SP430, PIC32, IMX, and STM32 real-time applications - RTOS Bootloader and low-level driver development IDE's -IAR, Keil, MPLAB, or Code Composer Studio

Posted 2 months ago

Apply

7.0 - 12.0 years

32 - 35 Lacs

Noida, Kolkata, Chennai

Work from Office

Dear Candidate, We are hiring an Ada Developer to build real-time, high-reliability software for aerospace, automotive, and defense applications. Key Responsibilities: Develop mission-critical systems in Ada 95/2005/2012 Write strongly-typed, concurrent code for embedded platforms Perform safety-critical software development under strict compliance Conduct rigorous testing and validation procedures Collaborate with hardware and QA teams for integration Required Skills & Qualifications: Proficient in Ada and embedded software development practices Familiar with SPARK Ada , Ravenscar profile , or real-time OSs Experience in DO-178C , ISO 26262 , or similar standards Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies

Posted 2 months ago

Apply

0.0 - 1.0 years

5 - 9 Lacs

Bengaluru

Work from Office

We are looking for a skilled Embedded Software Developer to join our team. The ideal candidate will have hands-on experience with Embedded C, RTOS, microcontroller peripherals, and low-level driver development. You will be responsible for developing efficient and reliable embedded software for IoT and low-power Responsibilities :. Develop and maintain embedded software in Embedded C for microcontroller-based systems. Perform board bring-up and work on new hardware platforms. Develop low-level drivers for communication interfaces like SPI, I2C, UART, USB. Integrate and configure RTOS such as FreeRTOS. Work with microcontroller peripherals such as ADC, PWM, DMA, Timers. Optimize software for low power consumption and high performance. Create and maintain linker scripts using toolchains like GCC, IAR, ARM. Use Git for version control and Python/Shell scripting for automation or testing tasks. Implement and debug IoT communication protocols like MQTT, TCP/IP, HTTP. Collaborate with hardware engineers and QA to ensure high-quality product delivery. (Bonus) Work with BLE Audio or graphics display integration. (Bonus) Integrate solutions with AWS or Azure IoT platforms. (ref:hirist.tech).

Posted 2 months ago

Apply

0.0 - 1.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Job Title Embedded Voice & ML Applications Engineer. We are seeking a passionate and skilled Embedded Systems Engineer with expertise in Voice and Machine Learning (ML) applications. The ideal candidate will have experience in embedded software development, real-time systems, and ML model deployment on resource-constrained devices. Key Responsibilities. Develop and optimize embedded software using C programming and RTOS (e.g., FreeRTOS). Perform board bring-up and hardware-software integration for embedded platforms. Implement and optimize DSP/ISP algorithms with a focus on low-power consumption. Port and optimize ML models using frameworks like TensorFlow Lite Micro or PyTorch for real-time performance. Work on debugging and optimizing multicore applications and utilize Neural Processing Units (NPUs). Collaborate on ML model conversion and tuning to fit memory and real-time constraints of embedded devices. Understand and write linker scripts (GCC, IAR, ARM) for embedded systems. Contribute to the development of voice-based ML applications, including keyword spotting, speech recognition, and audio classification. . Strong proficiency in C programming for embedded systems. Hands-on experience with FreeRTOS or similar RTOS. Solid understanding of DSP, ISP, and embedded low power optimization techniques. Experience with ML frameworks such as TensorFlow Lite Micro or PyTorch for embedded systems. Familiarity with model quantization, pruning, and inference optimization. Experience with multicore processors and NPUs. Knowledge of linker scripts and memory layout for embedded toolchains (GCC/IAR/ARM). Strong debugging skills and use of tools like JTAG, logic analyzers, and oscilloscopes. Preferred Qualifications. Experience in voice/audio processing. Knowledge of Embedded Linux or bare-metal programming. Exposure to Edge AI and TinyML concepts. (ref:hirist.tech).

Posted 2 months ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

We are looking for an experienced Embedded Voice & ML Applications Engineer with a strong background in embedded systems and machine learning for edge devices. The role involves developing and optimizing real-time applications for voice and ML use cases on low-power, resource-constrained platforms. Key Responsibilities. Develop embedded software in C for voice and ML applications. Work with RTOS (FreeRTOS) for real-time processing. Perform board bring-up and low-level hardware interfacing. Optimize systems for low power and performance efficiency. Implement and port models using TensorFlow Lite Micro or PyTorch. Debug multicore applications and integrate with NPUs. Work with linker scripts (GCC, IAR, ARM) and embedded toolchains. Handle DSP/ISP processing and real-time data flows. Required Skills. 5+ years of experience in embedded development. Strong in C programming, RTOS, and hardware-level debugging. Experience with ML frameworks and real-time model deployment. Good understanding of multicore systems, NPU, and signal processing. Familiarity with embedded toolchains and linker scripts. (ref:hirist.tech).

Posted 2 months ago

Apply

2.0 - 4.0 years

0 - 0 Lacs

Bengaluru

Work from Office

Hands-on experience with FreeRTOS and embedded systems, RTOS integration. Skilled in I2C, SPI, UART, BLE, MQTT, Wi-Fi, GPRS, GPS protocols, and ARM Cortex microcontrollers. Proficiency in GCC, GDB, Keil, IAR, VS Code, Git, and SVN is essential

Posted 2 months ago

Apply

6.0 - 8.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Have experience with embedded systems hardware & C/C++ Experience working with IAR, Keil/GCC Experience with RTOS such as FreeRTOS/Zephyr/other RTOS Experience on ARM Cortex platforms Knowledge in scripting languages (e.g. Python, etc.) is a plus

Posted 3 months ago

Apply

12.0 - 15.0 years

55 - 60 Lacs

Ahmedabad, Chennai, Bengaluru

Work from Office

Dear Candidate, We are hiring a Firmware Developer to build low-level software for embedded systems. Ideal for engineers who love working close to hardware with a focus on efficiency and reliability. Key Responsibilities: Develop, test, and debug firmware for embedded devices Work with hardware engineers to define software-hardware interfaces Optimize memory and power usage for constrained environments Write device drivers and real-time operating system (RTOS) components Required Skills & Qualifications: Proficiency in C/C++ for embedded development Experience with microcontrollers (ARM, AVR, STM32, etc.) Familiarity with serial protocols (SPI, I2C, UART) Bonus: Knowledge of real-time systems, Bluetooth, or IoT protocols Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies

Posted 3 months ago

Apply

5.0 - 8.0 years

40 - 55 Lacs

Bengaluru, Belgrade, New York

Work from Office

Expertise in embedded systems Expertise in ML applications related to audio or voice Expertise in C Programming Expertise in RTOS (FreeRTOS) & Board bring-up Expertise in DSP / ISP Expertise in low power optimization Expertise in ML model porting & real-time optimization Expertise in debugging multicore applications & NPU Expertise in ML frameworks: Tensorflow Lite Micro, PyTorch Expertise in Linker scripts : GCC, IAR, ARM Preferred resources with valid regional work permit Location : - Belgrade, Penang, New York,Bengaluru

Posted 3 months ago

Apply

6.0 - 11.0 years

0 Lacs

bengaluru

Work from Office

Job Description The ideal candidate should : Have experience with embedded systems hardware and software design/debugging and applications in C/C++ Experience working with IAR, Keil and/or GCC embedded. Work experience on ARM Cortex platforms (M0/M3/M4). Knowledge/Experience with scripting languages (e.g. Python, etc.) is a plus. A good team player as well as self-motivated individual. Responsibilities :- Develop embedded software for embedded systems (ARM processors) using C/C++ Design, develop, debug, and execute system level testing, test plans. Increase efficiency through automation and application of appropriate test technology, tools, and innovation. Provide well documented hardware and software modules and collaborate with other team members in producing an organized development structure. Utilize source control techniques and maintain software development and release processes.

Posted Date not available

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