Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4 - 9 years
4 - 8 Lacs
Vadodara
Work from Office
We aspire to be world-leader in innovative telecom and security solutions by offering cutting-edge, high-performance telecom and security solutions to business customers. Our Mission is simple. To prove that Indian engineers can design, develop, and manufacture world-class technology products for customers across the world, right from India. Join our team of like-minded engineers, applied researchers, and technocrats with the will, courage, and madness to achieve this mission! Why work at Matrix Matrix fully integrates software and hardware across its products. Engineers here collaborate more effectively to create solutions that solve real problems and make an impact. We are responsible for every nut, bolt, and line of code in our products! As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers. About The Role Role Sr. Developer - Embedded - Telecom Function Embedded Software Development (Telecom) Work Location Vadodara, Gujarat Who are you You are an Energetic, Passionate, and Innate Software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications β Born in cloud β developed from scratch. Experience 4+ Years Qualification B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Technical Skills Required : Hands-on experience of Programming language Embedded C and C or C++. Strong in Linux, command of Linux OS. Strong conceptual knowledge of Networking protocols. Good Knowledge understanding of Socket Programming, Message Queue, Multi-Threading, Data Structure. Practical exposure of embedded interfaces like UART, I2C, SPI, Communication Protocols etc. Strong troubleshooting, analytical & logical skills. Good to have Skills : Sound knowledge of BLE, Wifi, Fingerprint Sensor, RFID, Access Control System, Biometric Devices. How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time. What we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!
Posted 1 month ago
3 - 8 years
3 - 6 Lacs
Vadodara
Work from Office
We aspire to be world-leader in innovative telecom and security solutions by offering cutting-edge, high-performance telecom and security solutions to business customers. Our Mission is simple. To prove that Indian engineers can design, develop, and manufacture world-class technology products for customers across the world, right from India. Join our team of like-minded engineers, applied researchers, and technocrats with the will, courage, and madness to achieve this mission! Why work at Matrix Matrix fully integrates software and hardware across its products. Engineers here collaborate more effectively to create solutions that solve real problems and make an impact. We are responsible for every nut, bolt, and line of code in our products! As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers. About The Role Role Software Developer - Embedded (Telecom) Function Embedded Software Development (Telecom) Work Location Vadodara, Gujarat Who are you You are an Energetic, Passionate, and Innate Software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications β Born in cloud β developed from scratch. Experience 3+ Years Qualification B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Technical Skills Required : Hands-on experience of Programming language Embedded C and C or C++. Strong in Linux, command of Linux OS. Strong conceptual knowledge of Networking protocols. Good Knowledge understanding of Socket Programming, Message Queue, Multi-Threading, Data Structure. Practical exposure of embedded interfaces like UART, I2C, SPI, Communication Protocols etc. Strong troubleshooting, analytical & logical skills. Good to have Skills : Sound knowledge of BLE, Wifi, Fingerprint Sensor, RFID, Access Control System, Biometric Devices. How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time. What we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!
Posted 1 month ago
4 - 6 years
5 - 7 Lacs
Bengaluru
Work from Office
Role & responsibilities IOS Developer with BLE Exp-4-6 years Location-Mandatory(Only Bangalore candidates) NP-Immediate Preferred candidate profile
Posted 1 month ago
4 - 9 years
5 - 15 Lacs
Dharwad, Hubli
Work from Office
About the Role: We are looking for a Senior Flutter Developer with strong experience in native Android and iOS development to join our growing team working on cutting-edge IoT products. You'll lead the development of high-performance cross-platform mobile applications that interact seamlessly with hardware devices using Bluetooth, Wi-Fi, and other IoT communication protocols. What You'll Do: Architect and develop mobile apps using Flutter for Android and iOS platforms. Integrate native modules (Kotlin/Java for Android, Swift/Objective-C for iOS) when needed. Work closely with hardware and backend teams to build seamless user experiences for IoT devices. Optimize app performance, responsiveness, and connectivity (BLE, Wi-Fi, etc.). Handle OTA updates, device provisioning, scheduling, and notification systems. Lead code reviews, mentor junior developers, and contribute to tech decisions. Requirements: 4+ years of professional experience in mobile app development. 2+ years of hands-on Flutter experience (production apps preferred). Strong understanding of native Android (Kotlin/Java) and iOS (Swift/Obj-C). Experience with Bluetooth (BLE), sockets, or Wi-Fi communication in IoT projects. Familiarity with state management (Bloc, Provider, Riverpod, etc.). Good understanding of app lifecycle, background services, and platform channels. Experience integrating with REST APIs, Firebase, or MQTT brokers. Bonus Skills: Experience with embedded systems or hardware testing. Familiarity with secure BLE pairing, OTA updates, or low-level protocol debugging. Contributions to open-source Flutter plugins or SDKs. Knowledge of Flutter web or desktop. What We Offer: Opportunity to work on real-world IoT products used globally. Collaborative team with experts in hardware, design, and software. Competitive salary and performance-based growth. Flexible working hours. A chance to innovate at the intersection of software and hardware.
Posted 1 month ago
5 - 10 years
8 - 15 Lacs
Hyderabad
Work from Office
Job Summary : As a Firmware Developer, you will be responsible for designing, developing, and optimizing embedded firmware for Bluetooth Low Energy (BLE) medical devices . You will collaborate closely with mobile, cloud, and hardware teams to ensure seamless communication and system reliability. Location : Hyderabad Key Responsibilities Firmware Development - Architect, implement, and optimize robust embedded firmware for BLE-based medical devices. BLE Communication - Ensure reliable BLE communication by fine-tuning GATT profiles, GAP settings, and connection parameters. Memory & Performance Optimization - Manage static memory allocation, flash memory layout, and power efficiency in resource-constrained environments. Cross-Platform BLE Handling - Work with mobile teams to handle BLE behavior inconsistencies across iOS and Android. Debugging & Optimization Utilize BLE sniffers, debugging tools, and real-time logging to troubleshoot firmware issues. Security & Compliance β Implement secure pairing, bonding, and OTA firmware updates while adhering to medical device standards. Required Skills & Expertise Strong experience of 4+ years in Firmware/Embedded Development. Strong knowledge of BLE stack APIs (GATT, GAP, L2CAP) and BLE protocol internals (advertising, connection events, link layer). Proficiency in C for embedded systems, with expertise in static memory management. Experience with wear leveling, sector erase schemes, and endurance techniques. Familiarity with BLE connectivity challenges on iOS & Android and ability to mitigate inconsistencies. Hands-on experience with Debugging like Wireshark, TI SmartRF Sniffer, or equivalent. Exposure to BLE-based cloud workflows and real-time data synchronization. RTOS Knowledge , Understanding of task scheduling, ISR management, and power-optimized firmware. Experience with TI CC2640R2F & TI-RTOS is a plus. Nice to Have OTA Firmware Updates: Experience with secure BLE pairing, bonding, and firmware upgrade mechanisms. Embedded Diagnostic Tools: Ability to develop real-time diagnostics for memory usage, BLE packet flow, and connection stability trends. Why Join Monitra Healthcare? Impact-Driven Work: Build life-saving medical technologies that make a real difference. Cutting-Edge Tech: Work with advanced BLE, IoT, and AI-powered healthcare solutions. Collaborative Team: Engage with a multidisciplinary team of engineers, data scientists, and healthcare experts. Join us in shaping the future of connected healthcare!
Posted 1 month ago
5 - 10 years
6 - 15 Lacs
Pune
Work from Office
Role & responsibilities 5+ years of experience on BT/BLE FW/Host development activity. Thorough knowledge on BT/BLE spec protocol. Strong in C/C++. Good knowledge on overall development process and deliverables Interested candidates share your updated resume to valarmathi.venkatesan@securekloud.com
Posted 1 month ago
1 - 4 years
3 - 7 Lacs
Chennai
Work from Office
BLE protocols (GAP, GATT, ATT), RTOS/ Android, sniffer tools, debug BLE issues, Snoop Log analysis. Preferred Immediate joiners
Posted 2 months ago
5 - 8 years
4 - 9 Lacs
Pune
Work from Office
Embedded development in Embedded C for various Micro-controllers like MSP430, AVR, ARM, STM series micro-controller using IDEs MPLAB, CCS, KEIL, HITECH, STMcube etc. BE /M.Sc in Electronics /Instrumentation /Computer Exp. Min 5 Years Location :- Pune
Posted 2 months ago
5 - 8 years
6 - 10 Lacs
Chennai
Work from Office
Key Responsibilities: Develop, test, and optimize firmware for embedded systems. Work with microcontrollers, peripherals, and communication protocols (SPI, I2C, UART, CAN, etc.). Write efficient, well-structured, and maintainable C/C++ code. Debug and troubleshoot firmware issues using tools like JTAG, oscilloscopes, and logic analyzers. Collaborate with hardware, software, and test engineers to ensure seamless system integration. Implement and maintain real-time operating systems (RTOS) when required. Develop and execute unit tests and automated test scripts for firmware validation. Maintain firmware documentation, version control, and best coding practices. Requirements: Strong proficiency in C/C++ programming for embedded systems. Hands-on experience with microcontrollers (ARM Cortex-M, STM32, PIC, etc.). Familiarity with hardware debugging tools (JTAG, SWD, oscilloscopes, logic analyzers). Experience with communication protocols (SPI, I2C, UART, CAN, Ethernet). Understanding of power management, low-power firmware techniques, and bootloaders . Experience with version control systems like Git . Strong analytical and problem-solving skills. Excellent teamwork and communication skills. Preferred Qualifications: Experience with real-time operating systems (RTOS) like FreeRTOS or Zephyr. Experience with wireless protocols (BLE, Wi-Fi, LoRa, Zigbee). Knowledge of safety and security principles in embedded systems. Experience with automotive, industrial, or IoT systems . Familiarity with scripting languages (Python, Shell) for testing and automation. Exposure to Yocto, Linux kernel development, or device drivers is a plus. Interested, Kindly share your profile to rafik_raja@onwardgroup.com Regards, Rafik Raja S Onward Technologies.
Posted 2 months ago
3 - 8 years
9 - 12 Lacs
Bengaluru
Hybrid
Role & responsibilities Drive the HW architecture and component selection/decision for the next generation Telematics/connectivity systems involving NAD, BLE, Wi-Fi, UWB, GPS/GNSS technologies. Expertise in recommending LF/RF design solutions to maximize the ECU Hardware design efficiency/performance in the areas of Remote Telematics Control Unit, Passive Entry Passive start systems (PEPS) and other Automotive connectivity systems. Work proactively with silicon vendor partners to drive design features and technology road map. Provide technical expertise for LF, RF, BLE, Wi-Fi, UWB, NFC, NAD, and connectivity modules. Knowledge about ISO26262 and Cyber security implementations Support HW Engineering group during advanced design phases, system architecture definitions and ECU development / Qualifications. Support discussions between the HW Engineering and the Semiconductor groups for High level Telematics/Connectivity modules. Evaluate or test the next gen modules/semiconductor part offerings from different suppliers and help recommend the best fit part for design. Ability to collaborate and work with global team spread across different regions and time zones. Preferred candidate profile Minimum 3 years of experience in automotive embedded electronics designs or hardware/system architectural role. Knowledge of Telematics unit, Automotive vehicle connectivity systems and ECU design, development, and testing. Experience in Automotive ECU design, RF/LF design, power management, high speed interfaces, memories, data networking. Strong teamwork spirit, excellent oral and written communication skills. Experience in automotive (preferred) area Experience in Telematics/connectivity modules, GPS, GNSS, Wi-Fi, BLE, NFC, UWB technologies. Basic understanding of Board software/Bring up software. Knowledge of safety standards including ISO 26262, Euro NAP, and Security regulations would be a plus.
Posted 2 months ago
8 - 12 years
10 - 15 Lacs
Vadodara
Work from Office
Who are you You are an Energetic, Passionate, and Innate Software technology leader having excellent knowledge of designing and developing Linux based embedded products and having an experience of 8+ years with at least 4-5 years of experience of technical leadership. You possess very good knowledge of Software Architecture and Design, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications and embedded products. Qualification : B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) or related field Technical Skills Required: Hands-on experience in C/ C++, Embedded C (Very strong exposure in C Programming concepts). Linux, Command of Linux OS. IPC Inter-Process Communication exposure (Multithreading and Socket Programming). Working experience or Knowledge with Microprocessors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX,NXP etc will be a huge plus. You have sound knowledge and hands-on experience in one or more Technologies/Platform like Socket Programming, Multi-Threading, ONVIF/RTSP, Video codecs H264/H265, Video Parsing of H264/H265, Image processing, Embedded Web Server, BLE, WIFI, RS485. UART, Push Notification (FCM), VoIP (SIP & RTP). You possess good knowledge and working experience in one or more Tech Stacks/Frameworks like Ffmpeg, Gstreamer, QT/QML, LIVE555, OpenCV(Image Processing), Networking Fundamentals, Basic Linux commands. You are proficient in at least two or more languages from among C, JAVA, Python, C++, HTML/CSS, JQuery/Javascript. You take complete ownership of timely product delivery with impeccable software quality. You have experience in building, leading, and managing multi-engineer project teams. You have the ability to navigate the teams through fast changing market needs. You possess strong people leadership skills in growing/nurturing/mentoring the young engineers. You are a motivated problem solver who can accurately document and communicate issues, can present the problem and solution in a short and crisp manner without taking into circles. You have a good understanding of JIRA, Confluence, SVN, Fisheye, Crucible, Sonar/Parasoft/LDRA and Nessus/Nexpose. How your day might look like Drive the design, strategy, and execution of software development projects to support product roadmaps. Select best technologies to build a product to serve the customer use cases. Ensure that the engineering team understands the business direction, customer requirements in detail and how each individual engineers work contributes towards the big picture of the products success and in turn companys success. Work with development teams and product managers to ideate a solution. Collaborate and prioritize Epics/Stories with Product Owners and Product Managers on new products and new features and ensure deadlines are met within the scrum teams. Attract, Hire, Retain, motivate and mentor the software engineering teams. Build the necessary skills in the team either by training the existing resources on new areas or hiring new members in the team. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence.
Posted 2 months ago
10 - 15 years
20 - 30 Lacs
Bengaluru
Hybrid
Positions available: 1. Senior Firmware Developer 2. Technical Architect (Embedded Firmware) Immediate candidates who can join within 10 to 15 days of selection required. Desired Skills and Experience 7+ years of firmware development experience in an embedded domain. Experience with networking protocols on embedded platforms: Wi-Fi, TCP/IP, TLS, HTTP, MQTT, ZigBee, Z-Wave. Proficiency in C programming, data structures and algorithms Detailed operational knowledge of L2, L3, L4 protocols, switching, routing, gateway and service discovery Detailed operational knowledge of L2, L3 and L4 level security Strong problem solving and complex software development/troubleshooting skills. Experience in scripting using Python, Perl Experience in implementing RFCs Experience with RTOS embedded experience ( VxWorks, PSOS, Linux OS) Hands on Experience in Linux Kernel Modules, Linux Kernel networking Hands-on knowledge of drivers, I/Os, peripherals, sensors and serial devices Ownership, team player, time management skills and good interpersonal and communication skills Willing to learn and scale up with contemporary tools and technologies Education: BS/MS in Engineering or Computer Science
Posted 2 months ago
10 - 20 years
35 - 60 Lacs
Bengaluru
Work from Office
Design and deploy Azure cloud, IoT, XR, and edge computing solutions. automation, DevOps, and security best practices. Manage IoT devices, develop AR/VR applications, and ensure scalable, cost-effective cloud operations for industrial environments. Required Candidate profile 5-15 years in cloud, IoT, XR, or edge computing. Expertise in Azure services, automation (Python, PowerShell), IoT (LoRaWAN, RTLS), and XR (Unity, Blender).
Posted 2 months ago
4 - 9 years
6 - 11 Lacs
Bengaluru
Work from Office
About The Role - Grade Specific Capgemini is hiring for below Embedded C, Linux(Wifi/BT) interested candidates please apply. About The Role : Experience in design and development of an Embedded Systems. Expert knowledge in developing modular application software using C for an Embedded Linux system. Experience in writing multithreaded application softwares and libraries for Embedded Linux system. Good knowledge of Hardware/Software interfaces and reading schematics. Experience in communication interfaces like CAN, RS232, I2C, SPI, Bluetooth/BLE & GSM AT Commands. Experience in standard automotive communication protocols like J1939. Experience in using various tools like static code analysis, run time debugging tools like GDB & memory debugging tools like Valgrind. An innovative approach to improve processes and solve problems. Good working knowledge in agile-based product development methodology. Effective communication, interpersonal, analytical and problem-solving skills. Experience in Telematics domain is an added advantage. A degree in engineering with 8+ years of experience in embedded software development. Notice Period Immediate to 30days LocationBangalore
Posted 2 months ago
4 - 8 years
6 - 10 Lacs
Bengaluru
Work from Office
About The Role - Grade Specific Job description Capgemini is hiring for below Bluetooth Automation Role, interested candidates please apply JOB Description 4 + years of experience in Bluetooth firmware/software validation. The candidate should have strong knowledge of Classic Bluetooth and Bluetooth Low Energy protocols as well as SIG Bluetooth features. Strong Knowledge in BT/BLE - Controller, Preferably in the latest BT5.0/5.1/5.2 specifications. Strong ability to debug and analyze Bluetooth controller failures. Programming Languages - C, C++. Very strong Knowledge of scripting languagesPython, Perl. Experience in firmware validation background in BT/BLE products is added advantage. Excellent communication and thorough documenting skills. Notice Period15 Days/30 Days/60 Days LocationBangalore
Posted 2 months ago
4 - 8 years
6 - 16 Lacs
Chennai, Trivandrum, Kochi
Work from Office
Key Responsibilities: 1. Bluetooth Protocol Development Design and implement Bluetooth stack functionality (BR/EDR and BLE). Develop low-level drivers for Bluetooth hardware and radio modules. Work with Bluetooth Core protocols (L2CAP, HCI, RFCOMM, etc.). Ensure compatibility with Bluetooth SIG standards. 2. Application Development Develop Bluetooth-based applications for Android , iOS , and embedded platforms . Create and maintain Bluetooth profiles (A2DP, HFP, HID, GATT, etc.). Work on Bluetooth Low Energy (BLE) use cases, including advertising, scanning, and pairing. 3. Connectivity and Performance Optimization Optimize Bluetooth connection stability, range, and throughput. Improve power consumption and latency in Bluetooth communication. Debug and resolve Bluetooth-related issues using tools like Ellisys and Frontline . 4. Testing and Troubleshooting Conduct interoperability testing with third-party Bluetooth devices. Perform stress testing and packet analysis for performance evaluation. Use Bluetooth sniffers and packet analyzers to debug issues. 5. Cross-Team Collaboration Work with hardware, firmware, and software teams to ensure seamless Bluetooth integration. Collaborate with UX/UI teams to ensure user-friendly Bluetooth connectivity. Provide technical guidance to QA teams for Bluetooth feature validation. Required Skills and Experience: 4+ years of experience in Bluetooth development (Classic and BLE). Strong understanding of Bluetooth stack (L2CAP, ATT, HCI, RFCOMM, SDP, etc.). Proficiency in C/C++ , Python , and Java/Kotlin (for Android) or Swift/Objective-C (for iOS). Experience with Bluetooth chipset integration (e.g., Qualcomm, Broadcom, Nordic). Hands-on experience with Bluetooth sniffers (Ellisys, Frontline). Knowledge of Bluetooth profiles (A2DP, HFP, HID, GATT). Strong debugging skills for Bluetooth connection, pairing, and data transfer issues. Experience with embedded systems and low-level hardware interfacing. Preferred Skills: Experience with Bluetooth 5.x (Long Range, LE Audio). Knowledge of RF testing and antenna design principles. Familiarity with Bluetooth SIG certification process. Experience with real-time operating systems (RTOS) and microcontrollers (e.g., ARM Cortex). Understanding of wireless coexistence (Wi-Fi, LTE, NFC).
Posted 2 months ago
4 - 8 years
6 - 16 Lacs
Chennai, Trivandrum, Kochi
Work from Office
Key Responsibilities: Bluetooth Testing and Validation Perform functional, performance, and interoperability testing of Bluetooth-enabled devices. Develop and execute test plans for Bluetooth protocols (e.g., BR/EDR, BLE, Bluetooth 5.x). Conduct RF (Radio Frequency) testing and analyze signal strength, latency, and packet loss. Verify Bluetooth pairing, connectivity, and stability under various environmental conditions. Test Automation and Tools Develop and maintain automated test scripts for Bluetooth testing using tools like Python or C/C++ . Work with Bluetooth sniffers (e.g., Ellisys, Frontline) for packet-level analysis. Utilize test equipment such as spectrum analyzers and signal generators for RF measurements. Troubleshooting and Debugging Identify and debug Bluetooth-related issues at the protocol and RF levels. Collaborate with hardware and software teams to resolve issues. Perform root cause analysis and provide detailed bug reports. Compliance and Certification Ensure products meet Bluetooth SIG standards and requirements. Prepare for and assist with Bluetooth SIG certification testing. Test for interoperability with various Bluetooth profiles and third-party devices. Documentation and Reporting Document test cases, test results, and defects. Provide detailed test reports and recommendations for improvements. Maintain test logs and update test documentation regularly. Required Skills and Experience: 4+ years of experience in Bluetooth testing and validation. Strong understanding of Bluetooth protocols (BR/EDR, BLE, Bluetooth Mesh, etc.). Experience with Bluetooth test tools like Ellisys , Frontline , or similar. Proficiency in RF testing and working with signal generators, spectrum analyzers, and oscilloscopes. Knowledge of Bluetooth profiles (A2DP, HFP, HID, etc.). Experience in test automation using Python, C/C++, or similar languages. Strong troubleshooting skills and experience analyzing packet logs. Familiarity with Bluetooth SIG requirements and certification processes. Preferred Skills: Experience with mobile platforms (Android, iOS) and embedded systems. Understanding of wireless communication protocols (Wi-Fi, NFC). Experience in agile development and CI/CD environments. If interested, please share the profile to divya.velusamy@thinkpalm.com
Posted 2 months ago
5 - 10 years
7 - 12 Lacs
Hyderabad
Work from Office
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients in Hyderabad. You will lead a team in the end-to-end software development process. Roles & Responsibilities: Design, plan, perform and document, system, hardware and software (embedded an cloud) tests of tire electronics and vehicle telematic systems-Design test equipment, maintain hardware in the loop system, vehicle CAN communication simulator, sensor simulator-Support product development and operation teams, join working group.-Work closely with external testing partners as well as the hardware and software developers to setup the right test plan to validate the new product features over all phases of engineering from System Design to continuous field monitoring. -Review supplier test strategy and contribute to standardization of development process, according standard like ASPICE. Professional & Technical Skills: -Proficiency in electronics testing -Proficiency in software programing language:Python, C/C Proficiency with testing tool of automotive vendors like DSPACE or VECTOR-Experience with BLE, WiFi and RF communication protocol -Experience with CAN/J1939, OBD-II and UDS-Experience with machine-to-machine protocols like MQTT, HTTP-Ability to carry out assignments in a logical fashion using existing technology standardized methods. Additional Information: The candidate should have a minimum of 5 years of experience in Automotive ECU Software This position is based at our Hyderabad office A 15 years full time education is required Qualifications 15 years full time education
Posted 2 months ago
3 - 8 years
1 - 2 Lacs
Bengaluru
Work from Office
Experience in Embedded Firmware development(Middleware, Application) in IOT domain Experience working with Speakers, Antennas, Receivers and GSM, NFC, Bluetooth, LCD's, OTA, MQTT Experience working with SDKs
Posted 3 months ago
7 - 12 years
30 - 45 Lacs
Bengaluru
Hybrid
IMMEDIATE JOINERS PERMANENT POSITION Desired Skills and Experience β’ 14+ years of firmware development experience in an embedded domain, with limited resources (l ess than 512K program space) β’ At least 5 years experience in IOT technology protocol like MQTT, COAP β’ Experience with networking protocols on embedded platforms: Wi-Fi, TCP/IP, TLS, HTTP, MQTT, ZigBee, Z-Wave. β’ To read schematics and datasheets and translate that to application code β’ Matter protocol implementation and compliance testing by CSA, knowledge of PICS files, Matter Certificates and taking the implementation to production β’ Excellent Proficiency in C programming, data structures and algorithms to devise coding and design guidelines around these β’ Strong knowledge Matter protocol development & certification. β’ Detailed operational knowledge of L2, L3, L4 protocols, switching, routing, gateway and service discovery β’ Detailed operational knowledge of L2, L3 and L4 level security β’ Strong problem solving and complex software development/troubleshooting skills. β’ Experience in scripting using Python, Perl - optional β’ Experience in implementing RFCs β’ Experience with RTOS embedded experience ( VxWorks, PSOS, Linux OS) β’ Hands on Experience in Linux Kernel Modules, Linux Kernel networking β’ Hands-on knowledge of drivers, I/Os, peripherals, sensors and serial devices β’ Strong knowledge in Low level driver development on Embedded Linux/Linux, Free-RTOS. β’ Ownership, team player, time management skills and good interpersonal and communication skills β’ Willing to learn and scale up with contemporary tools and technologies β’ Education: BS/MS in Engineering or Computer Science
Posted 3 months ago
2 - 5 years
8 - 17 Lacs
Coimbatore
Work from Office
Role & responsibilities Develop and optimize embedded software applications using C programming . Work with wireless communication protocols including BLE, Bluetooth, WiFi, and LTE . Develop software applications in compliance with coding standards and processes. Perform software debugging and manage build processes effectively. Implement memory management techniques , including data handling, encryption, and flash memory allocation. Develop device diagnostic logic and troubleshooting mechanisms. Preferred candidate profile Proficiency in Embedded C Programming . Hands-on experience with operating systems: Android, Linux, FreeRTOS . Strong understanding of multi-core and ARM CORE controllers . Mastery of at least one communication protocol: CAN, UART, Ethernet, USB, or SPI . Experience with memory management , particularly in flash memory. Perks and benefits Subsidized Food and Transport Facility Group Health Insurance (Self, Spouse and 2 Kids) Kindly share your resume to - megala.muthusamy@pricol.com
Posted 3 months ago
8 - 12 years
13 - 20 Lacs
Bengaluru
Work from Office
Job Title: Tech Lead (Embedded C++, Linux, IoT) Location: Bangalore, India Experience: 8 - 12 Years Designation: Tech Lead Job Summary : We are seeking a highly skilled and experienced Tech Lead to lead our Embedded C++, Linux, and IoT development efforts. The ideal candidate will possess a strong foundation in embedded systems, IoT platforms, and communication protocols. You will be responsible for leading a team, designing and implementing robust IoT solutions, and ensuring seamless integration with cloud platforms like Azure. This role demands a fast learner with excellent communication and leadership skills, capable of thriving in a dynamic and evolving environment. Responsibilities : Technical Leadership & Mentoring: - Lead a team of embedded and IoT developers, providing technical guidance and mentorship. - Conduct code reviews, enforce coding standards, and promote best practices. - Drive architectural decisions and ensure alignment with project goals. - Embedded C/C++ Development: - Design, develop, and maintain high-performance embedded software using C and C++. - Apply strong object-oriented programming principles. - Develop and optimize firmware for IoT edge devices. Embedded Linux & IoT Platforms : - Work extensively with Embedded Linux for IoT edge device development. - Integrate and utilize various IoT platforms. - Experience with Azure Cloud connectivity. Communication Protocols & Interfaces : - Develop and implement communication interfaces (I2C, SPI, RS232/485, USB). - Implement and utilize industrial protocols (Ethernet, Modbus, REST - preferred). - Work with short-range protocols (MQTT, HTTP, BLE, Wi-Fi). - Develop webserver functionality. IoT Edge & Cloud Connectivity : - Develop IoT edge firmware and ensure seamless cloud connectivity (Azure). - Implement secure communication protocols for data transmission. Containerization & Scripting : - Experience with Docker and containerization. - Develop shell scripts for automation and system management. - Develop multithreading and multiprocessing applications. - Implement App Containerization. Architecture & Design : - Understand and contribute to the architecture of embedded systems. - Quickly grasp existing working modules and adapt to new requirements. Team Collaboration & Tools : - Work effectively as a team player. - Utilize version control systems (Git) and bug tracking tools (JIRA). Required Skills and Experience : - Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. - 8-12 years of experience in embedded software and IoT development. - Strong proficiency in Embedded C and C++. - Extensive experience with Embedded Linux. - Solid understanding of IoT platforms and cloud connectivity (Azure). - Experience with communication interfaces (I2C, SPI, RS232/485, USB). - Experience with IoT protocols (MQTT, HTTP, BLE, Wi-Fi). - Experience with Docker and containers. - Experience with shell scripting, multithreading and multiprocessing. - Excellent debugging and troubleshooting skills. - Strong communication and interpersonal skills. - Experience with Git and Jira. Good to Have : - Experience with industrial protocols (Ethernet, Modbus, REST). - Experience with 16/32 bit microcontrollers. (STM32, ESP32) - Checklist Questions (for Interview/Evaluation) : - Number of Years of development experience in embedded like controllers, Processors, Build systems, GPIO (exclusive of testing, documentation, leading, mentoring, managing etc.) - Specifically state number of years of exp in Linux (4 years exp mandatory) - Number of years of hands-on experience in C programming. (4 years exp mandatory) - Number of years of hands-on experience in C ++ programming. 4 years exp mandatory) - How do you rate yourself in each programming language - Working knowledge on 16/32-bit microcontrollers (STM32, ESP32) - Yes/No - Experience working on peripheral drivers using I2C, SPI. UART. Pls quote sensors and peripherals you had developed I2C, SPI drivers for. - How do you rate yourself in OOPS concepts - Rate yourself in Multithreading and related concepts. - Experience working in one or more industrial protocol like Modbus RTU, Modbus, BACnet, Ethernet/IP etc. State specifically protocol you worked with and number of years of exp - Did you work on CAN, RS 485, MQTT, HTTP, BLE, Wi-Fi. Please mention protocols worked on - Are you ready to work from Bangalore location? (Yes/No)
Posted 3 months ago
5 - 8 years
20 - 25 Lacs
Bengaluru
Work from Office
Bachelors degree in computer engineering, computer science, electrical engineering, or related discipline. 5+ years of experience developing embedded device software in C/C++, with proven projects shipping high quality software to large number of customers. Experience with C#, BASH, Python, Javascript is a plus. Fluent in working with Embedded Linux based platforms. Knowledge of networking communication protocols like TCP/UDP, HTTPS, MQTT, mDNS, BLE, ZigBee. Effective communication skills and flexibility to closely collaborate with partners and overseas colleagues. Strong affinity with smart home products is a plus.
Posted 3 months ago
5 - 8 years
10 - 18 Lacs
Bengaluru
Hybrid
Role & responsibilities Conduct security assessments and risk analysis of embedded medical devices Develop and implement security protocols and solutions for medical devices Design and execute penetration testing and vulnerability assessments Research and stay updated on emerging threats, vulnerabilities, and security trends in IoT and embedded systems. Collaborate with cross-functional teams to integrate security measures into the development lifecycle of products. Provide technical guidance and support to internal teams on security best practices. Participate in the design and architecture of secure IoT and embedded systems. Preferred candidate profile Mandatory Skills: Proven experience (5 years) in IoT and embedded systems security. Strong knowledge of IoT protocols (e.g., UART, I2C, JTAG, MQTT, CoAP, HTTP) and embedded system architecture Experience with reverse engineering ARM/MIPS/x86 code architecture Hands on with hardware attacks such as PCB reversing, Component identification,Side channel attacks,memory extraction methods Knowledge of radio frequency (RF) protocols and related security implications such as BLE, WIFI, LoRa,DSP, SDR, etc Understanding of industrial IoT (IIoT) security considerations. Experience with various hardware security assessment tools/frameworks. Familiarity with hardware security concepts such as secure boot, encryption, and secure firmware updates. Proficiency in programming languages commonly used in embedded systems (C/C++, Python). Proactive, problem-solver and the ability to work independently and within a team Good to Have : Understanding of cryptographic algorithms and protocols Knowledge of exploit development techniques, buffer overflows, and other memory corruption vulnerabilities applicable to embedded systems Knowledge of secure coding practices and principles specific to embedded systems, including memory management and input validation Familiarity with regulatory compliance and standards in IoT security Any certification in IoT security, Embedded device security or similar, is a plus. Perks and benefits
Posted 3 months ago
4 - 7 years
5 - 12 Lacs
Bengaluru
Work from Office
4 -6Years exp in mobile app development on Android / IOS platform. Strong programming skills in MAUI, Xamarin. Exp in .Net technologies - .Net standard, C# .Net. Exp in databases such as MS SQL, SQL lite Required Candidate profile Working knowledge of Google Play store/Apple App store publishing procedures. Exp in Git, Azure DevOps. Exp in BLE, NFC, Wireless protocols is a plus. Exp in developing industrial application is plus.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2