Jobs
Interviews

51 Stm32 Jobs

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

7.0 - 12.0 years

17 - 32 Lacs

hyderabad

Work from Office

Dear candidate If your are interested in below Skills, Please apply in below link and grab opportunities. https://forms.office.com/r/qvJXQe6Gp9?origin=lprLink Job Responsibilities: Embedded software developer will focus on developing, delivering Firmware/Embedded software for new product development and to provide support for existing products Education : Graduate or Masters in Computer Science or Engineering with 7+ years of experience Experience/Qualifications Required Technical Skills: • Strong knowledge in C++/C • Good experience in Linux/RTOS based embedded software development. Hands on experience in developing drivers for CAN, RS232, SPI, I2C, USB Timers, Graphics LCD, EEPROM or Flash interfaces. • Experience with Microcontrollers STM32, ESP32, Renesas controllers. Experience in Debugging, Troubleshooting Embedded systems using Emulators, JTAG \BDM Debuggers etc. • Additional Comments Development of middleware applications, IPCs, Protocols drivers for Linux & RTOS platforms • Good knowledge on Wireless technologies like Wi-Fi, BLE, SubGHz,

Posted 2 days ago

Apply

2.0 - 4.0 years

1 - 5 Lacs

chennai

Work from Office

Job Summary We are seeking a skilled Model-Based Design Engineer to support the development and testing of Simulink models in compliance with ISO 26262 functional safety standards. The role involves working on existing control algorithms, implementing changes in MATLAB/Simulink, and performing unit testing, model verification, and code generation as per automotive safety and quality guidelines. Key Responsibilities Develop, modify, and maintain Simulink/Stateflow models for embedded control systems. Ensure compliance with ISO 26262 requirements during model design, validation, and documentation. Perform unit testing, model-in-the-loop (MIL), and software-in-the-loop (SIL) verification. Generate and verify embedded code (e.g., using Embedded Coder) from models, ensuring traceability and standards adherence. Analyze existing algorithms, identify issues, and implement improvements in a structured and compliant manner. Collaborate with software, systems, and testing teams for end-to-end integration and validation. Use tools such as Polyspace, Simulink Test, and Requirements Toolbox to support safety analysis and model quality. Document modeling guidelines, test cases, verification reports, and design artifacts as per safety lifecycle needs. Required Qualifications Bachelors or Master’s degree in Mechatronics, Electrical, Electronics, or Computer Engineering. 2–4 years of experience with MATLAB/Simulink in an embedded systems or automotive context. Hands-on experience with model-based development and code generation workflows. Familiarity with ISO 26262 standards and software safety lifecycle concepts. Experience with unit testing, MIL/SIL testing, and use of related toolchains. Strong understanding of embedded system fundamentals and control logic. Preferred Qualifications Experience using Embedded Coder, Simulink Test, Simulink Coverage, or Polyspace. Exposure to automatic code review, model style checking, or tool qualification workflows. Knowledge of AUTOSAR, function modeling, or V-model development process. Understanding of traceability and requirements-based testing.

Posted 2 days ago

Apply

0.0 - 4.0 years

0 Lacs

karnataka

On-site

The IoT Firmware Intern position at AriveGuru Technology Solutions Pvt. Ltd in Bengaluru is offering a paid internship opportunity for a duration of 6 months on a full-time basis, from Monday to Friday. The stipend for this internship is 12,000 per month, and a certification will be provided upon successful completion. Exceptional performance during the internship may lead to a full-time employment opportunity. As an IoT Firmware Intern, you will have the chance to work on real-world IoT solutions and gain practical experience in developing and testing firmware for IoT hardware across live industrial applications. We are looking for highly motivated final-year students or recent graduates in Electronics, Electrical, or related fields who are passionate about embedded systems and firmware development for microcontrollers, communication protocols, and real-time systems. To be eligible for this internship, you must be based in Bengaluru and able to work on-site full-time for 6 months with a minimum CGPA of 8.0+. Face-to-face interviews are mandatory, and candidates should have a strong interest in embedded C/C++, RTOS concepts, microcontrollers like ESP32, STM32, Arduino, Raspberry Pi, communication protocols such as UART, I2C, SPI, MQTT, HTTP, Modbus, as well as IoT concepts and tools like VS Code, Arduino IDE, PlatformIO, STM32CubeIDE. Key responsibilities include designing, developing, and debugging firmware for microcontrollers, testing communication protocols, integrating sensor data acquisition, collaborating with hardware engineers, conducting real-time debugging, participating in IoT architecture design, optimizing code for performance, and maintaining clean documentation. In addition to technical skills, soft skills such as analytical mindset, attention to technical details, collaboration with electronics teams, self-driven attitude, eagerness to learn, adaptability, good written documentation and version control practices, and effective communication in cross-functional teams are essential for this role. By joining this internship, you will gain practical experience in firmware development, exposure to industrial IoT applications, mentorship from senior embedded developers and hardware designers, and a certificate of completion. There is also a potential for a full-time job offer based on performance. AriveGuru Technology Solutions Pvt. Ltd is located at 139, 1st Floor, Sarvabhouma Nagara, MSRS Nagara, Next to IIM Bangalore, Bilekahalli, Bengaluru, Karnataka 560076. This internship is available on-site only, and the expected start date is 27/07/2025.,

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

tamil nadu

On-site

You will be responsible for owning the full lifecycle of our instruments, including hardware design, firmware development, and system integration. In hardware design, you will develop functional circuits from scratch, design low-noise PCBs in KiCAD, and prototype development with the help of local workshops & manufacturing facilities. In firmware development, you will write bare-metal C for STM32, implement real-time sampling, and debug SPI/I2C issues. For system integration, you will develop SCPI commands for instrument control, enable BLE/WiFi Mobile App Cloud pipeline, and certify for BIS/CE with local labs. The ideal candidate will have 5+ years of experience in T&M hardware design using KiCAD, expertise in bare-metal C on STM32, and analog debugging skills. Nice-to-have skills include SCPI implementation experience, Python for test automation, basic wireless stacks knowledge, and familiarity with Indian component suppliers. You should have a maker mindset, showcasing your ability to solve noise/grounding issues in KiCAD projects, fix layout mistakes, and share experiences of debugging hardware without proper tools. Culturally, you should prefer solving real problems over shiny tech, be able to mentor rural interns with limited formal training, and believe that great engineering should be affordable. The benefits of this role include being part of a fast-growing electro-mechanical company driving innovation, the opportunity to work with a passionate tech team, a competitive salary with performance-based incentives, and a culture of innovation and learning.,

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

We are seeking a skilled Embedded Systems & Robotics Engineer who possesses expertise in embedded software development and robotic hardware wiring. The ideal candidate will demonstrate proficiency in Arduino, ESP32, STM32, and Raspberry Pi Pico, along with experience in Linux-based embedded platforms and knowledge of motor control systems and sensor interfacing. This role is tailored for individuals who are enthusiastic about constructing and troubleshooting robotic platforms from scratch, showcasing competence in both electronics hardware and low-level software domains. Responsibilities: - Design, develop, and debug embedded firmware using C, Embedded C, Python, and Arduino C. - Engage with microcontrollers such as Arduino, ESP32, STM32, Raspberry Pi Pico, and embedded platforms like Raspberry Pi and Jetson Nano. - Execute industrial/robotic panel wiring, incorporating sensors, motors, and power electronics. - Create and validate motor control solutions for DC, stepper, and servo systems. - Establish connections with analog and digital sensors via I2C, SPI, UART communication protocols. - Implement code deployment and system management on Linux OS for RPi/Jetson-based control units. - Interpret and produce schematics and PCBs, contribute to board bring-up and hardware testing. - Optional but beneficial: Work on OpenCV-based computer vision, perception, or robotic alignment tasks. - Collaborate with mechanical and software teams throughout the robot development process. Preferred Qualifications: - Familiarity with Jetson Nano, camera modules, or robot navigation software. - Knowledge of MicroPython. - Basic understanding of OpenCV or image processing tools. - Exposure to robot design lifecycle or mechatronics integration projects. Job Types: Full-time, Fresher Schedule: Fixed shift Ability to commute/relocate: Dombivli, Maharashtra: Reliable commuting or willingness to relocate with an employer-provided relocation package (Preferred) Education: Bachelor's degree (Preferred) Work Location: In person For further inquiries, please contact the employer at +91 8169196916.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

delhi

On-site

As an IoT Engineer at SRC Business Solutions, you will play a crucial role in designing, developing, and deploying smart, connected systems. Your expertise in both hardware and software will be instrumental in integrating sensors/devices, prototyping, and working with cloud platforms to create scalable IoT solutions. Collaborating with cross-functional teams, you will lead the IoT system architecture design, develop embedded software, and ensure the security and scalability of deployed systems. Key Responsibilities: - Design and implement IoT system architecture, integrating sensors, edge devices, and cloud connectivity. - Develop embedded software and firmware for microcontrollers and IoT devices. - Utilize wireless communication protocols such as BLE, Wi-Fi, Zigbee, LoRa, MQTT, etc. - Connect hardware systems to web/mobile applications and cloud platforms like AWS IoT, Azure IoT, Google Cloud IoT. - Test, debug, and optimize IoT hardware/software interfaces. - Ensure device security, data integrity, and scalability of deployed systems. - Collaborate with developers, designers, and product teams to deliver end-to-end IoT solutions. Required Skills & Experience: - Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. - 2+ years of experience in IoT product development or embedded systems. - Proficiency in C/C++, Python, or embedded JavaScript. - Experience with microcontrollers such as Arduino, ESP32, STM32, Raspberry Pi. - Familiarity with IoT protocols like MQTT, CoAP, HTTP, etc. - Understanding of cloud-based IoT services and architecture. - Experience with hardware debugging tools and circuit design is a plus. Preferred Qualifications: - Experience in industrial IoT (IIoT) or smart home/consumer IoT applications. - Knowledge of edge computing or real-time data processing. - Familiarity with OTA updates, device provisioning, and remote diagnostics. - Hands-on experience with PCB design and fabrication tools is a bonus. What We Offer: - Opportunity to lead innovative IoT projects from concept to deployment. - A collaborative, tech-forward, and hands-on in-person work environment. - Competitive compensation with room for growth. - Exposure to cutting-edge technologies in a cross-disciplinary engineering team. If you are passionate about bridging the gap between hardware and software and eager to shape the future of connected systems, please send your resume and portfolio or project samples to team@srctech.in with the subject: IoT Engineer SRC Business Solutions.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a Senior Embedded Firmware and Software Developer at TekUncorked, you will play a crucial role in designing, developing, and debugging embedded software systems for Smart Grid applications. Your responsibilities will involve creating and implementing firmware for embedded systems, writing clean and efficient code for microcontrollers and custom hardware platforms, and collaborating with cross-functional teams to ensure the proper functioning of the system. Additionally, you will be involved in system debugging, performance optimization, and developing test plans for unit, integration, and system-level testing. You should be proficient in C/C++, RTOS concepts, and bare-metal development, with hands-on experience in microcontroller families such as Renesas, ARM Cortex-M, STM32, etc. Strong knowledge of communication protocols like SPI, I2C, UART, and debugging tools such as JTAG, oscilloscopes, and logic analyzers is essential for this role. A Bachelor's or Master's degree in Electronics/Electrical/Computer Engineering or equivalent is required, along with 5-7 years of experience in embedded software development. It would be advantageous if you have experience in industrial embedded product development, familiarity with scripting languages like Python and Bash, and a good understanding of communication protocols such as IEC104, Modbus, and DLMS. Knowledge of Industrial OT security standards like IEC62443-4-2 is also a plus. Joining TekUncorked will provide you with the opportunity to work on real, deployed products in energy and climate tech, explore advanced platforms, learn from domain experts, and be part of an innovation-driven team. You can expect competitive compensation and a transparent career growth path while contributing to the transformation of electricity distribution grids into intelligent and predictive Smart Grids.,

Posted 1 week ago

Apply

1.0 - 5.0 years

2 - 5 Lacs

Pune, Maharashtra, India

On-site

Design and implement the hardware and software for embedded systems including embedded system firmware from creation to production and deployment. He is responsible to design PCB and get fabrication of PCB as system needs. Test and debug embedded system. Monitor and maintain the system after development Improve the system's efficiency and stability after development Collaborate with customers to create systems based on their needs Requirements: Minimum of a bachelor's degree in Electronics and Telecommunication Engineering, Electronics engineering, Information Technology Professional experience in embedded systems like ARM, ESP32, MCS51, Arduino Significant programming experience in embedded C or embedded C++ and Arduino development environment. Experience in trouble-shooting embedded systems and microcontroller peripherals Experience in working in real-time operating systems Experience in interfaces, IP protocols and hardware subsystems Proficiency in working with common embedded systems communication protocols Strong interpersonal and writing skills Ability to work as part of a team Exceptional analytical and problem solving skills Self-motivated and passionate about your work and embedded systems Always eager to learn and improve

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

udupi, karnataka

On-site

Blackfrog Technologies, a Manipal-based technology startup specializing in manufacturing medical devices, holds ISO 13485 and ISO 9001 certifications. The company has pioneered patented systems aimed at enhancing immunization supply chains, facilitating the delivery of vaccines to even the most remote areas of India and beyond. An opportunity awaits you to become a vital part of this thrilling and rewarding journey! As a Lead Embedded Engineer at Blackfrog Technologies, based in Manipal, Karnataka, you will play a pivotal role in our team. We are in search of an individual with exceptional skills and experience in Electronics and Embedded Systems. The ideal candidate should possess a solid foundation in wireless technologies, IoT, and embedded systems development, with a minimum of 4 to 5 years of relevant industry experience. Your responsibilities will involve spearheading the design, development, and implementation of cutting-edge electronic and IoT solutions, ensuring top-notch performance, scalability, and reliability. Key Qualifications and Responsibilities: - A Bachelor's/Master's degree in Electronics Engineering/Electrical and Electronics/Electronics and Communication or a related field. - Minimum 4 to 5 years of hands-on experience in embedded systems development and wireless technologies. - Lead the end-to-end development of embedded systems, electronics, and IoT products. - Collaborate with diverse teams, including hardware, firmware, and software engineers. - Implement IoT systems encompassing sensors, connectivity, cloud integration, and edge computing. - Develop secure communication protocols and ensure device security. - Supervise PCB design and hardware prototyping. - Mentor and provide guidance to junior engineers. - Conduct code reviews and uphold best development practices. - Ensure products adhere to industry standards and certifications like IEC or equivalent. Qualifications and Skills Required: - Proficiency in programming languages including C, C++, and Assembly for embedded development. - Experience with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or ThreadX. - Hands-on familiarity with microcontrollers/microprocessors like ARM Cortex, PIC, STM32, ESP32, etc. - Knowledge of low-level hardware-software integration and debugging tools (e.g., JTAG, Oscilloscopes, Logic Analyzers). - Expertise in wireless communication protocols: BLE, Wi-Fi, Zigbee, Z-Wave, LoRa, NB-IoT, LTE-M, Cellular IoT, 5G, RFID, NFC, GPS/GNSS. - Experience with IoT protocols like MQTT, CoAP, HTTP, WebSockets, or AMQP. - Familiarity with IoT platform integration (AWS IoT, Azure IoT Hub, Google IoT Core, etc.). - Understanding of data logging, edge computing, and analytics solutions. - Proficiency in object-oriented programming principles and design patterns. - Experience in device driver development for sensors, actuators, or peripherals. - Familiarity with version control tools like Git. - Proficient in embedded debugging tools and techniques. - Experience in hardware and firmware testing using simulators, emulators, and test benches. - Familiarity with compliance standards such as FCC, CE, and ISO for electronics. - Understanding of security standards like ISO 27001 or NIST Cybersecurity Framework. Join us on this exciting journey to lead the development of cutting-edge IoT and embedded solutions that will shape the future of connected technology at Blackfrog Technologies!,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be joining Statcon Electronics India Limited as a Lead IoT Engineer in the R&D team. Your primary responsibility will be to develop and integrate IoT solutions for next-generation power electronics and energy systems. In this role, you will need to have a strong understanding of IoT protocols, cloud integration, and edge device development. Additionally, you will be expected to demonstrate leadership skills and contribute directly to product development while mentoring other team members. Your key responsibilities will include leading the design, development, and deployment of IoT-enabled systems for power and energy management applications. You will be tasked with architecting secure and scalable IoT solutions, integrating various protocols for edge-to-cloud communication, and working closely with embedded and hardware teams to ensure seamless device-level connectivity. Furthermore, you will interface with cloud platforms such as AWS IoT Core, Azure IoT Hub, or similar for telemetry, control, and analytics, while implementing security best practices in IoT design. To excel in this role, you should hold a B.Tech/B.E. degree in Electronics, Electrical, Computer Science, Instrumentation, or a related field, along with 5 to 8 years of hands-on experience in IoT system design and deployment. Proficiency in embedded systems, edge computing, wireless communication protocols, and programming languages like C/C++, Python, and Node.js is essential. Experience with microcontroller platforms and cloud integration tools will be beneficial. Moreover, familiarity with IoT security frameworks, debugging tools, version control systems, and CI/CD pipelines is required. As part of the team, you will have the opportunity to lead real-world IoT deployments, work on end-to-end product development, receive a competitive salary with performance-based growth, and be immersed in a learning-focused culture that values experimentation and innovation. If you have experience in Industrial IoT, energy monitoring, or power systems, it will be considered a strong plus. In summary, this role offers an exciting opportunity to drive IoT innovation in mission-critical systems, lead development projects, and contribute to the growth and success of Statcon Electronics India Limited.,

Posted 3 weeks ago

Apply

5.0 - 8.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

About Us Statcon Electronics India Limited , an ISO 9001:2015 certified company, has been a trusted name in static energy conversion systems since 1986. We specialize in providing mission-critical solutions across Railways, Defence, Power, and Solar sectors. With deep expertise in AC and DC technologies, our products are designed for reliability and performance in harsh operating environments. We are proud partners of Siemens, L&T, GE, and many other global organizations. Position: Lead IoT Engineer We are looking for a dynamic and hands-on Lead IoT Engineer to join our R&D team at Statcon Electronics. This role focuses on developing and integrating IoT solutions for our next-generation power electronics and energy systems. The ideal candidate will have a strong foundation in IoT protocols, cloud integration, and edge device development, coupled with leadership potential and solid product deployment experience. ?? Note : This is a core engineering role with leadership responsibilities you are expected to contribute directly to development while mentoring others. Key Responsibilities: Lead the design, development, and deployment of IoT-enabled systems for power and energy management applications. Architect secure and scalable IoT solutions, including device firmware, cloud connectivity, and data management. Develop and integrate protocols like MQTT, CoAP, HTTP/REST, and Modbus for edge-to-cloud communication. Work with embedded and hardware teams to enable seamless device-level connectivity. Interface with cloud platforms such as AWS IoT Core, Azure IoT Hub, or similar for telemetry, control, and analytics. Ensure security best practices in IoT design, including authentication, encryption, and secure boot. Optimize power consumption, latency, and memory usage for resource-constrained devices. Manage over-the-air (OTA) firmware updates and remote diagnostics. Coordinate with cross-functional teams for field deployments, troubleshooting, and system validation. Mentor junior engineers and promote industry-standard development practices. Document technical designs, APIs, and protocols for maintainability and scalability. Stay updated with IoT trends, protocols, and emerging technologies relevant to industrial applications. Qualifications & Skills: B.Tech/B.E. in Electronics, Electrical, Computer Science, Instrumentation, or related field. 5 to 8 years of hands-on experience in IoT system design and deployment. Strong understanding of embedded systems , edge computing, and wireless communication protocols (BLE, Wi-Fi, LoRa, NB-IoT, etc.). Proficiency in Embedded C/C++ , Python, and Node.js for IoT devices. Experience with microcontroller platforms like ESP32, STM32, or TI CC-series. Familiarity with cloud integration tools and SDKs for AWS, Azure, or Google Cloud. Working knowledge of IoT security frameworks and secure firmware development. Hands-on experience with debugging tools, serial analyzers, and network sniffers. Version control proficiency (Git/GitHub), along with knowledge of CI/CD pipelines. Ability to lead, document clearly, and communicate effectively across teams. Experience in Industrial IoT (IIoT), energy monitoring, or power systems is a strong plus . What We Offer: A chance to lead real-world IoT deployments for mission-critical systems. Opportunity to work on end-to-end IoT product development , from device to cloud. Competitive salary with performance-based growth. A learning-focused culture that values experimentation and innovation. Statcon Electronics and Statcon Powtech are Equal Opportunity Employers and consider applicants for all positions without regard to race, color, religion or belief, age, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability, or any other characteristic protected by applicable laws. Show more Show less

Posted 3 weeks ago

Apply

1.0 - 2.0 years

3 - 7 Lacs

Chennai, THIRUMUDIVAKKAM

Work from Office

Role & responsibilities Design and develop embedded firmware for medical devices using STM32,PIC and ATMega microcontrollers. Implement communication protocols ( IC2,SPT, UART,USB) and drivers for sensors,actuators,displays and other hardware peripherals. Develop safety -Critical software complaint with IEC 62304,ISO 13485,ISO 14971 and IEC 60601 standards. Optimize power management and real time performance using Azure RTOS/Thread X Conduct Hardware software integration testing ,root cause analysis and defect resolution. collaborate with hardware ,verification and regulatory teams to ensure product reability. Maintain version control (SVN/Git) and technical documentation. Preferred candidate profile Minimum 2 years experience of embedded C/C++ developments in medical devices Expertise in ARM Cortex M - STM32/NXP I2C,SPI,UART Knowledge of RTOS Familiarity with Medical Standards

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

thane, maharashtra

On-site

As a Firmware Developer at AGV Systems Pvt Ltd, you will be responsible for developing and testing firmware for a variety of microcontrollers including STM32, LPC ARM32, Renesas, and ATmega. Your role will involve collaborating with cross-functional teams to ensure project deadlines are met efficiently. You will play a key part in implementing high-performance software for embedded hardware designs and continuously work on maintaining and enhancing existing firmware to address design issues and improve functionality. It will also be part of your responsibilities to document designs, technical knowledge, and development processes effectively. AGV Systems Pvt Ltd, established in 2008, is an ISO 9001:2015 certified Embedded Electronics Product Development company with a strong focus on the Defence Segment, Industry 4.0 & IIoT Domains, Process Control & Automation, Battery Management, and Energy Management areas within the Indian market. Our company's offerings are supported by a robust techno-commercial knowledge-base, industry standing, credibility, and extensive experience of our Directors.,

Posted 3 weeks ago

Apply

2.0 - 3.0 years

2 - 3 Lacs

Greater Noida

Work from Office

Job Description: Microcontroller Developer Embedded Systems & IoT Company Name: Houston Systems Private Limited Address: D 148, EPIP, Kasna, Surajpur Site V, Greater Noida, Uttar Pradesh 203202 Job Title: Microcontroller Developer – Embedded Systems & IoT Experience: 2+Years Location: Greater Noida, Uttar Pradesh Job Type: Full-Time Industry: Automation Machinery Manufacturing Company Overview: We are a leading system integration company based in India, delivering cutting-edge embedded and IoT solutions across industries. Our expertise spans smart automation, vision-based systems, and sensor-driven hardware using platforms like STM32, Raspberry Pi, Arduino, and other microcontrollers. We build robust, scalable solutions that power next-gen industrial, commercial, and consumer applications. Position Overview: We are looking for a Microcontroller Developer to join our embedded systems team. The ideal candidate will have experience developing firmware and applications for STM32, Arduino, Raspberry Pi, and similar microcontroller platforms. You’ll work on diverse projects ranging from sensor integration to real-time communication protocols and control systems. Key Responsibilities: Design, develop, and debug firmware for microcontroller-based systems (STM32, Arduino, ESP32, etc.). Build embedded applications using C/C++ and Python (for Raspberry Pi). Interface with various peripherals and sensors (I2C, SPI, UART, ADC, PWM, etc.). Develop GPIO control, communication protocols (e.g., RS485, Modbus, CAN), and real-time tasks. Integrate microcontrollers with higher-level platforms such as Raspberry Pi or edge AI systems. Work with embedded Linux on Raspberry Pi for system-level scripting, interfacing, and automation. Perform system testing, debugging, and optimization for power and performance. Collaborate with cross-functional teams to support hardware design, PCB prototyping, and integration. Requirements: Bachelor’s degree in Electronics, Electrical, Instrumentation, Mechatronics, or related field. 2+ years of experience in embedded firmware development for microcontrollers. Proficiency in C/C++ for embedded systems; Python experience is a plus (for Raspberry Pi). Hands-on experience with platforms like STM32 (CubeMX, HAL, LL), Arduino, and ESP32. Experience with Raspberry Pi including interfacing, scripting (Python/Bash), and Linux-based development. Familiarity with sensor integration, ADCs, and motor control applications. Knowledge of PCB-level debugging, multimeters, logic analyzers, and oscilloscopes. Experience with version control tools (e.g., Git), and good documentation practices. Preferred Qualifications: Experience working with RTOS (FreeRTOS, CMSIS-RTOS, etc.) on STM32 or ESP32. Exposure to IoT protocols like MQTT, HTTP, BLE, and Wi-Fi communication. Understanding of power management, battery systems, and energy-efficient designs. Experience with PCB design tools like KiCad or Altium is a plus. Hands-on involvement in prototype to production cycle of embedded hardware. Why Join Us? This is an exciting opportunity to work on real-world embedded systems that drive automation, smart sensing, and vision integration. If you’re passionate about microcontrollers, hardware design, and building devices from the ground up, we’d love to hear from you. Application Process: Please share your resume and portfolio (if any) highlighting relevant projects or experience with microcontroller-based systems.

Posted 3 weeks 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 3 weeks ago

Apply

4.0 - 6.0 years

4 - 5 Lacs

Noida

Work from Office

ENERGY7 is looking for a passionate and skilled C and PHP Developer to join our in-house development team. You will be working on real-time embedded systems and web applications that power our flagship IoT-based Remote Diagnostic & Predictive Maintenance System (RDPMS) deployed across Indian Railways. Roles and Responsibilities: C Programming (Embedded Systems): Develop and maintain embedded applications in C for microcontrollers (STM32, ESP32, etc.). Interface with sensors using UART, SPI, I2C, Modbus RTU/TCP protocols. Optimize real-time data collection and memory performance. Work closely with hardware engineers to debug and enhance firmware performance. PHP Development (Web & APIs): Develop secure, modular backend systems using Core PHP or PHP frameworks (Laravel/CodeIgniter) . Create RESTful APIs to interface with IoT gateways and web dashboards. Integrate MySQL databases, write optimized queries, and manage schema changes. Implement best practices in code quality, testing, and version control (Git). Collaboration: Coordinate with frontend, IoT, and system teams for feature integration. Participate in daily scrums, code reviews, and deployment planning. Skills Required: Strong expertise in C Programming for embedded systems. Solid experience in PHP web development. Working knowledge of IoT protocols , serial communication, and firmware debugging. Familiarity with MySQL/PostgreSQL and Linux environment . Bonus: Experience in FreeRTOS , MQTT , and hardware interface projects. Education: B.Tech/B.E. in Computer Science , Electronics , Electrical , or equivalent. Why Join ENERGY7? Work on nation-scale railway projects using cutting-edge IoT. Gain dual-domain experience (embedded + web). Be part of a tech-driven company with 120+ stations already covered.

Posted 4 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

karnataka

On-site

As an IoT Firmware Intern at AriveGuru Technology Solutions Pvt. Ltd in Bengaluru, you will have the opportunity to work on real-world IoT solutions and gain practical experience in developing firmware for microcontrollers and communication protocols. This paid internship is a full-time position for a duration of 6 months, from Monday to Friday, offering a stipend of 12,000 per month. Upon successful completion, you will receive a certification, and exceptional performance may lead to full-time employment. We are looking for highly motivated final-year students or recent graduates in Electronics, Electrical, or related fields with a passion for embedded systems. You will be responsible for designing, developing, and debugging firmware for microcontrollers such as ESP32, STM32, and Arduino. Additionally, you will implement and test communication protocols like UART, SPI, I2C, MQTT, and Modbus, as well as integrate sensor data acquisition and processing. Collaboration with hardware engineers to interface firmware with PCB hardware and engaging in real-time debugging and troubleshooting will be part of your responsibilities. To be eligible for this internship, you must be based in Bengaluru and commit to working on-site full-time for the entire 6-month duration. A minimum CGPA of 8.0+ is required, and face-to-face interviews are mandatory. Technical skills in Embedded C/C++, familiarity with RTOS concepts, and experience with microcontrollers such as ESP32, STM32, and Arduino are essential. Knowledge of communication protocols, IoT concepts, and debugging tools is also required. Soft skills such as analytical mindset, attention to technical details, collaboration with electronics teams, self-driven attitude, and effective communication in cross-functional teams are highly valued. The internship will provide you with practical experience in firmware development, exposure to industrial IoT applications, mentorship from senior developers, and a certificate of completion. There is also a potential for a full-time job offer based on your performance. If you are passionate about embedded systems and firmware development, eager to learn, and adaptable to new challenges, this internship at AriveGuru Technology Solutions Pvt. Ltd could be the perfect opportunity for you. Apply now and take the first step towards a rewarding career in IoT technology.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

As a Senior Embedded Systems Engineer at texIT by iThink Software Labs, located in Ichalkaranji, Maharashtra, you will be responsible for designing, developing, and debugging embedded systems for textile and industrial applications. With a minimum of 3-4 years of experience in the field, you will work on firmware development for various microcontrollers such as PIC series, STM32, ESP32, and Arduino platforms. Your expertise in UART, I2C, SPI, and other serial communication protocols will be crucial for successful system integration. In this role, you will design and simulate hardware circuits using tools like Proteus, Eagle, Altium, or KiCAD, build and test hardware prototypes, and collaborate with firmware, cloud, and product teams for seamless system integration. Your responsibilities will also include documentation and BOM preparation for production, ensuring thorough and accurate records of the work done. The ideal candidate for this position will have a minimum of 3 years of hands-on experience in embedded systems, a strong understanding of UART communication and microcontroller peripherals, and proficiency in tools like MPLAB, STM32CubeIDE, or similar development environments. Experience with PIC microcontrollers, STM32, ESP32, and Arduino platforms is essential, along with the ability to design PCB circuits and create prototypes independently. Nice-to-have skills include experience with RS485/Modbus protocols, knowledge of power-efficient designs for IoT, familiarity with OTA firmware update mechanisms, and an understanding of cloud APIs and data protocols like MQTT/HTTP. By joining texIT by iThink Software Labs, you will have the opportunity to work on real-time industrial products, collaborate in an innovation-focused environment, and gain exposure to the complete product lifecycle from ideation to deployment. We offer a competitive salary, growth opportunities, and a supportive work environment. If you possess the required skills and experience, please send your updated resume, project portfolio, and expected joining date to rupesh@ithinksoftwarelabs.com with the subject line "Application for Embedded Systems Engineer 3+ Years Exp.",

Posted 1 month ago

Apply

0.0 - 2.0 years

4 - 15 Lacs

Gandhinagar, Maharashtra, India

On-site

Strong Analytical and logical skills Proficient with formulation and mathematical modelling Proficient in fundamentals of basic electronics Excellent aptitude Strong communication (Customer and internal both) Must be willing to continuously upgrade as and when required, Quick learner and adaptable Technical Required Skills: Basic knowledge of C programming, Microcontrollerprogramming Key Skills : Embedded Embedded Firmware

Posted 1 month ago

Apply

0.0 - 4.0 years

0 Lacs

ghaziabad, uttar pradesh

On-site

You will be joining a cutting-edge company that specializes in developing AI vision solutions for industrial automation and robotics, with a focus on deploying these solutions on edge devices like ARM64 boards. The products you will work on integrate advanced hardware and software to deliver innovative, license-based AI vision systems for various industries including manufacturing, logistics, and robotics. As an Embedded Systems and Robotics Intern, your primary responsibility will be to design and develop hardware and software solutions for AI vision systems, particularly focusing on NVIDIA Jetson Nano-based applications. You will have the opportunity to design 3D casings for Jetson Nano boards using AutoCAD/CAM tools, contribute to embedded systems development, and work on innovative ideas within the realms of robotics and industrial automation. This role demands expertise in a variety of areas including STM32, Arduino, ARM64, FPGA, ROS, RTOS, PLC connectivity, and industrial communication protocols such as TCP/IP, Modbus, Profinet, and RS232. Strong logic-building and electronics schematics skills are also essential for this position. Your responsibilities will include designing 3D casings and enclosures for ARM64 boards, interpreting electronics schematics for embedded systems, prototyping and testing hardware designs using various platforms, programming and configuring microcontrollers and ARM64-based systems, implementing Real-Time Operating Systems for embedded systems, integrating Robot Operating System for robotics applications, developing and configuring communication protocols for seamless integration with industrial networks, contributing innovative ideas for enhancing AI vision and robotics solutions, troubleshooting hardware and software issues, collaborating with cross-functional engineering teams, and documenting designs, schematics, and code while adhering to industry standards. To qualify for this role, you should be pursuing a Bachelors/Masters degree in Electrical Engineering, Electronics and Communication, Robotics, Mechatronics, or a related field. Proficiency in programming and configuring STM32 microcontrollers, Arduino platforms, ARM64 architectures, FPGA development, Real-Time Operating Systems, Robot Operating System, TCP/IP communication, industrial protocols, AutoCAD or CAM tools, logic-building skills, and teamwork are among the essential qualifications for this position. It would be beneficial if you have familiarity with Linux environments, knowledge of AI and computer vision concepts, experience with C++ programming, understanding of NVIDIA's ecosystem, exposure to software licensing mechanisms, and thermal management concepts for industrial hardware. Joining this company will provide you with the opportunity to work on innovative AI vision and robotics projects, gain hands-on experience with cutting-edge platforms, contribute to creative solutions, collaborate with a dynamic team of engineers, and learn from exposure to industry-standard tools and protocols. This position is available in various job types including Full-time, Part-time, Permanent, Fresher, Internship, and Volunteer, with benefits such as commuter assistance, paid sick time, work from home option, and performance bonus. The work schedule includes day shift, evening shift, Monday to Friday, and rotational shift, with the expected start date being 30/07/2025.,

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

6.0 - 10.0 years

0 Lacs

chandigarh

On-site

The Project Manager Embedded Systems will be responsible for leading the end-to-end development of embedded hardware and firmware for advanced medical diagnostic devices. You will manage design activities, coordinate with internal and external teams, and ensure timely delivery of projects aligned with business objectives. Key Responsibilities: - Lead analog and embedded hardware design for new product development - Oversee embedded firmware and algorithm development (STM32, HAL, RTOS) - Coordinate with development partners and manage project execution - Ensure comprehensive documentation aligned with relevant industry standards - Supervise prototyping, design verification, and product lifecycle management - Support manufacturing and deployment of products - Collaborate with stakeholders to ensure alignment of product development with strategic goals Required Qualifications and Experience: - Bachelor's or Masters degree in Electronics or related field - Minimum 6 years of experience in embedded systems development - At least 4 years in firmware development and 4 years in analog hardware design - Experience with communication peripherals such as BLE, NFC, USB, OLED, LCD - Minimum 2 years of experience in project and delivery management - Experience with rechargeable battery-operated IoT and medical devices - Proficiency in C++, Embedded C, and Python - Familiarity with agile, waterfall, and product lifecycle methodologies Desirable Attributes: - Strong leadership and people management skills - Excellent analytical, communication, and coordination abilities - Prior experience in R&D or engineering roles within medical, IoT, or electronics manufacturing industries - Exposure to OEM/ODM collaboration and supply chain management,

Posted 1 month 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 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

Are you passionate about electronics and love sharing knowledge Join Shikshak Solutions as a Robotics Trainer and be part of our team delivering cutting-edge training in Electronics, IoT, Robotics, and STEM education. The position is open for individuals with a minimum of 3 years of experience. As a Robotics Trainer, your responsibilities will include conducting engaging training sessions on various concepts such as Electronics, IoT, Robotics, and STEM. You will have the opportunity to design and oversee hands-on projects and practical demonstrations, as well as assist students in circuit design and component troubleshooting. It is essential to stay updated with the latest advancements in electronics and embedded systems. Additionally, you will be required to prepare and update training modules, materials, and assessments. The ideal candidate should hold a B.Tech degree in Electronics, Electrical, or Computer Engineering and possess programming skills in Python and C++. A passion for teaching and mentoring students, along with excellent communication and presentation skills, is crucial for this role. Candidates with a strong knowledge of Arduino, Raspberry Pi, ESP32 & ESP8266, STM32, sensors, and circuits will be considered favorably. Proficiency in microcontrollers such as ATmega16/32, 8051 series, and experience with PCB designing tools like Altium Designer, EasyEDA, and Eagle are desirable skills. If you meet the requirements and are excited about this opportunity, please send your resume to hr@shikshaksolutions.com. Join us in shaping the future of education and inspiring the next generation of innovators.,

Posted 1 month ago

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