Jobs
Interviews

1366 Microcontrollers Jobs - Page 30

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

1.0 years

1 - 3 Lacs

India

On-site

Hardware / PCB Design: Design and develop 2-layer and 4-layer PCBs for data loggers, sensor nodes, and control units Create schematics and layouts using Eagle, KiCad, or equivalent tools Select reliable, marine-grade components with focus on EMI/EMC-safe design Validate hardware with tools like multimeters, oscilloscopes, and logic analyzers Coordinate with fabrication and assembly vendors for prototyping and production Firmware Development: Develop embedded firmware in C/C++ for STM32, ATmega, ESP32, or similar MCUs Interface with sensors via UART, SPI, I2C, RS-485 and implement robust data logging Optimize code for ultra-low power operation suitable for harsh marine environments Implement real-time fault handling, peripheral drivers, and efficient state machines Perform integration and testing in lab and field conditions Scripting & Automation: Use Python for test automation, sensor simulation, data parsing, and post-deployment analysis Build tools for communication testing and backend integration Preferences: Ideal candidate with PCB design & Firmware Knowledge with 1+ year of Exp Candidates with BE in EEE/ECE, CSC mechatronics or Diploma in EEE, ECE, CSC Job Type: Full-time Pay: ₹15,000.00 - ₹30,000.00 per month Benefits: Health insurance Provident Fund Schedule: Day shift Application Question(s): Have you written firmware in C or C++ for microcontrollers like STM32, ATmega, or ESP32? Work Location: In person Expected Start Date: 01/08/2025

Posted 1 month ago

Apply

0 years

1 - 2 Lacs

India

On-site

Job description : Looking for Embedded Engineer with good Knowledge Embedded Engineer, Soldering and Electronic Circuit. Responsibilities : Designing and architecting embedded systems based on project requirements. Writing embedded software code in languages such as C, C++, or assembly. Developing firmware for microcontrollers and processors. Integrating software with hardware components and ensuring seamless communication. Programming microcontrollers and processors to perform specific tasks. Developing real-time systems that respond to inputs within specific time constraints. Implementing and optimizing algorithms for real-time performance. Conducting unit testing, integration testing, and system testing of embedded systems. Creating and maintaining documentation for software and hardware designs. Requirements : Hardware Design and development. Must have knowledge in microcontrollers like Arduino, Raspberry pi. Should have knowledge in c, c++, python. Must have knowledge in communication protocols SPI, I2C, UART, TCP. Hardware interfacing and testing. Good Knowledge ROS, SLAM and motion planning. Circuit Design / PCB Design. Design Analog and Digital Circuits. Design Micro-controller / Microprocessor based systems. Key Skills Required: Good knowledge of Electronics Good knowledge of Circuit Theory and Electronic Devices. Good knowledge of Electronic Circuits and Digital Electronics. C programming. The candidate should have a passion for Electronics and Product development. Job Type: Full-time Pay: ₹15,000.00 - ₹20,000.00 per month Benefits: Provident Fund Schedule: Day shift Work Location: In person Speak with the employer +91 7358144808

Posted 1 month ago

Apply

0 years

0 Lacs

Udaipur, Rajasthan, India

Remote

Job Title: Hardware Systems Engineer Location: Udaipur, Rajasthan Job Type: Full-Time Working days/hours: 6 days, 9am - 6pm IST Our client is a fast-moving AgriTech startup on a mission to reimagine farming through smarter automation and precision systems. They are seeking a Hardware Systems Engineer to lead the development and integration of cutting-edge agricultural automation systems. You will design and implement robust hardware infrastructures that interact with IoT sensors, edge computing devices, and automated control systems for modern agriculture. Key Responsibilities: Design and prototype hardware systems that integrate with IoT sensors, microcontrollers and embedded platforms, and automation components Collaborate on system architecture, including signal acquisition, power management, sensor fusion, wireless telemetry using technologies such as LoRaWAN, NB-IoT, Zigbee Ensure ruggedization and reliability of hardware under harsh environmental conditions Support firmware development and assist in real-time data acquisition and control Work closely with data, and agri-domain teams to deliver seamless farm-to-cloud experiences Conduct field trials, diagnostics, and troubleshooting of deployed systems Required Skills & Qualifications: Bachelor’s or Master’s degree in Electrical/Electronics Engineering, Mechatronics, or a related field Proven experience designing PCB-level hardware and working with embedded systems. Familiarity with sensor calibration, wireless protocols, and energy-efficient electronics. Hands-on experience with platforms such as STM32, ESP32, Arduino, Raspberry Pi. Knowledge of agricultural / industrial environments and challenges is a major plus. A love for debugging, both in the lab and in the wild Strong analytical, documentation, and problem-solving skills Preferred Extras: Experience with automation components (e.g., actuators, relays, solenoids, pumping & irrigation systems) Exposure to AgriTech or environmental monitoring projects Background in remote telemetry, satellite/GNSS integration, or AI/ML at the edge Comfort pitching in with code, dashboards, or rapid prototyping (3D printing and digital manufacturing technologies)

Posted 1 month ago

Apply

3.0 - 6.0 years

4 - 6 Lacs

Bengaluru

Work from Office

Role & responsibilities Experience: 3-6 years in the development of electronic products from concept to production. 2) Familiarity with full electronic products life cycle management. 3) Wide knowledge of electronic devices and circuits and their application, including power devices, microcontrollers, switch mode power supplies, RF circuits, analogue and digital circuits and design for EMC and printed circuit board design and manufacturing process. 4) Hands-on design and development of hardware for embedded electronics systems. The hardware development may include power electronics topologies and control, various analog, digital, and wireless communications, battery management systems, battery chargers, etc. 5) Performing component selection, cost estimation, hardware design calculations, simulations, and worst-case analysis. 6) Support PCB designers in layout. Familiarity with PCB Assembly processes (EMS). 7) Hands-on experience in board bring-up and testing. 8) Creating and reviewing design verification and validation test plans. 9) Experience in the automotive domain and functional safety (FuSa) is an added advantage. 10) Works closely, interacts with, and discusses with different departments, E&E FAEs and Manufacturers. 11) Incorporating safety, serviceability, scalability, and manufacturability feedback in design. 12) Proactively identifying technical risks and developing mitigation strategies. 13) Driving projects with CFT includes program teams, Validation teams, software teams, mechanical teams, Integration team, Field Team etc. 14) Leading DFMEA discussions, root cause analysis (RCA), containment plans, and corrective actions. 15) Supporting in mitigating product, sourcing, and program risks. 16) Initiating value analysis/value engineering (VAVE) and cost reduction activities. 17) Working Knowledge of Problem Resolution Techniques using 8D.

Posted 1 month ago

Apply

1.0 - 4.0 years

1 - 4 Lacs

Bengaluru, Karnataka, India

On-site

Key Responsibilities: Validate and refine AI-assisted circuit and embedded system designs. Review AI-generated PCB layouts and microcontroller-based solutions. Contribute to training AI models in electronic component analysis. Must Required Traits: Strong academic background in Electronics Engineering (MSc preferred). Teaching, tutoring, or content creation experience in the field is a plus. Familiarity with AI, machine learning, or data annotation is beneficial. Strong analytical skills and attention to detail.

Posted 1 month ago

Apply

3.0 years

0 - 0 Lacs

Tiruchchirappalli, Tamil Nadu

On-site

Job Title: Embedded Trainer Location: Trichy, Tamil nadu Department: Training & Development / Technical Training Experience: 1–3 Years (Freshers with strong technical knowledge may apply) Qualification: B.E./B.Tech/M.E./M.Tech in ECE, EEE, or related disciplines Job Summary: We are looking for a passionate and skilled Embedded Systems Trainer to train students and professionals in the domain of embedded systems, microcontrollers, and real-time programming. The ideal candidate should have a strong technical background, good communication skills, and a passion for teaching. Key Responsibilities: Conduct training sessions on Embedded Systems, Microcontrollers (8051, PIC, AVR, ARM, etc.), and real-time applications Teach programming in C/C++ for embedded development Train on tools such as Keil, MPLAB, Proteus, Arduino IDE, etc. Explain concepts of interfacing sensors, actuators, communication protocols (UART, I2C, SPI, CAN, etc.) Guide students through project development, practical sessions, and assessments Develop and update training materials, assignments, and lab manuals Evaluate student performance and provide feedback Keep updated with industry trends and integrate modern concepts into the curriculum Provide support during workshops, seminars, and placement training programs Technical Skills Required: Strong understanding of embedded systems and microcontroller programming Hands-on experience with 8051, PIC, AVR, ARM, or Arduino platforms Proficiency in Embedded C and basic knowledge of Python is a plus Experience with simulation tools like Proteus, MATLAB/Simulink (optional) Familiarity with RTOS concepts is an advantage Soft Skills: Excellent communication and presentation skills Strong classroom management and mentorship ability Passion for teaching and knowledge sharing Problem-solving and student engagement skills Employment Type: Full-Time Salary: As per industry standards Reporting To: Head – Training/Academic Coordinator Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Benefits: Leave encashment Paid time off Schedule: Day shift Supplemental Pay: Overtime pay Yearly bonus Work Location: In person

Posted 1 month ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

About The Organization: EndureAir Systems is a leading unmanned aviation technology company, incubated in the prestigious corridors of IIT Kanpur in 2018. We specialize in developing world-class drone technology tailored to meet the specialized needs of the Indian Armed Forces, as well as various users, operators, and the broader community. Our products are recognized as the best combination of features in the industry, capable of carrying heavy payloads while offering high endurance, setting us apart in the drone technology space. Job Title: Mechatronics Engineering Intern Job Summary: We are seeking a passionate and detail-oriented Mechatronics Engineering Intern with some hands-on experience to support our engineering team in the integration and testing of avionics systems in UAV applications. Key Responsibilities: Assist in the integration of avionics hardware (sensors, GPS, motor controller, communication systems, etc.) into UAV (Unmanned Aerial Vehicle) systems. Perform system-level and Bench testing of UAV electronics/avionics. Work with embedded systems to troubleshoot and validate component functionality. Collaborate with electrical and mechanical engineers to ensure system reliability. Document procedures, test results, and findings with clarity for future reference. Qualifications: Pursuing a Bachelor’s or Master’s degree in Mechatronics, Electronics, Aerospace, Robotics, or related fields. Strong knowledge in basics of electrical and electronics components. Good understanding of embedded systems, microcontrollers (Arduino, ESP, etc.). Familiarity with UAV communication protocols (PWM, UART, CAN, I2C, etc.). Hands-on experience with soldering, wiring, and drone assembly is a plus. Technical writing for Documentation. Additional qualifications: Strong analytical and problem-solving skills. PCB designing and analysis. Coursework related to IOT/electronics.

Posted 1 month ago

Apply

11.0 - 13.0 years

11 - 13 Lacs

Bengaluru, Karnataka, India

Remote

Lead Embedded Software Engineer - Linux Kernel We're looking for a highly experienced and driven Lead Embedded Software Engineer to spearhead the development of our advanced Linux-based ARM industrial gateways. In this pivotal role, you'll lead the design, implementation, and optimization of complex embedded software, ensuring exceptional performance, reliability, and security. You'll leverage your deep expertise in embedded Linux, C++ development, industrial protocols, and hardware-software integration to drive innovation and deliver cutting-edge solutions. As a leader, you'll also play a critical role in mentoring junior engineers and shaping our CI/CD initiatives, ensuring the continuous improvement of our software development lifecycle. Key Responsibilities Software architecture and design leadership for robust and scalable embedded C++ software on ARM-based industrial gateways. Coding standards and best practices definition and enforcement . Development and maintenance oversight of Linux-based systems using Yocto Project. Complex multithreaded application development and implementation utilizing advanced C++ design patterns. CLI/SSH-based diagnostic command design and implementation for comprehensive system health monitoring and troubleshooting. Integration and optimization leadership for industrial communication protocols, including CAN, Modbus RTU, Modbus TCP/IP, and SNMP. Peripheral driver development and implementation oversight for embedded peripherals (I2C, SPI, UART). Seamless hardware-software interaction and low-level system integration assurance. CI/CD pipeline implementation and optimization leadership using tools like Jenkins, GitLab CI, and GitHub Actions. Agile development process leadership , including sprint planning, code reviews, and retrospectives. Mentoring junior engineers in CI/CD best practices. Linux-based system and application development leadership for ported SBCs. Integration drive for web servers and RESTful APIs for remote management and data exchange. Comprehensive testing strategies development and implementation leadership . Advanced debugging tools utilization (GDB, JTAG, serial debugging) and command-line services for efficient troubleshooting. Root cause analysis leadership of complex software defects. Technical Skill Requirements Expert proficiency in Embedded C++ programming is mandatory. Deep understanding of ARM-based microcontrollers and Linux-based systems (Yocto) is essential. Proven expertise in multithreading, IPC, and advanced C++ design patterns is required. Extensive experience with industrial communication protocols (CAN, Modbus RTU, Modbus TCP/IP, SNMP) is a must. Strong expertise in embedded systems architecture and low-level system integration is critical. Proven leadership in implementing and optimizing CI/CD pipelines and agile development methodologies is required. Advanced proficiency in debugging and troubleshooting embedded systems is essential. Strong experience with Linux application development on ported SBCs is mandatory. Experience leading a team is crucial. Education A Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field is required. General Requirements Employment Type: This is a Permanent, full-time position.

Posted 1 month ago

Apply

10.0 years

0 Lacs

Thane, Maharashtra, India

On-site

About Us: At Digital Health Solutions, we partner with MedTech innovators to provide end-to-end consulting for medical device product development, including full regulatory services and contract manufacturing. Our ISO 13485-certified processes ensure compliance and quality, while our US-India hybrid model delivers cost-effective, scalable solutions. We specialize in critical care life support systems, device integration, and regulatory-driven engineering to help our clients bring innovative medical technologies to the market efficiently and compliantly. We are seeking a skilled and hands-on Embedded Systems Architect to lead the design and development of embedded hardware and firmware systems, spanning microcontroller and microprocessor-based solutions. The ideal candidate will have at least 10 years of experience in embedded systems development, particularly in medical devices or other highly regulated industries. This role will be instrumental in designing high-reliability embedded architectures, ensuring compliance with medical device standards (IEC 62304, ISO 13485, FDA 21 CFR Part 820), and guiding development teams through full product lifecycles. Responsibilities: Architect and oversee development of embedded systems that use 32-bit microcontrollers (STM32, NXP, TI) and application processors (ARM Cortex-A, i.MX, etc.). Drive the complete product life-cycle—concept, requirements capture, architecture, design, implementation, verification, release, and long-term maintenance. Collaborate with hardware, software, quality, and regulatory teams to translate product requirements and constraints into robust system architectures. Lead firmware development in C and C++ for bare-metal, RTOS, and embedded-Linux targets, including board support packages, bootloaders, and secure update mechanisms. Define board-level hardware architecture—power, sensing, and communication subsystems (UART, SPI, I²C, CAN, USB, BLE, Wi-Fi, cellular)—in partnership with hardware engineers. Perform system bring-up, low-level debugging, and integration of BSPs, device drivers, and middleware. Ensure compliance with FDA regulations, ISO 13485, IEC 62304, and cybersecurity guidance (AAMI TIR57, FDA Premarket Cybersecurity). Lead risk-management activities, including hazard analysis, FMEA, and verification / validation planning and execution. Evaluate and recommend embedded platforms, SoCs, and communication protocols that best meet technical, cost, and schedule objectives. Conduct design and code reviews, establish best practices, and mentor junior engineers. Produce and maintain high-quality documentation: system architecture specifications, design rationales, test protocols, and risk analyses. Qualifications: 10+ years of hands-on experience in embedded systems development, preferably in regulated industries such as medical devices, aerospace, automotive, or industrial safety. Proficient in C and C++ for real-time, safety-critical, and low-level systems. Deep expertise in embedded Linux development, including Yocto, Buildroot, kernel customization, and driver integration. Strong experience with RTOS (e.g., FreeRTOS, Zephyr, QNX) and bare-metal firmware. Proven background in technical consulting or client-facing product development roles. Solid understanding of ARM Cortex-M/A architectures, embedded security, and peripheral interfaces. Skilled in using debugging and diagnostic tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers. Familiar with relevant standards and regulatory frameworks, including IEC 62304, ISO 14971, and FDA software validation. Experience with wireless protocols (BLE, Wi-Fi, LoRa) and embedded cybersecurity practices. Excellent leadership, communication, and documentation skills. Strong problem-solving mindset and collaborative approach to innovation.

Posted 1 month ago

Apply

1.0 - 3.0 years

1 - 3 Lacs

Kolkata, West Bengal, India

On-site

Key Responsibilities: Validate and refine AI-assisted circuit and embedded system designs Review AI-generated PCB layouts and microcontroller-based solutions Contribute to training AI models in electronic component analysis Must Required Traits: Strong academic background in Electronics Engineering (BSc preferred) Teaching, tutoring, or content creation experience is a plus Familiarity with AI, machine learning, or data annotation is beneficial Strong analytical skills and attention to detail

Posted 1 month ago

Apply

12.0 - 15.0 years

0 Lacs

Dholera, Gujarat, India

On-site

Purpose Tata Electronics Private Limited (TEPL) is a greenfield venture of the Tata Group with expertise in manufacturing precision components. Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt. Ltd.) is building India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power management IC, display drivers, microcontrollers (MCU) and high-performance computing logic, addressing the growing demand in markets such as automotive, computing and data storage, wireless communications and artificial intelligence. Tata Electronics is a subsidiary of the Tata group. The Tata Group operates in more than 100 countries across six continents, with the mission 'To improve the quality of life of the communities we serve globally, through long term stakeholder value creation based on leadership with Trust.’ Key Responsibility Does the rate analysis of cost proposals from GCs Co-ordinates with various stakeholders to ensure seamless delivery of materials/services Reviews procurement strategies submitted by GCs and take proactive action Interfaces with execution team of TSMPL to provide timely support by arranging materials/services through GCs Develops benchmark rates from time to time by collecting the market rates for materials/services Does Data analysis of consumables and other materials periodically to devise better project execution strategy Qualification B.E/B.Tech from a recognized university Experience 12-15 Years Additional Requirements Decision making Good Analytical Skills Good Communication Skills Good Negotiation Skills Competencies B. Customer Empathy Customer Empathy Agility Agility Teamwork Teamwork Future Ready Future Ready Deep Domain Knowledge Deep Domain Knowledge Pioneering Pioneering Purposeful Pursuit of Goals Purposeful Pursuit of Goals

Posted 1 month ago

Apply

2.0 years

1 - 3 Lacs

Cochin

On-site

Job Title: Embedded Engineer (Male Candidates Only) Location: Kochi, Kerala Experience Required: 2–3 Years Qualification: M.Tech/M.E. in Electronics, Embedded Systems, or a related field Job Type: Full-time Job Description: We are looking for a skilled Embedded Engineer to join our team in Kochi. The ideal candidate will have strong experience in embedded systems development, including programming in Embedded C/C++, firmware design, and hardware integration. Key Responsibilities: Develop and maintain firmware for embedded systems Work with microcontrollers such as STM32, ESP32, etc. Implement and troubleshoot communication protocols (SPI, I2C, UART) Work with RTOS (Real-Time Operating Systems) where applicable Use debugging tools and hardware interfaces to test and optimize system performance Collaborate with hardware and software teams to ensure seamless integration Required Skills: Proficiency in Embedded C/C++ Hands-on experience with STM32/ESP32 microcontrollers Strong understanding of SPI, I2C, UART protocols Exposure to RTOS (preferred) Skilled in using debugging tools and interfacing hardware Who Can Apply: Male candidates with 2–3 years of relevant experience Strong analytical and problem-solving skills Ability to work independently and in a team environment Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Ability to commute/relocate: Kochi, Kerala: Reliably commute or planning to relocate before starting work (Preferred) Education: Bachelor's (Preferred) Experience: Embedded: 1 year (Required) Work Location: In person Application Deadline: 03/07/2025

Posted 1 month ago

Apply

0 years

2 - 6 Lacs

Ahmedabad

On-site

Job Description This role involves designing innovative and efficient printed circuit boards that meet high performance, reliability, and manufacturing standards. Final output review and design documentation preparation. Design and develop printed circuit boards (PCBs) tailored to product performance, quality, and cost targets. Collaborate with cross-functional teams across different locations to ensure timely project execution. Work closely with hardware and firmware engineers to create schematic diagrams based on project requirements. Utilize advanced PCB design software to create precise and manufacturable board layouts. Perform component placement and routing with a focus on signal integrity and thermal management. Optimize board layout for manufacturability, assembly, and cost-efficiency. Symbol creation, schematic drawing, and footprint assignment. Board outline creation based on DXF or design drawings. Place components and route traces while accounting for signal integrity, power distribution, and thermal constraints. Identify and resolve layout-related design issues in collaboration with the engineering team. Support continuous improvement of internal design standards and workflows. Prepare designs for design reviews and manufacturing hand-off. Stay updated with the latest in PCB materials, processes, and IPC standards. Desired Candidate Profile Experience in designing high-density boards involving microcontrollers, mixed analog/digital circuits, and interfaces such as Ethernet, USB, I2C, SPI, etc. Proficiency in designing RF, analog, and mixed-signal PCBs. Skilled in PCB design tools such as OrCAD, Altium, or DipTrace. Understanding of impedance-controlled circuits, stack-up trade-offs, and panel optimization. Strong grasp of PCB layout best practices, signal integrity, and thermal management. Familiar with IPC standards and design for manufacturability principles. Knowledgeable in minimizing EMI/RFI and ESD through effective design. Capable of identifying and addressing mechanical challenges in PCB design. Detail-oriented with excellent verbal and written communication skills. A solid foundation in basic electronics and electromagnetics is essential. Work location: Ahmedabad, Gujarat Educational Qualification: Bachelor’s degree in Electrical Engineering, Electronics, or a related field (preferred). Industry : Electronics

Posted 1 month ago

Apply

0.0 years

0 Lacs

Pune, Maharashtra

On-site

Design, develop, and test electronic circuits and embedded systems. Lead PCB design, schematic capture, and layout using tools like Altium, KiCad, or Eagle. Work with microcontrollers, FPGAs, and SoCs for embedded applications. Develop firmware using C/C++ and work with RTOS if required. Analyze and troubleshoot electronic circuits and systems to ensure optimal performance. Collaborate with cross-functional teams, including software, mechanical, and product teams. Ensure compliance with industry standards (CE, FCC, RoHS, etc.). Manage prototyping, testing, and validation of electronic systems. Guide junior engineers and provide technical mentorship. Stay updated with the latest advancements in electronics and embedded technologies. Required Qualifications & Skills Bachelor's/Master’s degree in Electronics Engineering, Electrical Engineering, or a related field. 4+ years of experience in electronics design, embedded systems, and product development. Strong experience with circuit design, PCB layout, and debugging tools (oscilloscopes, logic analyzers). Expertise in microcontrollers (STM32, ESP32, PIC, AVR, etc.) and embedded firmware development. Knowledge of communication protocols such as I2C, SPI, UART, CAN, and Ethernet. Experience with power electronics, sensor integration, and analog/digital circuit design. Proficiency in simulation and modeling tools (LTspice, MATLAB, or equivalent). Ability to work on multiple projects and meet tight deadlines. Excellent problem-solving skills and attention to detail. Preferred Skills (Nice to Have) Experience with AI/ML applications in embedded systems. Knowledge of IoT protocols (MQTT, LoRa, Zigbee, BLE, etc.). Hands-on experience with FPGA programming (VHDL/Verilog). Exposure to cybersecurity in embedded systems. Why Join Us? Work on cutting-edge technology in a dynamic and innovative environment. Competitive salary with benefits. Career growth opportunities and skill development programs. Collaborative and knowledge-sharing culture. Job Types: Full-time, Permanent Pay: From ₹15,000.00 per month Benefits: Flexible schedule Health insurance Paid time off Supplemental Pay: Commission pay Performance bonus Yearly bonus Ability to commute/relocate: Pune - 411048, Maharashtra: Reliably commute or planning to relocate before starting work (Required) Education: Diploma (Required) Expected Start Date: 07/07/2025

Posted 1 month ago

Apply

0.0 - 2.0 years

0 Lacs

Lucknow, Uttar Pradesh, India

On-site

Job Position: Product Development (IoT, Embedded Systems, Robotics & Automation) Location: Lucknow, Uttar Pradesh Position Type: Full-Time (Number of positions – 02) Experience: 0-2 years Freshers can also apply having relevant exposure through participating in university-level clubs and competitions and taking the lead in the final year projects. Remuneration: Fresher: ₹25,000–30,000 per month Experienced: ₹40,000 per month Please apply only if this salary range aligns with your expectations. We are very strict about our budget, and applying outside this bracket would simply waste each other’s time . Thank you for understanding. About NimbleQ: NimbleQ is an innovation-led ed-tech company reimagining education by combining theory with real-world application, empowering students with 21st-century skills. With programs impacting over 75 lakh students, NimbleQ has supported the launch of 18 student-led startups by students in Grades 3 to 9 , and has already filed 9 patents based on their innovations. We have delivered over 150,000 hours of learning engagement and driven transformative education across private and government school ecosystems. Our students have been invited to Abhivyakti —the annual innovation showcase organized by IIT Kanpur —in recognition of the merit of their ideas and the quality of their product prototypes. This reflects the depth of innovation and hands-on learning we cultivate from an early age. Role Overview: We are seeking motivated individuals with a strong foundation or interest in idea-to-product development , especially in the areas of IoT, embedded systems, robotics, and automation . You will work closely on transforming early-stage ideas into functional prototypes and deployable products for educational and consumer use. This role provides hands-on exposure not just to technical development but also to classroom integration, user feedback cycles , and training delivery —bridging the gap between innovation and real-world impact. Key Responsibilities: Idea to Product Development: Collaborate in the full product lifecycle—from concept and prototyping to testing and final deployment—focused on educational use cases in IoT, automation, and robotics. Lab Setup & Deployment: Support configuration and rollout of robotics, IoT, and automation labs in schools, ensuring they are safe, functional, and ready for student use. Training & Teaching: Conduct engaging sessions for school students and teachers to demonstrate prototypes and explain foundational STEM/engineering concepts. Field Testing & Feedback: Deploy and test early prototypes in real classroom settings, gather user insights, and contribute to product improvement. Team Collaboration: Work with internal teams on product design, documentation, content development, and implementation support. Who Should Apply: B.E./B.Tech students in Electronics, Mechatronics, or related fields (preferably in 3rd or 4th year). Strong interest or experience in robotics, automation, IoT, or embedded systems . Prior experience with DIY projects, hackathons, or technical clubs is a plus. Comfortable working hands-on with circuits, sensors, microcontrollers (Arduino, Raspberry Pi, ESP32), and prototyping tools. Excellent communication skills with a passion for teaching and working with school students and teachers . Willingness to travel locally for lab setup, teaching sessions, and field deployments. Why Join NimbleQ? End-to-End Product Exposure: Be part of the full cycle—from idea to working product deployed in classrooms. Training & Teaching Experience: Build confidence in instructional delivery while engaging young learners. Skill Development: Gain hands-on experience with cutting-edge technologies in a real-world setting. High-Impact Work: Contribute to transforming education through innovation and shape the next generation of problem-solvers. Recognition & Growth: Work in a fast-growing ecosystem where your work can lead to real-world patents, competitions, and showcases like IIT Kanpur’s Abhivyakti .

Posted 1 month ago

Apply

1.0 - 2.0 years

2 - 7 Lacs

Noida, Basement Floor, E 33

Work from Office

Job Summary To work on bare metal programming for Micro-controller based Embedded applications; Embedded C based Firmware Design, Development and testing. Candidate should be able to design and understand Embedded and Programmable hardware, Power Electronics, Analog and Digital Circuits, Communication Protocols. Responsibilities and Duties 1. Work on firmware and coding for micro-controllers 8bit and 32bits, debugging, and testing 2. Design and development embedded firmware, logic, and architecture 3. Work on testing, troubleshooting, and bug-fixing firmware codeRequired Experience, Skills and QualificationsB. Tech (E & C) with 1 to 2 years of RELEVANT experience and expected to know good theoretical concepts , good understanding of hardware, and have hands-on with C coding practices. Expectations / Desirable: Expert in C programming and data structure, familiar with Eclipse and Kiel IDE, and understands working of programmable devices, micro-controllers, communication protocols, and basic concepts in embedded electronics, digital and analog electronics. Exposure to ARM and 8051 core based Controllers, Eclipse IDE, Understanding of Micro- controllers and Programmable devices. prior hands on with STM32 or similar microcontrollers.BenefitsWe observe flex-timing, flat work culture, working on core Electronics application with latest components and technologies

Posted 1 month ago

Apply

0 years

0 Lacs

Guwahati, Assam, India

On-site

Do you dream of classrooms where students tinker, prototype, code, and imagine the future? Sanskriti The Gurukul, a progressive K-12 school in Guwahati, India is looking for a passionate and hands-on Robotics & Artificial Intelligence Educator to join our team and also take charge of leading our STEAM initiatives and Atal Tinkering Lab (ATL) . Your Role: Deliver engaging lessons in Robotics, Artificial Intelligence, and Python Programming for Grades IX & X (as per the CISCE curriculum). Guide students through project-based learning , working with kits, microcontrollers (Arduino/Raspberry Pi), sensors, and platforms like Tinkercad . Integrate AI project frameworks , ethical considerations, and real-world use cases into classroom instruction. Lead the STEAM & ATL verticals — run the Atal Tinkering Lab, mentor student-led innovation projects, host exhibitions, challenges, and hackathons. Collaborate with educators across disciplines to infuse STEAM thinking throughout the school. What you're expected to bring: Strong grounding in robotics, electronics, and coding (especially Python) . Experience in a maker-space, or tinkering lab; preferably in a school or youth-focused setup. Understanding of AI domains like computer vision, NLP, and ML at an introductory level. Passion for working with adolescents and creating meaningful learning experiences. The ability to lead initiatives and bring coherence to multi-stakeholder programmes like Atal Tinkering Labs . Bonus If You Have: Experience in K–12 education or mentoring school-age learners. Familiarity with CBSE/CISCE ATL guidelines, NITI Aayog STEM frameworks, or participation in national innovation challenges.

Posted 1 month ago

Apply

0.0 - 3.0 years

0 - 0 Lacs

Bengaluru, Karnataka

On-site

Location: Bengaluru, Karnataka Experience: Minimum 3 Years of EdTech/IT/Corporate/Institutions Qualification: BE, BTECH, ME, MTECH, MCA (Any Degree) Shift Timing: 9:00 am to 6:00 pm (Mon to Fri) 9:00 am to 1:00 pm ( Sat) Skills & Requirements: The candidate should have good interpersonal skills and networking in the market. Multi-tier architecture knowledge Excellent self-management skills (prioritizing the task) Desire to understand the business and committed to quality and timely deliverable Excellent training experience highly preferred in Embedded C, Microcontroller, Arm, Automotive Knowledge of academic operations and institutions, placement process. Excellent communication skills verbal and writing for delivering the trainings or sessions to students. Roles & Responsibilities: Have good command on programming with C, C++, Linux operating systems, Shell scripting, ARM, MATLAB, Embedded system software etc. Should have detailed knowledge and experience on microcontrollers (ARM7TDMI, TM32/CORTEX) Strong debugging skills Strong communication and interpersonal skills. Must be a self-starter. Expert in programming Embedded C/C++ applications with strong background in C/C++ macros, structures, templates and pointers, class, inheritance. Strong knowledge and training experience in embedded C and RTOS Strong in OS concepts like efficient multi-threading and resource-sharing. In depth knowledge on protocols like (RS485, SPI, I2C, ADCs, PWM, CAN) Good Exposure to Embedded development tools/IDE (KEIL/IAR/STMCube) Expertise in handling multiple inhouse and corporate trainings with proven track record and quality delivery. Experienced in course content development based on the training requirements. Experience in developing Hands-on projects and hand-holding large groups of students simultaneously. Working experiences on embedded systems project development Knowledge on Hardware’s Experienced in all phases of product life cycle including requirements, design, coding. Managing all aspects of the training cycle i.e. Training need analysis, course development, implementation and delivery, monitoring and evaluation. coordinate with project members and provide timely feedback Provide training to Graduate Engineers, Working professionals, corporate freshers & Laterals. Corporate Training: Understand the requirements from client and deliver training as per the corporate client’s requirements. Conduct college Workshop Trainings. Knowledge of Content Development, Technical Assessment, Evaluation, and Project development. Manage the work of developer, mentoring and assisting as and when required. Job Type: Full-time Pay: ₹35,000.00 - ₹65,000.00 per month Schedule: Day shift Education: Bachelor's (Preferred) Experience: Embedded Trainer: 3 years (Preferred) C++: 3 years (Preferred) Language: English (Preferred) Work Location: In person

Posted 1 month ago

Apply

30.0 years

0 Lacs

Delhi, India

On-site

Company Website: www.atlantasys.com Head Office: Connaught Place, New Delhi About Us With over 30 years of legacy , Atlanta Systems Pvt. Ltd. is a leading provider of innovative IT and IoT solutions. Headquartered in New Delhi, we specialize in delivering scalable, secure, and cost-effective technologies tailored to customer needs across industries. Our mission is to bridge the gap between evolving business demands and practical IT implementation. Position: PCB & Hardware Design Engineer Location: Connaught Place, New Delhi Job Type: Full-time | On-site Experience - 2 to 3 Years Key Responsibilities As a PCB & Hardware Design Engineer , you will be a key contributor to our product development team. Your primary responsibilities will include: · Designing multi-layer PCB layouts using Altium and other industry-standard tools · Developing and testing hardware systems, ensuring performance and reliability · Performing schematic capture, layout planning, and signal integrity analysis · Collaborating with cross-functional teams for prototyping and hardware integration · Troubleshooting complex hardware-related issues during development and production · Ensuring compliance with quality and manufacturing standards · Supporting the transition from prototype to mass production Qualifications & Skills · Proficiency in PCB design tools such as Altium Designer · Hands-on experience with schematic capture , PCB layout , and signal integrity analysis · Strong knowledge of hardware interfaces like SPI , I2C , and UART · Familiarity with microcontrollers, processors, and key electronic components · Good understanding of hardware manufacturing processes and PCB materials · Bachelor’s degree in Electronics Engineering or a related discipline · Excellent problem-solving and debugging skills · Strong communication and collaboration abilities

Posted 1 month ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: PhD degree in Computer Science, a related technical field, or equivalent practical experience. Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python. Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization. Preferred qualifications: Experience with performance, reliability, systems data analysis, visualization tools, or debugging. Experience in code and system health, diagnosis and resolution, and software test engineering. Research experience in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems. Experience with performance, reliability, systems data analysis, visualization tools, architecture, compilers, database, data mining, networking or systems. Experience with Unix/Linux, Kernel development, microcontrollers, SoC, device drivers, hardware, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, or hardware/software integration. About The Job Google Cloud's software engineers build the next-generation technologies that transform how billions of users connect, explore, and interact with information and each other. We're looking for engineers who bring fresh ideas across areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, and natural language processing—the list keeps growing. As a Software Engineer, you’ll work on projects critical to Google Cloud’s evolving needs, with the flexibility to move between teams and initiatives as both you and our business grow. You'll be empowered to think like an owner, proactively identifying customer needs, taking action, and driving innovation. We value engineers who are versatile, display leadership, and eagerly handle challenges across the full stack. Within Google Cloud, the Machine Learning, Systems, and Cloud AI (MSCA) organization creates category-defining AI/ML capabilities built on Google’s frameworks, infrastructure, and services. We design and manage the software, hardware, and ML systems infrastructure that power Google services like Search and YouTube, and Google Cloud products. As a PhD Software Engineer in MSCA, your research expertise will help solve real-world problems at a massive scale. You'll collaborate on innovative projects in areas such as AI, ML, and distributed systems, contributing to products used by billions. With thousands of PhDs across Google, your academic background will be part of a strong community of researchers and engineers shaping the future of technology. We prioritize security, efficiency, and reliability in everything we do, from developing TPUs to operating one of the world’s largest networks, while shaping the future of hyperscale computing. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide on available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Lead and collaborate on team projects to carry out design, analysis, and development across the stack using your research expertise. Study, diagnose and resolve complex technical modeling and systems issues by analyzing the sources of the issues and the impact on quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 month ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience developing in C, Rust, or C++. 3 years of experience in software development for embedded systems, kernel drivers, or device drivers. 3 years of experience in testing and launching software products on embedded devices. Preferred qualifications: Experience in development with C, Rust or C++ for firmware applications. Experience in power-aware engineering practices. Experience with embedded operating systems (e.g., Linux, FreeRTOS, SafeRTOS, ZephyrOS, etc.). Experience in working with hardware register interfaces and device specifications. Experience with embedded software environments including constrained memory and code on ARM processors. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Develop firmware in C, C++, or Rust for embedded microcontrollers in System on a Chip (SoC) projects. Study hardware designs, prototype software based simulation, and engage in hardware/software co-design efforts to design and implement platform power management. Work with early hardware prototypes, emulation, software-simulation of SoC and subsystem designs to verify and enable functionality. Develop software based hardware simulations to allow early explorations of software/hardware interfaces and support early architecture decisions. Write production level firmware code, and support it through to product launch. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 month ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Job Description: Notice Period: 0-30 days About the Role Hands-on with application development on Microcontroller running RTOS like FreeRTOS. Hands-on with connectivity protocol application development on Microcontrollers like Z-Wave. Hardware schematics review and PCB debugging. Working experience of architecting embedded systems. Knowledge of using tools like logic analyzer and digital oscilloscope. Engineer would be responsible for ensuring that the design is in line with the technical and quality requirements set for the team – particularly with respect to functional and code coverage. Responsibilities : Able to execute multiple projects at a same time Hands on programming/coding, and debugging Customer Front facing, Customer Communication, Customer value addition Continuous development of team to serve the customer requirements in faster and efficient way Ability for Pre-Sales Support / Proposal preparation Ability for Building/Mentoring Freshers/Jr. team members Openness to work upon various technology Project Execution life cycle - Requirement Understanding, Design, Development, Bug Fixing Review & Documentation - RS, Design, Test Plan/Test cases... On Time & Quality Deliverable New Candidate Interview and Evaluation Strong practical hands-on with C programming & Debugging skills Strong understanding of programming over Microcontroller with & without any OS (RTOS) Baremetal programming, FreeRTOS, ThreadX... Strong understanding of various tools for static analysis of the code Strong project execution track record with microcontrollers/microprocessors like PIC, ST, Atmel, NXP and TI Hands-on with connectivity protocol application development on Microcontroller/microprocessors like BLE, Zigbee and RF Debugging software issues over Microcontroller/microprocessors with debugging tools like J-Link Strong knowledge of Git version control system Experienced with customer interaction (US and Europe preferred) is a must Excellent analytical and problem-solving skills Participate in feature and designs discussions within and across teams Fluent and confident English (verbal and written) Required Skills : Hands-on with application development on Microcontroller, programming/coding, debugging, customer communication, and project execution. Preferred Skills : Experience with customer interaction, knowledge of various tools for static analysis, and strong project execution track record. Equal Opportunity Statement : We are committed to diversity and inclusivity. ```

Posted 1 month ago

Apply

0.0 - 1.0 years

0 - 0 Lacs

Kochi, Kerala

On-site

Job Title: Embedded Engineer (Male Candidates Only) Location: Kochi, Kerala Experience Required: 2–3 Years Qualification: M.Tech/M.E. in Electronics, Embedded Systems, or a related field Job Type: Full-time Job Description: We are looking for a skilled Embedded Engineer to join our team in Kochi. The ideal candidate will have strong experience in embedded systems development, including programming in Embedded C/C++, firmware design, and hardware integration. Key Responsibilities: Develop and maintain firmware for embedded systems Work with microcontrollers such as STM32, ESP32, etc. Implement and troubleshoot communication protocols (SPI, I2C, UART) Work with RTOS (Real-Time Operating Systems) where applicable Use debugging tools and hardware interfaces to test and optimize system performance Collaborate with hardware and software teams to ensure seamless integration Required Skills: Proficiency in Embedded C/C++ Hands-on experience with STM32/ESP32 microcontrollers Strong understanding of SPI, I2C, UART protocols Exposure to RTOS (preferred) Skilled in using debugging tools and interfacing hardware Who Can Apply: Male candidates with 2–3 years of relevant experience Strong analytical and problem-solving skills Ability to work independently and in a team environment Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Ability to commute/relocate: Kochi, Kerala: Reliably commute or planning to relocate before starting work (Preferred) Education: Bachelor's (Preferred) Experience: Embedded: 1 year (Required) Work Location: In person Application Deadline: 03/07/2025

Posted 1 month ago

Apply

0.0 years

0 Lacs

Ahmedabad, Gujarat

On-site

Job Description This role involves designing innovative and efficient printed circuit boards that meet high performance, reliability, and manufacturing standards. Final output review and design documentation preparation. Design and develop printed circuit boards (PCBs) tailored to product performance, quality, and cost targets. Collaborate with cross-functional teams across different locations to ensure timely project execution. Work closely with hardware and firmware engineers to create schematic diagrams based on project requirements. Utilize advanced PCB design software to create precise and manufacturable board layouts. Perform component placement and routing with a focus on signal integrity and thermal management. Optimize board layout for manufacturability, assembly, and cost-efficiency. Symbol creation, schematic drawing, and footprint assignment. Board outline creation based on DXF or design drawings. Place components and route traces while accounting for signal integrity, power distribution, and thermal constraints. Identify and resolve layout-related design issues in collaboration with the engineering team. Support continuous improvement of internal design standards and workflows. Prepare designs for design reviews and manufacturing hand-off. Stay updated with the latest in PCB materials, processes, and IPC standards. Desired Candidate Profile Experience in designing high-density boards involving microcontrollers, mixed analog/digital circuits, and interfaces such as Ethernet, USB, I2C, SPI, etc. Proficiency in designing RF, analog, and mixed-signal PCBs. Skilled in PCB design tools such as OrCAD, Altium, or DipTrace. Understanding of impedance-controlled circuits, stack-up trade-offs, and panel optimization. Strong grasp of PCB layout best practices, signal integrity, and thermal management. Familiar with IPC standards and design for manufacturability principles. Knowledgeable in minimizing EMI/RFI and ESD through effective design. Capable of identifying and addressing mechanical challenges in PCB design. Detail-oriented with excellent verbal and written communication skills. A solid foundation in basic electronics and electromagnetics is essential. Work location: Ahmedabad, Gujarat Educational Qualification: Bachelor’s degree in Electrical Engineering, Electronics, or a related field (preferred). Industry : Electronics

Posted 1 month ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Summary We are seeking a highly skilled and motivated Senior Embedded Firmware Developer with 4-6 years of hands-on experience to join our growing R&D team. The ideal candidate will be responsible for the design, development, debugging, and testing of robust and efficient firmware for our next-generation embedded systems. Firmware Development This role requires a strong understanding of embedded hardware, real-time operating systems (RTOS), communication protocols, and a proven track record of bringing embedded products from concept to Responsibilities : Design, develop, and implement high-quality, efficient, and reliable embedded firmware in C/C++ for various microcontrollers (e.g., ARM Cortex-M, ESP32, PIC, AVR, etc.) Architect and develop modular, scalable, and maintainable firmware solutions. Implement and optimize algorithms for performance and resource utilization in embedded environments. Develop device drivers for various peripherals (e.g., SPI, I2C, UART, ADC, DAC, PWM, GPIO, Timers, etc.) Integrate and debug hardware and firmware Design & Architecture : Contribute to the overall embedded system architecture and design, considering performance, power consumption, cost, and reliability. Participate in hardware-firmware interface definition and collaboration with hardware engineers. Analyze system requirements and translate them into detailed firmware & Testing : Perform comprehensive debugging using various tools (e.g., JTAG, SWD, oscilloscopes, logic analyzers, protocol analyzers). Develop and execute unit tests, integration tests, and system tests to ensure firmware quality and robustness. Identify and resolve complex technical issues in embedded systems. RTOS & Communication Protocols Experience with and ability to utilize Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or similar, for task scheduling, inter-task communication, and resource management. Develop and integrate various communication protocols (e.g., Bluetooth LE, Wi-Fi, LoRa, Zigbee, MQTT, CoAP, TCP/IP, USB, CAN, & Version Control : Create and maintain detailed technical documentation, including design specifications, API documentation, and test plans. Utilize version control systems (e.g., Git) effectively for collaborative development and code & Mentorship : Work collaboratively with cross-functional teams including hardware engineers, QA engineers, and project managers. Provide technical guidance and mentorship to junior team members. Actively participate in code reviews and design Improvement : Stay up-to-date with the latest advancements in embedded systems, microcontrollers, and firmware development tools and methodologies. Proactively identify opportunities for process and technical Skills & Qualifications : Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. 4-6 years of hands-on experience in embedded firmware development. Proficiency in C/C++ for embedded systems development. Strong understanding of microcontroller architectures (e.g., ARM Cortex-M series, ESP32, PIC, AVR, etc.) Extensive experience with embedded communication protocols such as I2C, SPI, UART, CAN, USB, etc. Demonstrated experience with RTOS (e.g., FreeRTOS, Zephyr, etc.) for developing multi-threaded applications. Solid understanding of digital and analog electronics. Ability to read schematics and datasheets. Experience with debugging tools like JTAG/SWD debuggers, oscilloscopes, logic analyzers. Proficiency with version control systems, especially Git. Experience with build systems (e.g., Make, CMake). Strong problem-solving and analytical skills. Excellent written and verbal communication skills. Ability to work independently and as part of a (Good to Have) Skills : Experience with wireless communication technologies (e.g., Bluetooth LE, Wi-Fi, LoRa, NB-IoT). Familiarity with IoT platforms and cloud connectivity (e.g., AWS IoT, Azure IoT, Google Cloud IoT). Experience with firmware update mechanisms (OTA - Over-The-Air). Knowledge of low-power design techniques for battery-powered devices. Experience with embedded Linux or other higher-level embedded operating systems. Scripting skills (e.g., Python) for automation, testing, or tool development. Familiarity with agile development methodologies (ref:hirist.tech)

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