Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10 - 20 years
15 - 30 Lacs
Chennai
Work from Office
Job Requirements We are seeking an experienced Embedded Software Architect to lead and oversee the design and development of embedded software systems. The ideal candidate will have over 15 years of experience in the field, with a strong background in C/C++ programming, real-time operating systems, and hardware-software integration. This role involves collaborating with cross-functional teams to deliver innovative and high-quality embedded solutions. Responsibilities include - Design and architect embedded software systems from concept to production. - Lead and mentor a team of embedded software engineers. - Develop and maintain embedded software architectures and design patterns. - Optimize software for performance, reliability, and power consumption. - Conduct code reviews and ensure compliance with industry standards and best practices. - Interface with hardware engineers to define system requirements and specifications. - Develop and execute testing and validation plans for embedded software. - Stay updated with the latest advancements in embedded systems and incorporate relevant technologies. - Document software design and development processes. - Guide and provide necessary support for embedded software development according to medical device compliance and regulations. - Adaptive to managing and co-ordinate cross functional demand during product development and maintenance. Work Experience Required Skills: Bachelor's or masters degree in computer science, Software Engineering, Electronics Engineering, or a related field. - Embedded architect experience specifically in hemodialysis machine and Renal care device generally. - Medical devices experience who can write SRS and run the entire product design process. - Over 15 years of experience in embedded software development and architecture. - Proficiency in C, C++, and assembly languages. - Extensive experience with real-time operating systems (RTOS) and embedded Linux. - Strong knowledge of microcontroller/microprocessor architectures. - Experience with communication protocols such as I2C, SPI, UART, USB , etc. - Excellent problem-solving and debugging skills. - Proven track record of leading and managing engineering teams. - Strong communication and documentation skills. - Professional certifications in embedded systems or software architecture are a plus. Preferred Skills: - Experience with hardware design and schematic review. - Knowledge of modern software development methodologies (Agile, Scrum). - Familiarity with version control systems such as Git. - Understanding of safety-critical systems and compliance standards.
Posted 2 months ago
5 - 10 years
10 - 14 Lacs
Bengaluru
Work from Office
We are seeking an experienced Senior Embedded Software Designer to join our IC (Integrated Circuit) development team. The primary areas of work include developing embedded software and firmware, integrating software with hardware, optimizing code for performance, and working with teams developing integrated circuits, especially RISC-V processors You have: Bachelors Degree in Computer or Electrical Engineering, or a related field (Masters preferred) 5+ years of experience in embedded software development and firmware development. Create software architecture and developing drivers for embedded systems Proficiency in C and C++ programming for embedded systems Strong knowledge of software-hardware co-design and communication protocols (e.g., SPI, I2C, UART) Familiarity with RISC-V processor architecture and development. Debugging tools such as JTAG debuggers Problem-solving and debugging skills for embedded and low-level software Required Tools GCC or LLVM, Eclipse or Visual Studio Code It would be nice if you also had: Understanding of version control systems like Git Experience in software development for AI/ML applications. Develop and optimize embedded software and firmware for IC designs Collaborate with hardware teams to ensure seamless software-hardware integration and co-design, particularly with RISC-V processors Create and maintain efficient, maintainable C/C++ code tailored to embedded environments Design and implement software architecture for embedded systems Develop and optimize drivers for various hardware components Debug and optimize software performance on resource-constrained devices Use version control systems to manage codebase and work with team members Document software development processes, including requirements, designs, and test cases
Posted 2 months ago
1 - 4 years
5 - 9 Lacs
Thane
Work from Office
Smart infrastructure from Siemens makes the world a more connected and caring place where resources are valued, where impact on the world is considered, where sustainable energy is delivered reliably and efficiently. It provides the flexible infrastructure to allow society to evolve and respond to changing conditions. Technology and the ingenuity of people come together to be at one with our environments and to care for our world. We do this from the macro to the micro level, from physical products, components and systems to connected, cloud-based digital offerings and services. Siemens offers a broad portfolio of grid control and automation; low- and medium-voltage power distribution, switching and control; and building automation, fire safety and security, HVAC control and energy solutions. Join us! We Make Real What Matters. This Is Your Role. Electronic Developer Industrial Automation Electronic products Qualification: Bachelor of Engineering (Electronics) Experience: Min. 4 - 6 yrs of relevant working experience. Main Function: Development of LV Switchgears Dimensioning of functional elements from Electrical & Electronics point of view by conducting Development tests, Type Tests & test data analysis. LV switchgear products Knowledge about relevant national, international & regional standards, Product application, Design & Testing requirement. Practical experience in Product Development, Testing & evaluation of LV switchgear products from electronics design perspective. Competency in tools & methods used for product development, product testing & evaluation. Responsibilities / Tasks: Electronic Developer Design and development of industrial products like timing & monitoring relays, pilot lamps, coil drivers, auxiliary relays, soft starters, electronic trip units for MCCB/ACB, smart meters, automatic transfer switches etc. Reverse engineering, DFMEA, design calculations for new and existing products. Complying with regulations (e.g. environmental protection, product safety, Product & Solutions Security (PSS), relevant product standard requirements) Preparing algorithm, flowcharts and Microcontroller programming in C/C++ language. Preparation of test concept, test plan, cost estimations, test facility development for electronic products. Analysis of test results including EMI/EMC testing. Production concept & testing (ICT, FT, AOI) of APCBs. Preparation of all design documents & production drawings like BOM, product marking, inspection & testing, packaging etc. Support to customer complain and proposing solutions through RCA. Follow & maintain processes in accordance with ISO9001, EHS & ISO17025 / NABL Technical Skills & Domain knowledge: Well versed with different electronic circuits development like power supplies, signal conditioning, logical circuits, analog/digital circuits, communication topologies, power electronic circuits, embedded systems, VLSI etc. Good knowledge of electronic components, communication protocols/modules, signaling modules, PCB etc. Complete knowhow of products, its applications, standards, certifications, installations and commissioning. Skilled to do the competitor product study, reverse engineering, DFMEA, RCA etc Good knowledge of microcontrollers, microprocessors, FPGA, CPLDs along with communication protocols like SPI, I2C, USB, MODBUS RTU & wireless communication. Well versed with firmware development in C/C++ languages. Knowledge of hardware programming languages like VHDL will be an added advantage. Complete knowhow of EMI/EMC aspects & all type of testing like type tests, R&D test, system test etc. Knowledge of product & cyber security aspects will be an added advantage. Hands on experience of handling different test equipment's like DSO, function generators, power analyzers, DMM, smart meters, power supplies etc. Well versed with electronic softwares for simulations, schematic and PCB designing, signal analysis, mathematical analysis, debuggers, programmers etc. Knowhow of PCB & APCB production technologies and different steps of electronic assembly, production testing tools like ICT/FT, inspection tools etc. Good knowledge of Project management, PLM process, technical communication skills with CFT and supplier/vendors. Capabilities: Working project teams (communication, information sharing) Frankness in intercultural working teams (need to interact with colleagues in Germany, China, ASEAN) Planning & Organizing Initiative Developing processes & methods for smooth & lean working Ability for continual learning Creativity, out of the box thinking. Business orientation. WEVE GOT QUITE A LOT TO OFFER. HOW ABOUT YOU?
Posted 2 months ago
3 - 6 years
7 - 11 Lacs
Bengaluru
Work from Office
- We work with a team of component validation, integration, protocol test engineers, firmware developers and system engineers to create firmware verification test cases and end to end physical layer performance- Design and develop validation frameworks for the 4G/5G firmware Also, design, develop, and execute test cases for the 4G/5G firmware and debug and analyze issues found during the testing- Create test automation of 4G/5G UEs, test simulators and test gNodeBs - Verify key protocol, signal processing and numerical algorithms with very tight time, latency and energy budgets - Work with Systems / Firmware teams to perform validation of new and existing features - We are looking for candidates who can assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon firmware design and HW verification Also, evaluate and implement cutting edge tools for build, formal verification and test In-depth understanding of 5G and 4G 3GPP physical layer and protocol stack procedures and configurations Experience with firmware test case planning, design, and development for the 4G/5G functional and performance scenarios Strong understanding of automation tools and scripting languages, such as Python, C/C++, Java (a plus) Solid understanding of multiple 4G/5G signaling and physical layer test equipment (Keysight/Anritsu/R&S) along with their automation interfaces Strong analysis and debugging capabilities to be able to define issues and work with firmware development and systems design teams to close these issues Deep understanding of software engineering principles, and core computer science fundamentals Fundamental facility with build and source code control tools Versatile to learn new architecture, frameworks and experience with network emulators, silicon prototyping, emulation systems, and virtual platforms a plus Education & Experience Bachelors degree in Electrical Engineering, Computer Science or related experience is required
Posted 2 months ago
4 - 8 years
15 - 30 Lacs
Noida
Work from Office
Must have strong background as engineer development in electronics/ semiconductors/ software industry for 4+ Years. Knowledge of NXP product line and Automotive Market . Strong language skills (C coding). Contact at Shubhanshi@incise.in Required Candidate profile Candidate should have overall experience of Firmware development for more than 4 years. Strong background with more than one domain as firmware/ SOC/ RTOS/ Bootloader/ Security/ Automotive .
Posted 2 months ago
6 - 10 years
7 - 11 Lacs
Bengaluru
Work from Office
Role description Design, develop, and maintain embedded software systems using C/C++. Knowledge of deployment of AI frameworks, including TinyML/ EdgeML, to enhance embedded systems capabilities is beneficial. Conduct performance optimization of hardware systems to ensure ef ficient operation and resource utilization. Utilize understanding of CPU architecture: Perform capacity estimation and planning t o ensure that systems (built prototypes) are scalable and can handle projected workloads. Develop and maintain documentation for software design and implementation processes. Basic knowledge of WebAssembly is advantageous. Business fluent knowledge of Engli sh (written and spoken). Key responsibilities: Integrate different ML frameworks (together with an ML engineer) on WebAssembly an d BMW series Hardware (RTOS, POSIX). Measure performances and develop clear documentation. Benchmark different ML frameworks p erformances and memory footprints. Conduct pre-development activities, inc
Posted 2 months ago
3 - 8 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Embedded C Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work related problems. Develop and write pre-silicon firmware for silicon chips. Integrate and develop C tests/APIs for hardware interface. Conduct design and code reviews for software implementations. Test and validate product implementations for quality assurance. Collaborate with cross-functional teams to ensure project success. Professional & Technical Skills: Must To Have Skills: Proficiency in Embedded C. Strong understanding of hardware-software interface. Experience with software build flow and testing methodologies. Hands-on experience in developing firmware for silicon chips. Knowledge of C tests/APIs integration. Familiarity with design and code review processes. Additional Information: The candidate should have a minimum of 3 years of experience in Embedded C. This position is based at our Bengaluru office. A 15 years full time education is required. Qualification 15 years full time education
Posted 2 months ago
5 - 10 years
7 - 11 Lacs
Bengaluru
Work from Office
Project Role : Silicon Firmware & Embedded Engineer Project Role Description : Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations. Must have skills : Python (Programming Language) Good to have skills : Shell Scripting Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Silicon Firmware & Embedded Engineer, you will be responsible for writing the software that powers and operates a silicon chip. Your role involves developing pre-silicon firmware and software with a direct interface to hardware, integrating and developing C tests/APIs and software build flow, performing design and code reviews, and testing and validating product implementations. Roles & Responsibilities: Expected to be an SME. Collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Develop innovative solutions to complex technical challenges. Conduct thorough testing and validation of firmware and software components. Stay updated on industry trends and advancements in silicon firmware and embedded engineering. Professional & Technical Skills: Must To Have Skills: Proficiency in Python (Programming Language). Good To Have Skills: Experience with Shell Scripting. Strong understanding of software development principles and practices. Knowledge of hardware-software interface and embedded systems. Experience in developing and debugging firmware for silicon chips. Proficient in C programming language for firmware development. Additional Information: The candidate should have a minimum of 5 years of experience in Python (Programming Language). This position is based at our Bengaluru office. A 15 years full time education is required. Qualification 15 years full time education
Posted 2 months ago
4 - 6 years
8 - 12 Lacs
Gurugram
Work from Office
We are looking for an experienced Embedded Firmware Developer to design and implement firmware for microcontroller-based systems. You will be responsible for writing efficient code in C/C++ python , integrating RTOS features, and ensuring communication with various peripherals and cloud services. Key Responsibilities Develop embedded firmware using C/C++ and Python. Work with microcontrollers like ESP32 and integrate communication protocols (UART, SPI, I2C, BLE, Wi-Fi). Implement and manage RTOS features such as multitasking and inter-process communication. Utilize IDEs like Espressif IDE, Arduino IDE, or PlatformIO for development and debugging. Integrate network stacks (HTTP, MQTT, WebSockets, TCP/IP). Collaborate with hardware engineers for system-level integration and testing. Perform debugging, unit testing, and system testing. Develop Python-based GUI applications (Tkinter) and data visualization tools (Matplotlib). Use Git for version control and maintain proper documentation. Required Skills & Qualifications Bachelor's degree in Computer Engineering, Electronics, or related field. 4+ years of hands-on experience with embedded C/C++ development. Experience with ESP32 or similar microcontrollers. Proficiency with communication protocols (UART, SPI, I2C, BLE, Wi-Fi). Good understanding of RTOS concepts and implementation. Basic Python scripting Familiarity with version control systems like Git. Nice-to-Have Experience with OTA updates, power management, and bootloaders. Familiarity with cloud communication via MQTT or HTTP REST APIs. Exposure to Agile and SDLC practices.
Posted 2 months ago
2 - 5 years
5 - 10 Lacs
Ahmedabad
Work from Office
Role & responsibilities Develop various embedded software in the world of Internet of Things. Gain knowledge and expertise in wireless communications such as BLE, Wi-Fi, Ethernet, and Cellular through hardware and mobile devices and implement it at application levels to control, communicate and operate various devices and sensors. Assist in creating architectures of various embedded software with the team that takes into account the efficiency, ease of use, business model, other technologies of the product, customer experience and management inputs. Perform cross testing of firmware developed by others and also assist in testing firmware developed by you with proper guidance and test plans to other developers and QAs. Develop deep technology and product knowledge and act as resource for internal (product, support) and external (customers, technology providers) inquires.
Posted 2 months ago
1 - 3 years
6 - 10 Lacs
Ahmedabad
Work from Office
Job Type: Full-time Job Description: We are seeking a skilled Embedded Firmware Engineer to join our dynamic team. The ideal candidate will have 1-3 years of experience in firmware development, focusing on microcontrollers and embedded systems. Key Responsibilities Firmware Development: Design, develop, test, and maintain firmware for microcontrollers like STM32, NXP, ESP. Ensure seamless hardware-software integration using electronic fundamentals. Work with BareMetal systems and Real-Time Operating Systems (RTOS) for efficient multitasking, scheduling, and resource management, optimized firmware solutions. Strong understanding of microcontroller architecture, including the core processor, memory (Flash, SRAM, EEPROM), and peripheral modules (Timers, UART, SPI, I2C, ADC, DAC, GPIO). Designing firmware to handle fault tolerance, including watchdog timers, error detection, and recovery mechanisms for reliable operation in embedded systems. Familiar with modern software development methodology (Agile, Git etc.) Communication Protocols: Implement and validate protocols such as SPI, I2C, MODBUS, CAN, Ethernet, and WebSocket. Apply networking basics to support communication standards. Documentation & Collaboration: Maintain clear and concise documentation for firmware and processes. Collaborate effectively with cross-functional teams and adapt to priority changes. Security & Standards: Incorporate embedded security principles into firmware design. Understand and implement industry standards related to EVSE (Electric Vehicle Supply Equipment). Debugging & Problem-Solving: Analyze and resolve firmware issues, ensuring robust and efficient solutions. Required Skills Solid understanding of hardware/electronics basics. Proficiency in C/C++ programming languages. Experience with BareMetal and Real-Time Operating Systems (RTOS). In-depth knowledge of microcontroller basics (uC Basics). Familiarity with embedded security principles. Strong documenting, analytical, and problem-solving skills. Knowledge of version control tools (e.g., Git) and defect tracking systems (e.g., Jira). Good-to-Have Skills Understanding of power electronics fundamentals. Familiarity with EVSE standards and communication protocols. Qualifications Bachelor's or master's degree in electrical engineering, Electronics and Communication Engineering (ECE), or a related field. 1-3 years of relevant experience in microcontroller firmware development.
Posted 2 months ago
7 - 12 years
15 - 30 Lacs
Navi Mumbai
Work from Office
Greetings for the Day! About Lauritz Knudsen Electrical and Automation Lauritz Knudsen Electrical and Automation (A unit of Schneider Electric India Pvt. Ltd.) is a pioneering electrical and automation brand with a rich legacy of over 70 years in India. We offer comprehensive portfolio of low-voltage switchgear, medium-voltage switchgear, automation solutions, software, and services catering to diverse segments, including homes, agriculture, buildings, infrastructure, and industry. L&T Switchgear is now Lauritz Knudsen Electrical & Automation. We are looking out for experience professional with following expertise for Lauritz Knudsen (A Unit of Schneider Electric). If interested do apply for this role: Position Title: Manager / Senior Manager Experience : 6- 15 years Work Location: Mahape, Navi Mumbai. Key Responsibilities/Deliver: Design and development of embedded systems firmware. Coding and Algorithm Understanding System requirements/specification and architecting subsystem module specifications. Strong knowledge of Linux operating system, industrial communication protocol, Linux device Driver development, C/C++, ARM architecture. Functional Competencies: Strong experience in embedded system programming Experience on Linux development. Exposure to development of industrial communication protocol
Posted 2 months ago
- 1 years
2 - 3 Lacs
Bengaluru
Work from Office
We are seeking ahighly skilled Junior Embedded Systems Engineer to join our dynamic teamfocused on electric vehicle (EV) development. In this role, you will play acrucial part in the design, development, and optimization of embedded systemsthat power the next generation of electric vehicles. You will collaborateclosely with cross-functional teams including hardware engineers, softwaredevelopers, and vehicle integration specialists to deliver innovative solutionsthat meet the highest standards of performance, efficiency, and reliability. Responsibilities: Support firmware development for sensors and controllers. Work with microcontrollers and real-time systems. Assist in debugging and optimizing embedded software. Maintain documentation of firmware updates and test results. Requirements 0 -1 years of experience. Bachelor degree in Electronics, Computer Engineering, or Embedded Systems. Basic knowledge of C, C++, and RTOS. Experience with Arduino, STM32, or Raspberry Pi. Internship or academic project experience in firmware development.
Posted 2 months ago
10 - 15 years
30 - 40 Lacs
Hyderabad
Work from Office
Lead multi-disciplinary teams to develop smart devices integrating sensors, ML, mechatronics, and embedded systems. Drive innovation, strategy, product development, and ensure quality, compliance, and business alignment.
Posted 2 months ago
1 - 5 years
13 - 17 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: In the WLAN firmware group, you will be designing, developing, unit testing, bug fixing and maintaining WLAN firmware components that implements functional aspects of WLAN features on low memory footprint processors that will work in tandem with device drivers running on the host processors. The host driver and the firmware implement the WLAN drivers on the Qualcomm"™s WLAN SoC platforms. As part of this team, you will be working on cutting edge WiFi technologies, solving challenging WiFi design & performance issues, and working with some of the leading WiFi ODMs & OEMs across the globe on their sometimes-high pressure & tough timelines. Manage a team to cater to development and sustenance requirements for the WLAN projects Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Skills/Experience: Preferred Qualifications: Outstanding ability of C/C++ language Knowledge in developing drivers, embedded systems, data structure and firmware. Experience working with low memory systems and code/data optimization. Good knowledge of OS theory and system architecture. Strong knowledge and hands on experience in WLAN protocols (IEEE 802.11a/b/g/n/ac/ax) Education: BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program.
Posted 2 months ago
5 - 20 years
13 - 18 Lacs
Bengaluru
Work from Office
"> Search Jobs Find Jobs For Where Search Jobs IP Firmware Development, Staff Engineer Bengaluru, Karnataka, India Engineering Employee Apply Save Job Share Email LinkedIn X Facebook Jump to Overview Job Description Benefits Culture How We Hire Overview Our Hardware Engineers at Synopsys are responsible for designing and developing cutting-edge semiconductor solutions. They work on intricate tasks such as chip architecture, circuit design, and verification to ensure the efficiency and reliability of semiconductor products. These engineers play a crucial role in advancing technology and enabling innovations in various industries. Play Video Job Description Category Engineering Hire Type Employee Job ID 9264 Remote Eligible No Date Posted 20/03/2025 non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process. At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability. Apply Save Job test Share Email LinkedIn X Facebook Benefits At Synopsys, innovation is driven by our incredible team around the world. We feel honored to work alongside such talented and passionate individuals who choose to make a difference here every day. Were proud to provide the comprehensive benefits and rewards that our team truly deserves. Visit Benefits Page Health & Wellness Comprehensive medical and healthcare plans that work for you and your family. Time Away In addition to company holidays, we have ETO and FTO Programs. Family Support Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more. ESPP Purchase Synopsys common stock at a 15% discount, with a 24 month look-back. Retirement Plans Save for your future with our retirement plans that vary by region and country. Compensation Competitive salaries. *Benefits vary by country and region - check with your recruiter to confirm Get an idea of what your daily routine around the office can be like Explore Bengaluru View Map Hiring Journey at Synopsys Apply When you apply to join us, your resume, skills, and experience are first reviewed for consideration. Phone Screen Once your resume has been selected, a recruiter and/or hiring manager will reach out to learn more about you, share more about the role, and answer any questions you might have. Interview Next up is interviewing (in person or virtual). You ll be invited to meet with members of the hiring team to discuss your skills and experience, and what you re looking for in your next role. Offer Congratulations! When you have been selected for the role, your recruiter will reach out to make you a verbal offer (a written offer will follow your conversation), and we hope you accept! Onboarding There will be some steps you need to take before you start to ensure a smooth first day, including new hire documentation. Welcome! Once you ve joined, your manager, team, and a peer buddy will help you get acclimated. Over the next few weeks, you ll be invited to join activities and training to help you ramp up for a successful future at Synopsys!
Posted 2 months 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 2 months ago
1 - 4 years
6 - 9 Lacs
Bengaluru
Work from Office
Skill Set Good analytical and problem-solving skills Knowledge about C/C++ Knowledge about embedded system peripherals and digital communication protocols Knowledge about basic electronics and its principles Knowledge of various testing equipment such as multimeter, DSO, function generator etc. Responsibilities Write software for embedded system peripherals and various communication protocols for ARM and AVR based microcontrollers. Write software for various sensors and actuators so that they can be used with microcontrollers. Write application software for end use of the product. Test the combined hardware and software in real world and iterate till the final result is accomplished. Kindly send your resume on humancapital@nibrus.in
Posted 2 months ago
2 - 4 years
7 - 12 Lacs
Pune
Work from Office
1.S/w experience type: C language-based Embedded S/W (Firmware) development, MCU, CAN/LIN communication control experience. 2.MCU, CAN/LIN communication controller design experience, AMP design experience. Required Candidate profile Main tasks: Development of ultrasonic sensor for distance sensing ,calibration and evaluation of sensor vehicle. (a) Software design using CAN/LIN
Posted 2 months ago
10 - 15 years
25 - 35 Lacs
Pune, Ahmedabad
Work from Office
Job Description for the Project Manager position Responsible for complete project management by monitoring and controlling cost, quality, and schedule. Actively planning , analyzing, and reviewing functional and technical specification documents Responsible for handling multiple projects simultaneously including different skill area like embedded software, hardware, mechanical and QA/Testing. Responsible for project status reporting to stake holder including customer. Participate in new business development, solution proposal and expansion of existing account. Responsible for conflict management within or across teams, Risk assessment and control Project Management Experience in Program/Project management of Automotive/ Medical/ Consumer Embedded Projects Handled Team size of 10-25 and Multiple projects. PMP Certified Experience handling Embedded product development Projects Experience in Preparing WBS and detailed time plan and engineering effort estimation Experience on Risk/ Mitigation / Escalation/ Daily Stand-up meetings. Experience in Agile scrum with CMMi software development process Technical Skill [Required] Experience working with Embedded RTOS application development on embedded platforms. Proficient in using C/C++ language on embedded platforms and debugging skills. Proficient in project management practices and using planning and monitoring tools Proficient working with development tools like oscilloscope, protocol analyzer, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. Proficient working with different embedded platform like microcontroller, processor, and DSP Proficient of Board support package, Device driver and boot loader development/porting. Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution Strong sense of ownership, passionate, fast learner, detail-oriented, analytical mind set, perfection seeker. Excellent interpersonal, communication, collaboration, and presentation skills. Soft Skills [Required] Good in communication, able to present work and convince stack holder with data driven approach Positive attitude Good analytical skills and communication skills Hungry for growth Problem solving Quick learner
Posted 2 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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough