Jobs
Interviews

1214 Microcontrollers Jobs - Page 49

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

0 years

0 Lacs

Gandhinagar, Gujarat, India

On-site

Location: Onsite (Gandhinagar, Gujrat)Duration: 4 - 6 MonthsStipend: 6000 to 10,000 INRBased on performance - incentives and even full time role. Send your resume at 8511149747team@coprotectventure.in , www.coprotectventure.in We are seeking enthusiastic and talented interns to join our Robotics Development team. As an intern, you will work on the design, development, and implementation of robotic systems and components. This is an excellent opportunity for aspiring roboticists to gain hands-on experience in a dynamic and innovative environment. Required Skills and QualificationsElectronics and Hardware ProficiencyExperience in designing and building electronic circuits.Hands-on experience with microcontrollers like Arduino, Raspberry Pi, or similar platforms.Knowledge of sensor and actuator integration, including analog and digital circuits.Understanding of embedded systems and real-time processing. Programming Skills:Proficiency in programming languages like Python, C++, or MATLAB.Familiarity with ROS/ROS2 for robotic systems development and communication.Experience in using robotics simulation tools like Gazebo and RViz.Understanding of communication protocols (e.g., UART, SPI, I2C, CAN).Ability to write clean, modular, and well-documented code. Computer-Aided Design (CAD):Proficiency in 3D CAD software such as SolidWorks, Fusion 360, or Autodesk Inventor.( any ) Ability to design mechanical parts for robotic systems with considerations for manufacturability.Experience with 3D printing or other prototyping methods. Robotics and Control Systems:Understanding of kinematics, dynamics, and control systems for robotic manipulators and mobile robots.Experience with path planning and motion control algorithms.Familiarity with machine vision tools and frameworks (e.g., OpenCV, YOLO).Knowledge of sensor fusion techniques and state estimation (e.g., Kalman Filter). Other :Knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch) for robotics applications.Experience with version control systems like Git/GitHub.Problem-solving skills and the ability to troubleshoot hardware and software issues.Communication and documentation Benefits:Gain practical experience in cutting-edge robotics projects.Work in a collaborative and innovative environment.Mentorship from industry professionals.Opportunity to contribute to real-world products like Falcon Arm and others.Certificate of Internship upon successful completion. team@coprotectventure.inwww.coprotectventure.inSend resumes at 8511149747

Posted 2 months ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

PCB Design Engineer About Morphedo:Morphedo is a deep-tech innovation partner focused on accelerating product development in Aerospace & Defence, Medical Devices, and Smart Embedded Systems. We bring together expertise in electronics, firmware, mechanical systems, and industrial design to build complex, future-ready technologies. Role Overview:We are looking for a proficient PCB Design Engineer who will work as a key member of our Embedded Systems and IoT development team. This role demands close collaboration with hardware and firmware engineers to design PCB that are optimized for real-world embedded applications—considering system-level constraints such as power, EMI/EMC, and form factor. Key Responsibilities: Design and layout multi-layer PCBs from schematics for embedded and IoT devices using Altium Designer Integrate PCB layout with embedded firmware and mechanical housing constraints Work alongside firmware developers to align hardware design with software interfaces and performancerequirements Implement and validate design-for-EMC, signal/power integrity, and thermal considerations Generate and manage design deliverables including Gerber files, BOMs, pick-and-place data, and assemblyinstructions Perform DRC/ERC checks and lead resolution of issues across design iterations Maintain version-controlled libraries of footprints, symbols, and templates Support the prototyping, testing, and debugging of embedded hardware Contribute to continuous improvement of design workflows and documentation practices. Required Qualifications: B.E./B.Tech in Electronics, Electrical, or related field 2+ years of experience in PCB design with Altium Designer (mandatory) Solid understanding of embedded hardware design including microcontrollers, power regulation, sensors, andcommunication interfaces (I2C, SPI, UART, etc.) Experience with DFM, DFT, and low-power design strategies Strong understanding of PCB fabrication and assembly processes Ability to interpret firmware/hardware interactions to inform PCB design Preferred Qualifications: Familiarity with IoT protocols (BLE, Wi-Fi, LoRa, etc.) and RF layout techniques Understanding of EMI/EMC compliance and debugging Experience with hardware debugging tools: oscilloscopes, logic analysers, etc. Exposure to version control tools (e.g., Git) for collaborative hardware development Experience working in Agile or cross-functional development teams

Posted 2 months ago

Apply

3 - 5 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

JS TechAlliance Consulting Private limited is a global IT solutions company that provides full-cycle services in the areas of software development, web-based enterprise solutions, mobile application design, and portal development. We combine solid business domain experience, technical expertise, profound knowledge of industry trends, and a quality-driven delivery model to offer progressive end-to-end web solutions. Our goal is to provide specialized mobile software and web business solutions while providing business consulting to our clients. About the Role:We are seeking a skilled Embedded Developer with solid experience in embedded systems and a strong command of C/C++ programming. The candidate will be working on the development of Z-Wave-based end devices, including switches, roller shutters, and various sensors. A deep understanding of Silicon Labs controllers and hands-on experience with Simplicity Studio is essential. Prior experience with Z-Wave device development is a significant advantage.Key Responsibilities:1.Design, develop, and maintain firmware for Z-Wave end devices (e.g., switches,roller shutters, sensors).2.Develop and integrate drivers and low-level software for microcontrollers and peripherals.3.Collaborate with hardware teams to bring up new platforms and perform board bring-up and debugging.4. Work with the Z-Wave SDK and Simplicity Studio for device provisioning,configuration, and testing.5.Implement and maintain communication protocols with a focus on Z-Wave.6.Optimize software for performance, memory, and power consumption in embedded systems.7.Conduct unit tests, debugging, and issue resolution for released firmware. Qualifications Must-Have:1. 3+ years of experience in embedded systems development.2. Proficient in C/C++ with solid understanding of embedded software design patterns.3. Experience with Silicon Labs controllers and development in Simplicity Studio.4. Hands-on experience in real-time embedded systems development and debugging.5. Strong understanding of hardware-software interfaces, UART/I2C/SPI, GPIO, ADC,timers, etc. Nice to Have (Preferred):1.Prior experience in Z-Wave protocol stack and device development.2.Experience with Silicon Labs Z-Wave SDKs.3.Familiarity with low-power design and battery-powered device optimization.4.Exposure to wireless communication standards and protocols (BLE, Zigbee, Thread is a plus). Experience: 3 to 5 Years experienceJob Location: Indore Joining: Immediate (prefer less than 15 days Notice Period)Share Resume :- hr@jstechalliance.comor can Contact here - 0731-3122400 [Ask for Anjali (HR Department)]WhatsApp : 8224006397

Posted 2 months ago

Apply

10 - 11 years

0 Lacs

Mehsana, Gujarat, India

On-site

Accountabilities Designing and implementing software for embedded devices and systems. Designing, developing, coding, testing, and debugging system software. Develop associated tools to support testing and verification of products. Collaborate with cross-functional teams to understand the product specification, software requirements, software design, etc. Responsible documenting and implementing processes for software development. Responsible for continuous improvement of software and processes to enhance efficiency, stability, and scalability Work closely with the global teams to complete the implementation and delivery of IoT projects, and regularly synchronize the progress with architect's / leaders. Closely work with diverse team of developers, stake holders and vendors across locations. Guide and collaborate with vendor support teams Build and adopt best development practices in Agile/ scrum IOT team Perform code reviews and guide development teams Technically handle multiple projects simultaneously Help developers, test team and support personnel for troubleshooting customer issues. Build proof of concepts and demonstrate technology feasibility of Innovative solutions. Develop software according to functional and technical design specifications. Participate in design and code reviews/inspections. Provide input to technical discussions; propose solutions and alternatives. Stong in problem solving, Analyzing, troubleshooting approaches. Writing and executing unit tests. Developing proof-of-concept; Providing work estimates Provide required support to product teams as needed to determine system problems and fix. EXPERIENCE: 10 to 11+ years Minimum 10 years of experience in Embedded C/C++, RTOS, Linux based firmware development is required, Minimum 2-3 years of experience of AWS or any CLOUD platform. Skills Required - Lead the design, development and maintenance of firmware for various electronic products using Embedded C/C++, RTOS, Linux programming languages. Strong understanding of RTOS concepts and experience working on real-time operating systems like Linux or FreeRTOS. Experience using Embedded RTOS (Free RTOS, RTX.etc). Experience working with Embedded processors and microcontrollers, preferably ARM. Experience working with Peripheral buses (I2C, SPI, Serial). Embedded C, Embedded Linux, Embedded Firmware, ADC, USB, DAC, UART. Experience working with Device IO (Serial, USB, Ethernet, Wifi, Bluetooth, Zigbee). Experience working with Analog and digital sensors. Adequate knowledge of reading schematics and data sheets for components. Collaborate with cross-functional teams to identify requirements and develop solutions that meet customer needs. Develop and maintain technical documentation for firmware designs, including architecture diagrams, flowcharts, and test plans. Troubleshoot complex issues related to firmware development and provide timely resolutions. Ability to quickly learn and adapt to the existing code base and new technical skills. Highly motivated with demonstrated ability to work independently with minimal supervision. Strong analytical skills to be able to translate the system requirements and use cases to detailed system design. Strong problem-solving skills to participate in troubleshooting of issues with different teams to drive towards root cause identification and resolution. Good team player with excellent communication skills, to be able to collaborate and work with cross functional teams. Ability to work in a fast-paced, dynamic work environment with a focus on technical excellence, responsiveness to meet Good team spirit and communication skills, good English reading, writing and speaking skills. Should have strong verbal and written communication skills. Strong knowledge of Agile and scrum process. Should be able to guide team, review and drive independently. Should have strong knowledge of AWS IoT or any CLOUD platform integration. Knowledge of software development life cycle. Use of UML, sequence diagrams Code repository like GITHUB usage experience. Understanding of Agile (Scrum) methodology Strong analytical, problem-solving, and conceptual skills. Ability to work under pressure and meet tight deadlines. Experience of working with globally distributed teams. Good To Have - Proficiency in Python scripting for automation tasks is an added advantage. IoT Domain – working on WIFI adaptors, Gateway design & development. Experience with unit testing and static analysis. Experience with a variety of debugging tools like JTAG, Signal Analyzers, etc. Experience in using measuring and monitoring electronics test equipment's like multimeter, digital oscilloscope, etc. Familiarity with Requirements management tools, configuration management tools and test management tools like Git, TestRail, Jira, Helix/TestTrack, Confluence, etc. Education Background Should have done B.E or B.Tech in Electronics from reputed college or university

Posted 2 months ago

Apply

5 - 8 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description Associate/Senior Associate/Manager? Firmware Developers Location: Hyderabad/Pune Candidate Expectation Candidate should have 4+ years of experience in years of experience in embedded firmware development or a related field. Job Description Design and develop firmware for embedded systems, ensuring high performance, reliability, and efficiency. Write clean, efficient, and maintainable code in C, C++, or assembly language for embedded systems. Work closely with hardware engineers to integrate firmware with hardware components, including microcontrollers, sensors, and communication modules. Develop unit tests, perform debugging, and troubleshoot embedded systems to identify and resolve issues. Optimize firmware for performance, power consumption, and memory usage. Create detailed documentation for firmware design, development processes, and system integration. Work closely with cross-functional teams (hardware, software, and QA engineers) to ensure the product meets the required specifications and standards. Use version control systems (e.g., Git) to manage code and collaborate on code changes with other developers. Ensure firmware design and development processes follow industry standards and best practices, including safety and security protocols. Provide ongoing maintenance and support for firmware, including bug fixes and updates. Skills Required RoleAssociate/Senior Associate/Manager - Firmware Developers Industry TypeIT/ Computers - Software Functional AreaIT-Software Required EducationAny Graduates Employment TypeFull Time, Permanent Key Skills C C++ASSEMBLY LANGUAGE FIRMWARE DEVELOPERS Other Information Job CodeGO/JC/21411/2025 Recruiter NameSPriya

Posted 2 months ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

Hybrid

Work in Embedded Systems and IoT (Internet of Things) fields, professionals typically need a combination of educational background, technical skills, and sometimes certifications. Here's a breakdown of the requirements and qualifications: Educational QualificationBachelor's Degree:In Electronics, Electrical Engineering, Computer Science, Instrumentation, or Mechatronics.Master’s/Ph.D.In Embedded Systems, IoT, Robotics, or related specializations. Core Technical Skills Embedded Systems1. Programming Languages:C/C++ (most important)Assembly (for low-level control)Python2. Microcontrollers/Microprocessors:ARM, AVR, PIC, 8051, ESP32, STM32, etc. 3. RTOS:FreeRTOS, Zephyr, VxWorks 4. Hardware Design:Basic knowledge of digital electronics and circuitsSchematic and PCB design (using tools like KiCAD, Altium, or Eagle) IoTCommunication Protocols:MQTT, CoAP, HTTP, LoRa, Zigbee, BLE, Wi-Fi, NB-IoT Networking Basics:IP/TCP/UDP, firewalls, NAT, DNS Cloud Platforms:AWS IoT, Azure IoT, Google Cloud IoT, Blynk, ThingsBoard Sensors and Actuators:Integration and calibration for real-world monitoring Data Handling:JSON, REST APIs, cloud-to-device messaging Tools & IDEsEmbedded IDEs: Keil, MPLAB, Arduino IDE, STM32CubeIDESimulation Tools: Proteus, Multisim, MATLAB SimulinkVersion Control: Git/GitHubIoT Development Platforms: Node-RED, Arduino, Raspberry Pi, ESP-IDF Certifications (Optional but Valuable)ARM Accredited Engineer (AAE)Cisco IoT certificationsAWS Certified IoT DeveloperCertified Embedded Systems Engineer (CESE) Soft Skills & Additional RequirementsProblem-solving & debuggingProject managementTeam collaborationGood documentation skillsContinuous learning mindsetApply in https://docs.google.com/forms/d/e/1FAIpQLSexNESI7TRM22HqPa8bP094UD3_j8p5gNCUBkbk87_4CjYyCA/viewform?usp=header

Posted 2 months ago

Apply

0 years

0 Lacs

Thrissur, Kerala, India

On-site

Selected Intern's Day-to-day Responsibilities Include Work on microprocessors and microcontrollers Engage in embedded firmware and hardware development Perform software and hardware training on Arduino, PIC, ARM, and Raspberry Pi Work on wireless communication & IoT About Company: Rapid Techs is a dynamic organization dedicated to the development of industrial and academic research in various streams of technology. We are one of the leading providers of industrial solutions and academic programs.

Posted 2 months ago

Apply

0 - 1 years

0 Lacs

Kadavanthara, Kochi, Kerala

Work from Office

Job Description: As a Robotics Embedded Systems Intern, you will work closely with our engineering team to develop and enhance robotic systems and embedded solutions. This role provides an excellent opportunity to gain hands-on experience in robotics and embedded systems development. Key Responsibilities: Embedded System Design and Development: Assist in designing and programming embedded systems for robotic applications. Develop and test firmware for microcontrollers and other embedded platforms. Hardware Integration: Support the integration of sensors, actuators, and other hardware components into robotic systems. Perform debugging and troubleshooting of hardware and software issues. Software Development: Contribute to the development of software for robotic control, data acquisition, and communication. Write and maintain code in languages such as C/C++, Python, or similar Collaboration: Collaborate with senior engineers and other team members on various projects. Participate in team meetings and contribute ideas for improving system design and performance. Research and Learning: Stay updated with the latest advancements in robotics and embedded systems. Engage in research activities to support project objectives and innovation. Qualifications: Currently pursuing or recently completed a degree in Electrical Engineering, Computer Engineering, Robotics, or a related field. Familiarity with embedded systems, microcontrollers, and programming languages (e.g., C/C++, Python). Basic understanding of robotics principles and components (e.g., sensors, actuators). Strong problem-solving skills and attention to detail. Ability to work effectively both independently and as part of a team. Excellent communication and organizational skills. Benefits: Gain hands-on experience in robotics and embedded systems. Opportunity to work on cutting-edge projects and technologies. Mentorship from experienced engineers and industry professionals. Potential for future employment opportunities within the company. Job Types: Full-time, Permanent Pay: ₹5,000.00 per month Schedule: Monday to Friday Weekend availability Experience: total work: 1 year (Preferred) Work Location: In person Application Deadline: 30/05/2025

Posted 2 months ago

Apply

0.0 - 3.0 years

0 Lacs

Kothaguda K.V.Rangareddy, Hyderabad, Telangana

On-site

Company Description : RACE is building and deploying India’s most advanced battery swapping infrastructure for use in 3-wheelers and 2-wheelers. We are a deep-tech start-up building and pushing the boundaries of battery swapping technology. RACE was founded in Hyderabad in 2018 by two BITSian alumni with the intention of accelerating the electric vehicle adoption in India. Role Description: Job Title: PCB Assembler Experience : 2-3 years Job Location: Hyderabad, Telangana Job Type: Full-time Job Summary: We are seeking a skilled and detail-oriented PCB Assembler to join our team. The ideal candidate will have expertise in SMD soldering , experience working with microcontrollers , and a strong understanding of schematic drawings . In this role, you will be responsible for assembling printed circuit boards (PCBs) for various electronics projects, ensuring all components are soldered correctly, and helping with the design and layout process as needed. Key Responsibilities: Assemble and solder SMD (Surface-Mount Device) components onto PCBs, including microcontrollers and other electronic components. Work with various types of soldering equipment, including hand tools and reflow ovens, to ensure precision and high-quality results. Follow detailed schematic diagrams to ensure accurate placement and soldering of components. Inspect and test assembled PCBs for defects or malfunctions, making necessary adjustments and repairs. Work closely with the design team to assist with the interpretation of PCB layouts and schematic designs. Maintain a clean and organized work environment, adhering to safety and quality standards. Assist with troubleshooting and debugging of microcontroller-based systems and electronic circuits. Assist in preparing test setups and performing initial functionality tests on the assembled PCBs. Document the assembly process and any issues encountered during the assembly process for future reference. Requirements: Proven experience in SMD soldering and microcontroller assembly. Familiarity with schematic drawing and understanding circuit diagrams. Basic knowledge of electronic components and their functions. Ability to use various hand tools, soldering equipment, and inspection tools. Ability to troubleshoot and solve problems with circuit boards and assembled components. Good communication skills and ability to work collaboratively with a team. High school diploma or equivalent; technical certification in electronics or related field is a plus. Preferred Qualifications: Experience with automated PCB assembly processes and tools. Basic understanding of embedded systems and microcontroller programming. If you are interested, please write to us at moulika@racenergy.in send your resume to this whatapp number 6300621319 Job Types: Full-time, Permanent Pay: ₹25,000.00 - ₹30,000.00 per month Benefits: Flexible schedule Paid sick time Paid time off Provident Fund Schedule: Morning shift Night shift Rotational shift Supplemental Pay: Overtime pay Shift allowance Work Location: In person

Posted 2 months ago

Apply

0.0 years

0 Lacs

Hyderabad, Telangana

On-site

Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India . 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 2 months ago

Apply

0 years

0 - 0 Lacs

Gurugram, Haryana

Work from Office

Job Title: Purchase Executive – Automotive Electronics About the Role: We are seeking a detail-oriented and experienced Purchase Executive with a strong background in the automotive electronics industry . The ideal candidate will be responsible for managing the end-to-end procurement process for electronic components , ensuring timely availability, cost-effectiveness, and quality compliance in line with production and R&D requirements. Key Responsibilities: Source and procure electronic components (PCBs, ICs, sensors, microcontrollers, capacitors, resistors, connectors, etc.) specific to automotive electronics applications . Identify, evaluate, and develop relationships with domestic and international suppliers/vendors. Negotiate pricing, terms, and delivery schedules to meet cost targets and timelines. Coordinate with engineering, production, and quality teams to ensure component specifications and delivery requirements are met. Manage purchase orders, vendor follow-ups, and maintain optimal inventory levels using ERP/MRP systems. Track market trends, lead times, and component availability, particularly for high-demand or obsolete parts. Requirements: Bachelor’s degree in Electronics Engineering, Supply Chain Management, or related field. Strong knowledge of electronic components and their specifications . Excellent negotiation, communication, and analytical skills. Ability to work in a fast-paced, cross-functional environment. Job Types: Full-time, Permanent Pay: ₹18,000.00 - ₹28,000.00 per month Benefits: Health insurance Leave encashment Paid time off Provident Fund Schedule: Day shift Work Location: In person

Posted 3 months ago

Apply

0.0 years

0 Lacs

Panaji, Goa

On-site

Dear Candidate, Greetings from Conexao Technology Solutions Pvt. Ltd. Job Overview: At Conexao Technology Solutions we are a team of Automation & Software Experts headquartered in Goa. We are looking for a Technical Lead – Product Development to spearhead the design and development of scalable, secure, and innovative products. This role requires strong technical expertise in architectures, control systems, and cloud integration, along with leadership skills to guide a team of engineers. You will work closely with product management and R&D teams to develop high-performance solutions that meet market demands and drive business growth. Key Responsibilities: 1.Lead the end-to-end design, development, and deployment of products. Define system architecture, ensuring scalability, reliability, and security. Develop embedded software, firmware, and cloud integration strategies. Drive hardware-software integration, working with sensors, microcontrollers, and communication modules. 2.Guide the engineering team in best practices for development. Introduce AI/ML-driven solutions for predictive analytics and automation. Evaluate and integrate emerging technologies. Collaborate with cross-functional teams to define the product roadmap. 3.Work with IoT protocols like MQTT, CoAP, LoRaWAN, BLE, and Zigbee. Implement cloud-based solutions using AWS , Azure , or Google Cloud . Optimize real-time data processing, analytics, and edge computing frameworks. 4. Ensure security best practices, including encryption, authentication, and OTA updates. Improve system performance, power efficiency, and data handling capabilities. Ensure compliance with global standards and regulations (ISO, GDPR, etc.). 5.Lead, mentor, and upskill a team of engineers. Establish agile development methodologies for efficient project execution. Conduct technical reviews, architecture discussions and knowledge-sharing sessions. Required Skills & Qualifications: Bachelor’s/Master’s in Computer Science, Electronics or a related field. 8+ years of hands-on experience in product development. Strong proficiency in .Net, Python, React and Node.js. Expertise in cloud platforms (AWS , Azure , Google Cloud ). Hands-on experience with AI/ML-driven analytics. Deep understanding of security, data encryption and OTA updates. Experience in NoSQL databases for data storage. Proven experience in leading teams and driving product development. Excellent problem-solving and decision-making skills. Strong collaboration skills to work with product managers, designers and customers. Experience in Industrial IoT (IIoT). Knowledge of DevOps for IoT (CI/CD, containerization, Kubernetes, OTA updates). Experience in Edge AI, Digital Twins and predictive maintenance solutions. Published research, patents or contributions to open-source IoT projects. Should be currently residing in Goa or a Goan looking to relocate back to Goa Why Join Us? Work on cutting-edge IoT products that redefine industries. Be part of an innovative and high-impact team in a fast-growing tech company. Competitive salary, benefits and career growth opportunities in IoT leadership. Interested candidates please share your resume to careers@conexaotechsolutions.com . Thanks, HR Team LEM2404916 Job Type: Full-time Education: Bachelor's (Required) Work Location: In person

Posted 4 months ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Job Information Department Name Firmware Date Opened 03/19/2025 Job Type Full time Industry Health Care City Bangalore South State/Province Karnataka Country India Zip/Postal Code 560068 Job Description The magic of Ultrahuman’s wearable technology lies deep within its firmware – the code that directly drives our sensors, batteries, and wireless chips, making the difference between a gadget and a life-changing health device. As a Senior Firmware Engineer , you will be a core part of the team that architects and refines this low-level software. Your work will ensure that our ring and other devices operate with exceptional efficiency and accuracy, balancing complex functionality with ultra-low power usage. In Ultrahuman’s culture of deep engineering, you’ll have the opportunity to apply first-principles thinking to every aspect of firmware, from how we sample signals to how we manage memory. If you want to push the boundaries of what’s possible in wearable tech (the way Tesla pushes EV performance or Apple optimizes its custom silicon), this role offers that challenge and excitement. Responsibilities: Firmware Development: Design, write, and test firmware for Ultrahuman’s wearable devices (such as the Ring AIR and other health monitors). This includes implementing drivers for various sensors (PPG heart rate sensors, accelerometers, temperature sensors, glucose monitors, etc.), managing Bluetooth Low Energy (BLE) communication, and controlling power management features. Performance Optimization: Optimize code for memory footprint and power consumption. Use a first-principles approach to examine each routine – for instance, determine the minimal necessary sampling frequency for a sensor to preserve battery life while maintaining accuracy or craft interrupt-driven processes to put the MCU (microcontroller) to sleep as much as possible without missing critical data. Feature Innovation: Collaborate with product and hardware teams to introduce new on-device features. For example, implement an on-device algorithm for arrhythmia detection using heart rate data or a simple gesture recognition using the ring’s motion sensor. Work on sensor fusion techniques that combine data streams in firmware to send richer information to the app. Testing & Reliability: Develop thorough testing protocols for firmware. This means writing unit tests for your code where applicable (using device simulators or HIL setups) and working with QA to do extensive real-world testing of firmware updates. When issues arise (like a rare device crash or a sensor glitch), dive into debugging – using tools like JTAG debuggers, logic analyzers, or custom logging – to find root causes and fix them. Documentation & Code Quality: Produce clear documentation for firmware architecture, APIs, and usage of hardware peripherals. Maintain high code quality standards through code reviews and adherence to safety practices (especially as our devices may be health-critical, firmware robustness is paramount). Contribute to the continuous improvement of our firmware development process, whether it’s improving the build system, CI for firmware, or introducing new tools for efficiency. Requirements Educational Background: Bachelor’s or Master’s in Electrical/Computer Engineering, Computer Science, or related field. Strong understanding of embedded systems fundamentals. Experience: 5+ years of hands-on experience in firmware or embedded software engineering, ideally with some of that in the wearable, IoT, or medical device space. Proven track record of shipping firmware that runs on commercially released hardware. Programming & Tools: Proficient in C/C++ for embedded systems. Familiarity with ARM Cortex-M microcontrollers (or similar architectures) and RTOSes (FreeRTOS or Zephyr) is highly desirable. Experience with BLE stacks and protocols. Comfortable using version control (git) and typical embedded development tools (compilers, debuggers, oscilloscopes, etc.). Low-Level Mastery: Strong grasp of hardware interfaces and protocols (SPI, I2C, UART, ADC, PWM, etc.). Ability to read schematics/datasheets to understand how to interface with new components. Experience optimizing for low-power operation (sleep modes, interrupts, efficient use of peripherals). Problem-solving: Excellent debugging skills. Experience in diagnosing issues such as memory leaks, concurrency problems, or odd hardware behaviour. You should approach debugging analytically, forming hypotheses and testing them systematically. Preferred Experience: Wearables/Medical Devices: Direct experience working on a health or fitness wearable, or any product that had to collect biometric data. Familiarity with regulatory standards like FDA software guidance or ISO 13485 (for medical device software) can be a bonus, as it shows a mindset for safety and rigour. Algorithm Implementation: Experience implementing signal processing or simple machine learning algorithms on embedded devices (e.g., heart rate algorithms, activity classification, filtering techniques) to process data before sending it to the cloud. Secure Firmware Practices: Knowledge of secure bootloaders, OTA firmware update systems, and general cybersecurity practices for embedded devices (since protecting user data and device integrity is critical). Passion for First-Principles: A demonstrable passion for tinkering at the low level. Perhaps you have personal projects like building your own IoT devices, contributing to open-source firmware projects, or writing blogs about creative embedded solutions – indicating that you love diving deep and innovating from scratch.

Posted 4 months ago

Apply

0.0 - 2.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Job Role - Facilitator / Technical Trainer About InUnity InUnity, a hybrid word formed by merging “Innovation” and “Community,” embodies our commitment to pioneering change within the community itself. We firmly believe that true innovation emerges from the hearts and minds of the community’s own members. InUnity represents a visionary initiative focused on nurturing innovation within local communities, ultimately driving positive societal change. At its core, InUnity champions the idea that by educating and empowering youth, communities can thrive, leading to the advancement of entire nations. In practical terms, we aim to instil a sense of empathy and responsibility in young minds toward their communities through structured engagement with stakeholders and grassroots innovators. In pursuit of our mission, we’ve set our sites on developing products tailored for the emerging consumer base in tier-2 and tier-3 cities. Moreover, we’re dedicated to enabling students from these regions to become the creators of these products. This is accomplished by forging partnerships with educational institutions, collaborating with ecosystem partners, and tapping into the knowledge and resources offered by industry associations. InUnity is a catalyst for change, embracing education, entrepreneurship, and community engagement as powerful tools to usher in positive transformations across societies. We are looking for Facilitators and mentors who are changemakers and are passionate about empowering the young minds, fostering innovation, and driving positive societal change through education and entrepreneurship! https://www.linkedin.com/company/inunityllp/ www.inunity.in Qualification: Master’s degree in Engineering (M.Tech) - Preferred Bachelors Degree with 3-4 years of Industry experience/Teaching experience Experience: Minimum of 2 years' experience with a background in developing working prototypes for real time problems. Location: Mangalore,Tumkuru, Mysore, Bangalore, Hubballi Mode: Onsite Who are we looking for? We are seeking enthusiastic makers with a passion for educating young minds. This role transcends traditional teaching; it demands the ability to not just impart knowledge but to instill the art of learning itself. If you possess the knack for connecting with young graduates on a personal level and are eager to revive the culture of building within our community, we want you on our team. What skills can you bring? ● Proficiency in developing prototypes using rapid prototyping tools such as: 3D printers Laser Cutters 3D CAD Modeling Software (Fusion/OnShape/SolidWorks) Basic Electronics, and Programming Microcontrollers (Arduino / Raspberry Pi). ● Excellent Communication Skills to conduct engaging and interactive sessions. ●Strong Problem-solving abilities, Product Design & Rapid Prototyping skills, and familiarity with open-source tools. ● Experience in mentoring students and guiding them through project development. ● A history of tinkering and personal project building. ● Demonstrated leadership qualities, including the ability to motivate teams, resolve conflicts, and inspire them to tackle challenges. ● A Growth Mindset, continuously seeking opportunities for self-improvement and learning. Your responsibilities ● Deliver course content to students, focusing on identifying social problems and developing technical solutions. ● Conduct workshops on the use of rapid prototyping tools and machines. ● Develop and distribute educational materials, including lecture notes, tests, and assignments throughout the development process. ● Identify students with entrepreneurial potential and nurture their competencies. ● Assign and grade homework, assignments, and tests. ● Prepare questions for internal examinations. ● Evaluate and document student progress, providing feedback for improvement. If you're passionate about nurturing the next generation of makers and innovators, and if you possess the necessary skills and experience, we encourage you to apply. Join us in fostering a culture of creativity, innovation, and learning in our community. Contact Details Soumya Shetty Email : hr@inunity.in Phone : +91 98214 65770 Bangalore Office: 5th floor, Lavelle Mansion, Lavelle Road, Bengaluru, Karnataka - 560001 Mangalore Office ( Main Office): 5th floor, Main Building, Sahyadri Campus, Adyar, Mangalore- 575007 https://www.linkedin.com/company/inunityllp/ www.inunity.in Job Type: Full-time Pay: ₹40,000.00 - ₹50,000.00 per month Benefits: Health insurance Provident Fund Schedule: Day shift Supplemental Pay: Performance bonus Work Location: In person Application Deadline: 31/03/2025

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