Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
3 - 6 Lacs
Hyderābād
On-site
Position: Hardware Engineer (CE510SF RM 3451) Essential Competencies: Strong Technical capability in mixed embedded hardware design (analog and digital) by using 8 bit/16/32bit micro controllers or processors e.g. Renesas RL78-G13/G24 16-bit series, STM32 devices, etc Technical understanding and working knowledge with OPAMP, comparator, analog filters, ADC & analog signal conditioning circuits Technical understanding and working knowledge digital interfacing circuit Design experience of LDO’s and switching DC-DC converters Design experience in driving Relay circuits and supervision of relay contacts Design for EMI/EMC requirements Design for Testability Design for Manufacturability Proficiency in Schematic capture tools like PADs and Altium designer tools High level Experience with PCB layout tools like PADS/Altium layout tools Proficiency in circuit analysis, circuit simulation using Pspice and worst-case circuit tolerance analysis Design experience of different interfaces like external memories, I2C, SPI, UART, RS232, RS485, BLE, LCD & touch screen *********************************************************************************************************************************************** Job Category: Embedded HW_SW Job Type: Full Time Job Location: Hyderabad Experience: 5 - 10 years Notice period: 0-15 days
Posted 21 hours ago
0 years
1 - 4 Lacs
Lajpat Nagar
On-site
Embedded Systems Engineer Location: New Delhi (On-site) Company: BAMIGOS VR LLP Industry: Entertainment Tech / Arcade Games / Leisure Automation Employment Type: Full-time About Us We are an innovation-led entertainment tech company creating the future of arcade gaming, photo booths, and interactive leisure products. Our machines are deployed in top-tier venues across India, blending cutting-edge tech, AI, and immersive experiences. We're now looking for a passionate and skilled Embedded Systems Engineer to join our team and bring our physical entertainment machines to life. Role Overview You will be responsible for designing, developing, and integrating embedded systems that power our arcade games, photo booths, vending machines, and interactive installations. Key Responsibilities Design and develop embedded firmware for microcontrollers (ESP32, STM32, Raspberry Pi, Arduino, etc.). Integrate sensors (IR, touch, ultrasonic, depth), actuators (motors, servos), displays (LED, LCD), and other peripherals. Work with communication protocols like UART, I2C, SPI, MQTT, RS-485, and Modbus. Interface with coin acceptors, ticket dispensers, RFID/NFC readers, and custom PCBs. Develop control logic for lighting, sound, and physical interactions in entertainment machines. Optimize firmware for stability, safety, and responsiveness in real-time environments. Collaborate with game developers, mechanical designers, and manufacturing teams. Required Skills & Experience Strong experience with embedded C/C++, MicroPython or Arduino. Hands-on with ESP32, STM32, or other microcontrollers. Familiar with PCB schematics and reading/writing data sheets. Ability to debug hardware (multimeter, oscilloscope, logic analyzers). Experience integrating with arcade-standard hardware: buttons, coin/ticket mechanisms, relays, sensors. Understanding of power systems, grounding, and EMI for embedded devices. Good to Have Worked on consumer electronics, vending machines, arcade machines, or robotics. Experience with BLE/WiFi-based control systems. Familiarity with Linux-based SBCs (like Raspberry Pi) and Python scripting. Basic knowledge of Unity game engine or MQTT/WebSocket communication with game software. Understanding of kiosk systems, thermal printers, or camera integration. Mindset & Culture Fit Maker/hacker mindset – you love building and tinkering. Can think creatively to solve real-world hardware-software problems. Open to rapid prototyping, debugging on-site, and collaborating across functions. Thrives in a fast-paced startup environment. What We Offer A chance to shape the future of tech-driven leisure experiences. Full creative ownership of embedded systems in flagship products. Access to a multi-disciplinary team with game designers, AI engineers, and artists. Growth into team leadership or R&D specialization as we expand. Job Types: Full-time, Permanent Pay: ₹11,000.00 - ₹35,000.00 per month Application Question(s): What is your current in-hand monthly ? What is your expected in-hand monthly ? Work Location: In person Expected Start Date: 15/08/2025
Posted 22 hours ago
10.0 years
6 - 12 Lacs
Noida
On-site
Job Description Designation: Embedded Developer Department: IT Qualification: Bachelor’s degree or higher in Computer Science or equivalent (or in progress) Experience: Min 2-4 yrs. of experience in the same field. Location: Noida Employment Type: Permanent Job, Full Time Key skills : Proficiency in C and C++ programming languages. Familiarity with hardware protocols including USB, UART, I2C, and SPI. Design and develop software of embedded devices and systems from requirements to production. Experience working with 4G, BLE, LORA, and CAN communication. Experience with any one RTOS such as Zephyr, Free RTOS, embOS. Familiarity with internal peripherals including ADC, Timer, Watchdog, Experience working with STM32 or Renesas. Strong knowledge of hardware architecture such as ARM, and x86. Strong debugging skills. A bachelors degree in computer science, computer engineering, or similar. A minimum of four years' experience as an embedded developer. Strong analytical and problem-solving abilities. Strong organizational and project management skills. About Us: Apogee GNSSPvt.Ltd. offers an extensive range of equipment like GNSS Receivers, CORS, Unmanned systems, GIS Data Collector, Rotating LaserScanners, Radio, and software like VRS, NTRIP. At Apogee Precision Lasers, our innovative products make your work hassle-free and moreproductive. Our GNSS solutions help to provide reliable, highly precise positioning in surveying &engineering, agriculture. Also Rotating laser scanners are helping the farmers in water management,crop yields, etc. and modernizing agriculture. For over 10 + years, Apogee has 5 + offices, 200 +dealers and 70000+ satisfied customers. Kindly send me the updated resume on the same email id. Name: Kalpika Shrimali Designation: HR Manager Website – www.apogeegnss.com Job Type: Full-time Pay: ₹600,000.00 - ₹1,200,000.00 per year Benefits: Provident Fund Schedule: Morning shift Ability to commute/relocate: Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required) Application Question(s): Are you a immediate joiner ? Education: Bachelor's (Preferred) Experience: total work: 4 years (Preferred) Work Location: In person Expected Start Date: 18/08/2025
Posted 22 hours ago
5.0 years
3 - 8 Lacs
India
Remote
Position Title: Embedded Firmware Engineer -Linux - Full Time Electrify Services is one of the fastest growing engineering services start and is looking for an Embedded Firmware Engineer Linux to play a key role in helping our client improve their product and take their business to the next level. This is an individual contributor role with a direct impact on company growth. We would like to see this position grow as the company evolves. If you are looking for a high-impact and challenging role, this job is a perfect destination for you! Major Job Duties Ø Design, code, implement, released, and integrate software for embedded Linux based software products. (Applications, drivers, framework) Ø On the different hardware platforms, customize, develop and maintain Linux distribution. Ø Develop, Debug, and maintain firmware for ARM-based microprocessors. Ø Experienced with Yocto and custom Linux kernels Ø Interact and develop utilities with the help of C/C++. Linux kernel, TI framework. Ø Experienced with GUI development for embedded devices with QT, uGFX and more Ø Experienced with developing and patching board support packages Ø While using Linux, develop the process of scripting in support of the embedded system. Ø Document the projects according to standards (protocols, architecture, technical specifications.) Ø Write test scripts to verify the functionality of code in a lab environment also write specific system modules and execute them. Ø Developing web-based application portals that can be viewed either locally or remotely via the Web. Ø Troubleshooting development and production problems across multiple environments and operating platforms Ø Manually or automatically do software testing which includes unit, functional and system-level requirements. Ø As per system requirement, analyze domain-specific technical and modify it Ø Participate in the feasibility of novel product/design ideas and provide technical expertise Ø Provide technical support to the team and help them towards growth. Ø Represents the firmware engineering team for all phases of larger and more- complex development projects. These responsibilities are just the start! At Electrify, we encourage you to contribute wherever your interests take you — and shape your role accordingly. And this isn't just a philosophical bent: we give you 4 hours a week (10% of the work week) to pursue passion projects outside of your role responsibilities. We are Looking for People Who Have Ø More than 5+ years of experience in the field of embedded Linux programming and firmware engineering. Ø Highly Skilled in C, C++, Python, RTOS, and Linux Kernel. Ø Highly Skilled with Yocto Linux and custom Linux kernels Ø Developing and debugging code for ARM microcontrollers Ø Strong understanding of code developing for microprocessors Ø Command line gcc tools, make files, and gdb Ø Communication protocols such as UART, SPI, I2C, CAN, BLE, WIFI Ø Experienced with different controllers & their protocols i.e., TI, NFC, ESP, STM Ø IoT based technologies for wired and wireless protocols (802.11 and 802.15.4) Ø Embedded Linux/windows stand-alone systems Ø Experience in Linux OS level programming, uBoot, Linux kernel, and Linux bash command line utilities, bootloaders. Z-Wave. Ø Ability to read the hardware schematics. Experience with Altium or KiCad would be a plus. Ø Knowledge and experience with In-Circuit Emulators and Logic Analyzers. Ø Soldering and hands-on hardware debugging using tools such as oscilloscopes, multi-meters, DC power supplies, etc. Ø Related experience in real-time development with multiple firmware design tools and languages is a big plus. Ø Strong analytical and problem-solving skills are required. Ø Designing firmware, including interaction and integration with hardware design. Ø Firmware testing methodology, including writing and execution of test plans, debugging and testing scripts and tools. Ø Excellent written and verbal communication skills; mastery in English. Ø Ability to effectively communicate product architectures, design proposals, and negotiate options at management levels. Location: Ahmedabad, India Salary: Depending on Experience and Past achievements. Job Types: Full-time, Permanent Pay: ₹300,000.00 - ₹800,000.00 per year Benefits: Flexible schedule Leave encashment Paid sick time Paid time off Schedule: Day shift Supplemental Pay: Performance bonus Work Location: In person Speak with the employer +91 9157163460
Posted 22 hours ago
0.0 years
0 - 2 Lacs
Vijayawāda
On-site
Job Description: Embedded Engineer We are seeking a highly skilled and motivated Embedded Engineer to join our team. As an Embedded Engineer, you will play a crucial role in designing, developing, testing, and maintaining embedded systems that power a range of products across various industries. You will collaborate with cross-functional teams to ensure the successful implementation of embedded software and hardware components, contributing to the innovation and functionality of our products. Note: Only shortlisted Candidates will be getting the interview calls. Responsibilities: Design and develop embedded software and firmware for various microcontroller/microprocessor-based systems. Collaborate with hardware engineers to define system requirements, specifications, and interfaces. Develop and implement efficient and reliable code for real-time embedded systems. Debug and troubleshoot hardware and software integration issues. Participate in architecture and design discussions, providing technical insights and recommendations. Write clear and concise technical documentation, including design documents, user manuals, and test procedures. Conduct thorough testing and validation of embedded systems to ensure quality, performance, and compliance with specifications. Optimize code and system performance to meet real-time constraints and resource limitations. Stay up-to-date with industry trends and advancements in embedded systems, incorporating relevant technologies into project development. Collaborate with cross-functional teams, including software engineers, hardware engineers, and product managers, to ensure successful project outcomes. Assist in hardware bring-up, board-level testing, and validation of prototypes. Participate in code reviews and provide constructive feedback to team members. Keep a strong focus on security and maintain best practices to ensure the integrity of embedded systems. Qualifications: B.Tech / M.Tech degree in Electronics & Communication Engineering, Electrical Engineering, or a related field. 0 to 3 years experience as an Embedded Engineer, developing software and firmware for embedded systems. Proficiency in programming languages such as C, C++, and potentially assembly language for various microcontrollers/microprocessors. Strong understanding of real-time operating systems (RTOS), embedded system architectures, and hardware-software interactions. Experience with debugging tools, oscilloscopes, logic analyzers, and other embedded development tools. Familiarity with communication protocols like UART, SPI, I2C, Ethernet, USB, etc. Knowledge of hardware description languages (HDL) like Verilog or VHDL is a plus. Ability to work both independently and collaboratively in a fast-paced development environment. Excellent problem-solving skills and attention to detail. Effective communication skills to convey complex technical concepts to non-technical team members. Experience with version control systems (e.g., Git) and issue tracking tools. Knowledge of safety and security considerations in embedded systems is advantageous. Join our team of passionate engineers and contribute to the development of cutting-edge embedded systems that drive innovation and shape the future of technology. If you thrive in a dynamic environment and are excited about pushing the boundaries of embedded engineering, we'd love to hear from you. Job Type: Full-time Pay: ₹8,000.00 - ₹20,000.00 per month Benefits: Provident Fund Ability to commute/relocate: Vijayawada, Andhra Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Posted 22 hours ago
2.0 years
0 Lacs
Rohini, Delhi, India
On-site
We’re Hiring: Lead Embedded C Engineer – CCTV IP Camera (Linux / SoC) Location: Rohini, New Delhi Experience: 2+ years embedded Linux, 2+ years with SoC SDKs (e.g., Augentix, Realtek, Ingenic, Qualcomm, HiSilicon, Ti, Ambarella etc.) Salary : 10 to 15 lakhs (P.A.) Type: Full-time (immediate basis) Domain: Secure, STQC-compliant IP camera firmware (Govt/Infra-grade) What You’ll Build We’re developing a next-gen, STQC-compliant IP CCTV camera using the Augentix HC1705K SDK — with secure boot, TEE/TPM integration, live streaming, and ONVIF compliance. You’ll lead firmware architecture from bootloader to real-time video streaming. Key Responsibilities Architect secure embedded firmware on Linux (uClibc, MPP, BusyBox) Lead video pipeline (sensor → ISP → encoder → RTSP) Implement ONVIF (Profile S/G/T), discovery, PTZ, event config Integrate secure boot, OTA firmware updates, rollback prevention Work with TPM/TEE, debug lockdown (UART, JTAG, SWD), and STQC requirements Collaborate with hardware & AI teams, guide junior engineers Tech You’ll Work With C/C++, SoC SDKs (Augentix, HiSilicon, etc.) RTSP/ONVIF, gSOAP, testOnDemandRTSPServer Build systems: Makefile, menuconfig, cross-compilation Secure boot, cryptography, TEE, TPM Interfaces: MIPI CSI, I2C, UART, GPIO Why Join Us Ownership of a product impacting national-scale surveillance Work closely with HW/FW/AI pipeline on live silicon Competitive pay + long-term roadmap with future projects Fast-moving team with real hardware, not just simulation Apply Now: Send your CV and embedded project highlights to: Email- info@flyhawkindia.com Subject: Lead Embedded Engineer – CCTV Firmware
Posted 23 hours ago
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Position Summary: As an Electronic Engineer at VEDA Aeronautics P Ltd, you will lead the design, development, and integration of critical electronic systems for our cutting-edge Unmanned Aerial Vehicles (UAVs). In addition to core engineering tasks, you will also be responsible for identifying, evaluating, and coordinating with vendors and suppliers for electronic components, ensuring both technical and commercial viability. This role requires a deep technical foundation, hands-on experience in UAV electronics, and strong commercial acumen in procurement and supply chain collaboration. Key Responsibilities: Design and develop electronic systems and circuits for UAV avionics, including flight controllers, ESCs, power management units, and sensor interfaces. Create detailed schematic designs, PCB layouts, and oversee fabrication and assembly. Integrate avionics components such as IMUs, GPS modules, RF communication systems, telemetry, and payload interfaces. Troubleshoot and test electronic hardware in lab and field environments. Collaborate with mechanical and software teams to ensure optimal systems integration. Identify, qualify, and manage electronic component vendors and manufacturers. Coordinate procurement activities in collaboration with the supply chain and production teams. Evaluate vendor performance and ensure timely availability of components for prototyping and production. Optimise cost, lead time, and reliability of components while ensuring compliance with industry standards. Maintain thorough technical documentation including circuit diagrams, BOMs, and test reports. Ensure adherence to regulatory and aerospace standards (DO-254, MIL-STD, etc.). Contribute to product design reviews, risk assessments, and continuous improvement initiatives. Responsible for Technical Manuals for Repair & Maintenance Qualifications & Experience: Bachelor’s or Master’s Degree in Electronics Engineering, Electrical Engineering, or related discipline. 7–10 years of experience in electronic hardware design, preferably in aerospace, UAVs, robotics, or defence. Proven experience in embedded systems, PCB design, and power electronics. Strong understanding of communication protocols (UART, CAN, SPI, I2C) and microcontroller platforms (STM32, Pixhawk, etc.). Experience with sourcing components, engaging with vendors, and managing procurement workflows. Familiarity with battery management systems and high-current electronics is preferred. Working knowledge of autopilot firmware. Key Competencies: Strong analytical and diagnostic skills Vendor management and negotiation capability Cross-functional teamwork and communication Proactive problem-solving and ownership Precision and adherence to quality standards Why Join Veda Aeronautics? At VEDA Aeronautics, we are building the future of unmanned flight in India through innovative UAV platforms for logistics, surveillance, and strategic applications. As part of a dynamic and mission-driven engineering team, you will have the opportunity to work on breakthrough technologies, take ownership of systems that fly, and contribute directly to nationally impactful aerospace programs.
Posted 23 hours ago
0.0 years
0 - 0 Lacs
Lajpat Nagar, Delhi, Delhi
On-site
Embedded Systems Engineer Location: New Delhi (On-site) Company: BAMIGOS VR LLP Industry: Entertainment Tech / Arcade Games / Leisure Automation Employment Type: Full-time About Us We are an innovation-led entertainment tech company creating the future of arcade gaming, photo booths, and interactive leisure products. Our machines are deployed in top-tier venues across India, blending cutting-edge tech, AI, and immersive experiences. We're now looking for a passionate and skilled Embedded Systems Engineer to join our team and bring our physical entertainment machines to life. Role Overview You will be responsible for designing, developing, and integrating embedded systems that power our arcade games, photo booths, vending machines, and interactive installations. Key Responsibilities Design and develop embedded firmware for microcontrollers (ESP32, STM32, Raspberry Pi, Arduino, etc.). Integrate sensors (IR, touch, ultrasonic, depth), actuators (motors, servos), displays (LED, LCD), and other peripherals. Work with communication protocols like UART, I2C, SPI, MQTT, RS-485, and Modbus. Interface with coin acceptors, ticket dispensers, RFID/NFC readers, and custom PCBs. Develop control logic for lighting, sound, and physical interactions in entertainment machines. Optimize firmware for stability, safety, and responsiveness in real-time environments. Collaborate with game developers, mechanical designers, and manufacturing teams. Required Skills & Experience Strong experience with embedded C/C++, MicroPython or Arduino. Hands-on with ESP32, STM32, or other microcontrollers. Familiar with PCB schematics and reading/writing data sheets. Ability to debug hardware (multimeter, oscilloscope, logic analyzers). Experience integrating with arcade-standard hardware: buttons, coin/ticket mechanisms, relays, sensors. Understanding of power systems, grounding, and EMI for embedded devices. Good to Have Worked on consumer electronics, vending machines, arcade machines, or robotics. Experience with BLE/WiFi-based control systems. Familiarity with Linux-based SBCs (like Raspberry Pi) and Python scripting. Basic knowledge of Unity game engine or MQTT/WebSocket communication with game software. Understanding of kiosk systems, thermal printers, or camera integration. Mindset & Culture Fit Maker/hacker mindset – you love building and tinkering. Can think creatively to solve real-world hardware-software problems. Open to rapid prototyping, debugging on-site, and collaborating across functions. Thrives in a fast-paced startup environment. What We Offer A chance to shape the future of tech-driven leisure experiences. Full creative ownership of embedded systems in flagship products. Access to a multi-disciplinary team with game designers, AI engineers, and artists. Growth into team leadership or R&D specialization as we expand. Job Types: Full-time, Permanent Pay: ₹11,000.00 - ₹35,000.00 per month Application Question(s): What is your current in-hand monthly ? What is your expected in-hand monthly ? Work Location: In person Expected Start Date: 15/08/2025
Posted 1 day ago
8.0 years
0 Lacs
South Delhi, Delhi, India
On-site
Role Overview We are looking for an experienced embedded systems engineer to lead firmware development for energy-focused hardware systems. The role involves implementing low-level control logic, managing communication protocols, and ensuring system reliability in constrained environments. You’ll be working closely with a small cross-functional team across hardware, firmware, and backend to develop robust, real-time edge behaviors for field-deployed devices. Responsibilities • Develop and maintain embedded firmware on microcontrollers (e.g. STM32, ESP32, etc.) • Integrate serial communication protocols (UART, RS485, Modbus RTU/TCP) • Design and implement RTOS-based control flows for edge-level decision-making • Ensure firmware reliability through watchdogs, diagnostics, and OTA strategies • Optimize for memory, power, and compute-constrained environments • Collaborate with hardware and backend teams for testing, calibration, and deployment Required Skills • 4–8 years of experience in embedded C/C++ development • Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar) • Strong understanding of embedded I/O, timers, interrupts, memory management • Familiarity with energy/IoT protocols like Modbus, CAN, or MQTT • Experience working with hardware tools: JTAG, logic analyzers, UART debug consoles Bonus (Not Required) • Experience with OTA firmware workflows • Exposure to power electronics, inverters, or industrial control systems • Basic familiarity with cloud or backend integration for IoT systems
Posted 1 day ago
8.0 years
0 Lacs
Vadodara, Gujarat, India
On-site
Role: Software Architect - Embedded You are an Energetic, Passionate, and Innate Software Technology Leader having excellent knowledge of designing and developing Linux based embedded products and having an 8+ years of experience 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. 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 have a good understanding of JIRA, Confluence, SVN, Fisheye, Crucible, Sonar/Parasoft/LDRA and Nessus/Nexpose.
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As an Embedded Architect at Netradyne, you will play a crucial role in designing and implementing embedded systems. Your responsibilities will include collaborating with cross-functional teams to develop innovative solutions and ensuring the seamless integration of hardware and software components in our products. To excel in this role, you should have proficiency in embedded systems design, development, and testing. Experience with programming languages such as C, C++, and assembly is essential, along with knowledge of communication protocols like SPI, I2C, and UART. A strong understanding of hardware-software interfaces is required to be successful in this position. You will be working on-site in Bengaluru on a full-time basis. The ability to work effectively with cross-functional teams to deliver projects successfully is a key aspect of this role. A Bachelor's degree in Electrical Engineering, Computer Science, or a related field is necessary. Excellent problem-solving and analytical skills, as well as the capability to communicate technical concepts effectively, will be valuable assets in this position. Join Netradyne, an industry leader in fleet safety solutions, and be part of revolutionizing the modern-day transportation ecosystem. Contribute to improving driver behavior, fleet performance, and setting commercial vehicle driving standards. Your role will involve collecting and analyzing data points to help customers enhance safety, increase profitability, improve retention, and enable transparency.,
Posted 1 day ago
0.0 - 3.0 years
0 - 0 Lacs
Vijayawada, Andhra Pradesh
On-site
Job Description: Embedded Engineer We are seeking a highly skilled and motivated Embedded Engineer to join our team. As an Embedded Engineer, you will play a crucial role in designing, developing, testing, and maintaining embedded systems that power a range of products across various industries. You will collaborate with cross-functional teams to ensure the successful implementation of embedded software and hardware components, contributing to the innovation and functionality of our products. Note: Only shortlisted Candidates will be getting the interview calls. Responsibilities: Design and develop embedded software and firmware for various microcontroller/microprocessor-based systems. Collaborate with hardware engineers to define system requirements, specifications, and interfaces. Develop and implement efficient and reliable code for real-time embedded systems. Debug and troubleshoot hardware and software integration issues. Participate in architecture and design discussions, providing technical insights and recommendations. Write clear and concise technical documentation, including design documents, user manuals, and test procedures. Conduct thorough testing and validation of embedded systems to ensure quality, performance, and compliance with specifications. Optimize code and system performance to meet real-time constraints and resource limitations. Stay up-to-date with industry trends and advancements in embedded systems, incorporating relevant technologies into project development. Collaborate with cross-functional teams, including software engineers, hardware engineers, and product managers, to ensure successful project outcomes. Assist in hardware bring-up, board-level testing, and validation of prototypes. Participate in code reviews and provide constructive feedback to team members. Keep a strong focus on security and maintain best practices to ensure the integrity of embedded systems. Qualifications: B.Tech / M.Tech degree in Electronics & Communication Engineering, Electrical Engineering, or a related field. 0 to 3 years experience as an Embedded Engineer, developing software and firmware for embedded systems. Proficiency in programming languages such as C, C++, and potentially assembly language for various microcontrollers/microprocessors. Strong understanding of real-time operating systems (RTOS), embedded system architectures, and hardware-software interactions. Experience with debugging tools, oscilloscopes, logic analyzers, and other embedded development tools. Familiarity with communication protocols like UART, SPI, I2C, Ethernet, USB, etc. Knowledge of hardware description languages (HDL) like Verilog or VHDL is a plus. Ability to work both independently and collaboratively in a fast-paced development environment. Excellent problem-solving skills and attention to detail. Effective communication skills to convey complex technical concepts to non-technical team members. Experience with version control systems (e.g., Git) and issue tracking tools. Knowledge of safety and security considerations in embedded systems is advantageous. Join our team of passionate engineers and contribute to the development of cutting-edge embedded systems that drive innovation and shape the future of technology. If you thrive in a dynamic environment and are excited about pushing the boundaries of embedded engineering, we'd love to hear from you. Job Type: Full-time Pay: ₹8,000.00 - ₹20,000.00 per month Benefits: Provident Fund Ability to commute/relocate: Vijayawada, Andhra Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You are an experienced Senior Firmware Developer who will be responsible for leading the design, development, and optimization of embedded firmware for complex systems. Your deep expertise in embedded systems, strong problem-solving skills, and ability to mentor junior engineers will be crucial. You will drive the firmware development process to ensure high performance and reliability in real-time systems, collaborating with cross-functional teams to bring innovative hardware-software solutions to market. Your key responsibilities will include leading the design and development of robust, scalable, and efficient firmware architectures for embedded systems, writing and optimizing high-performance, low-level firmware in C/C++, working closely with hardware engineers to influence hardware design for smooth integration, optimizing firmware for power consumption, memory usage, and real-time performance, developing and executing comprehensive testing plans, mentoring junior firmware developers, creating and maintaining technical documentation, leading efforts to improve development processes, tools, and methodologies, and collaborating with cross-functional teams to ensure timely and high-quality project delivery. To qualify for this role, you should have a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field along with 5+ years of hands-on experience in embedded firmware development. You should have a proven track record of developing and shipping firmware for commercial products, experience with Real-Time Operating Systems (RTOS) and bare-metal systems, expertise in embedded C/C++ and assembly language, extensive experience with hardware interfaces, and experience working with embedded processors. Additionally, you should have a deep understanding of embedded system architecture, proficiency with debugging tools, strong knowledge of communication protocols, familiarity with bootloaders, file systems, memory management, and peripheral drivers, experience with version control, continuous integration, and automated testing for embedded systems, and knowledge of cybersecurity practices in embedded systems. Preferred qualifications include experience in low-power embedded systems design, IoT devices, cloud connectivity, Agile methodologies, and DevOps practices. In terms of soft skills, you should possess strong leadership and mentorship abilities, excellent communication and collaboration skills, a problem-solving mindset, attention to detail, commitment to quality, ability to manage multiple projects and meet tight deadlines, and be innovative and proactive in driving improvements and solving technical challenges. The benefits of this role include a competitive salary, performance bonuses, health, dental, and vision insurance, 401(k) with company match, flexible working hours, remote work options, opportunities for professional growth and leadership development, and access to cutting-edge technology and tools.,
Posted 1 day ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
About Futuristic Labs Are you ready to be a part of a company that doesn't just dream about the future but actively builds it Welcome to Futuristic Labs, an Innovation Studio based in Hyderabad, India, where bold ideas turn into impactful products that make life better. We're on a mission to free up human potential by automating everyday tasks. From transforming the way people cook with Riku and Semi, to enabling creators through Klynk Recipes, we're building a future where technology truly serves humanity. If you're passionate about solving real-world problems through hardware and software, we invite you to #BuildWithUs. What You'll Do As a Senior Embedded Firmware Engineer, you'll work on the core systems powering our smart kitchen products. You'll bridge hardware and software, driving the performance, reliability, and intelligence behind our devices. Write and optimize embedded C/C++ firmware for real-time control of kitchen automation devices. Stress test and improve the Python-based application code running on Raspbian OS. Design and implement robust communication interfaces (UART, I2C, SPI, MQTT, etc.). Develop interface code for actuators, sensors, and peripherals. Collaborate with product, mechanical, and design teams to build rapid functional prototypes. Build and deploy test setups using Arduino, Raspberry Pi, or similar platforms. Debug hardware and firmware, and work hands-on with PCBs and test jigs. Document architecture, workflows, and hardware-software interaction protocols. Support the manufacturing and assembly team by designing and testing quality control setups. Requirements - Bachelors or Masters in Electrical Engineering, Computer Science, or a related field - 6+ years of hands-on experience in embedded firmware development - Strong proficiency in C/C++ for real-time systems - Working experience with Python scripting and automation - Comfortable with Linux environments (Ubuntu or Raspbian OS preferred) - Familiarity with communication protocols: UART, I2C, SPI, MQTT, Socket.io - Experience with Arduino, Raspberry Pi, ARM Cortex, or similar platforms - Understanding of embedded hardware: motors, actuators, sensors, drivers - Strong debugging, analytical, and system-level thinking skills - Bonus: Experience in writing unit tests, CI/CD for firmware, or production-scale deployments Benefits - The opportunity to shape intelligent, human-centric products from the ground up - A collaborative and dynamic work culture that values deep work and innovation - Ownership and autonomy to bring your ideas to life - A team that pushes boundaries, iterates fast, and builds with purpose - Free (and delicious!) food from our kitchen robots,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Senior Embedded Systems Engineer at Cureous Labs in Bangalore, you will play a crucial role in the development of India's first intelligent, automated patient repositioning systems. These systems are designed to prevent bedsores and reduce the burden on caregivers. Your main responsibility will be to lead the firmware development and upgrades for our medical device systems. You will work on optimizing real-time firmware for platforms such as STM32, ESP32, or TI CC3235SF and integrate IoT features like Wi-Fi, BLE, Zigbee/Thread, and OTA updates. In this role, you will also interface with sensor arrays, control units, and cloud dashboards. Collaboration with the founder, mechanical, and software teams will be essential for rapid prototyping and field deployment. Ensuring compliance with EMI/EMC standards and assisting in medical regulatory documentation will also be part of your responsibilities. Additionally, you may have the opportunity to mentor junior engineers and contribute to building a scalable R&D stack. To excel in this position, you should have at least 6 years of experience in embedded systems or IoT product development. Proficiency in C/C++, FreeRTOS, embedded debugging, and interfacing protocols like UART, I2C, and SPI is required. Hands-on experience with IoT protocols and cloud integrations such as MQTT, HTTP, and OTA is also important. Previous work on connected hardware, particularly in healthcare, wellness, or industrial automation, will be advantageous. A self-driven attitude and the ability to thrive in fast-paced, resource-constrained environments are key qualities we are looking for. By joining Cureous Labs, you will be part of a purpose-driven medtech startup that is making a significant impact on improving lives at scale. You will have the opportunity to work on meaningful technology that is used daily by patients, caregivers, and doctors. This role offers a competitive salary, ESOPs, and the chance to have a direct impact on the embedded stack.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
You will be part of Boon (formerly known as Swajal), an organization with a mission to ensure equitable access to drinking water for all. Collaborating with various sectors like villages, hotels, train stations, airports, hospitals, and schools, we are dedicated to creating a better future for everyone. As an Embedded Developer, your responsibilities will include working closely with designers and engineering teams to outline technical requirements, creating program architecture based on project needs and hardware specifications, coding software, embedded programs, and system protocols. You will also be responsible for testing embedded software systems for proper integration, troubleshooting any errors or inefficiencies, and implementing necessary repairs, modifications, and upgrades. Additionally, you will manage project timelines, report any delays to the supervisor, generate diagnostic reports, technical manuals, and software development documentation, as well as maintain embedded software systems and perform maintenance tasks when required. To qualify for this role, you should possess a bachelor's degree in Electronics and Communication or a related field, along with a minimum of three years of experience as an embedded developer. Proficiency in programming languages like C and C++, as well as a deep understanding of hardware architecture (e.g., ARM, Atmel, STM, ESP32) and hardware protocols (e.g., USB, UART, I2C, SPI) are essential. Strong diagnostic, analytical, and problem-solving skills, along with excellent organizational and project management abilities, will be crucial in this role. Furthermore, staying updated with the latest technological advancements and techniques is expected.,
Posted 1 day ago
1.0 - 31.0 years
2 - 4 Lacs
Punjagutta, Hyderabad Region
On-site
A faculty position in Embedded Systems typically involves teaching courses related to embedded systems design, development, and applications, conducting research, and mentoring students. Responsibilities include curriculum development, delivering lectures and labs, supervising student projects, participating in departmental and university service, and potentially pursuing external funding for research. Key Responsibilities: Teaching: Delivering lectures and conducting laboratory sessions in embedded systems related courses. Developing and updating course materials, including syllabi, assignments, and assessments. Supervising student projects, including senior design projects and theses. Providing guidance and support to students in their learning and research endeavors. Service: Participating in departmental and university committees. Mentoring and advising students, including those pursuing graduate degrees. Engaging with the broader academic and professional community in the field of embedded systems. Curriculum Development: Contributing to the development and improvement of the embedded systems curriculum. Staying current with the latest trends and technologies in embedded systems. Exploring and integrating new teaching methodologies and technologies. Required Qualifications: Experience: Experience in teaching and research in embedded systems, including experience with relevant hardware and software tools. Skills: Strong programming skills (e.g., C/C++), knowledge of microcontrollers and microprocessors, understanding of real-time operating systems (RTOS), and experience with embedded system development tools. Key Areas of Expertise: Embedded Software Development: Proficiency in programming embedded systems using languages like C/C++, assembly language, and experience with RTOS. Hardware Design and Interfacing: Understanding of microcontroller and microprocessor architectures, hardware interfaces (e.g., I2C, SPI, UART), and experience with circuit design and schematic reading. Real-Time Systems: Knowledge of real-time operating systems and their application in embedded systems, including task scheduling, resource management, and synchronization. Embedded AI: Experience in developing and deploying AI algorithms on embedded platforms, including machine learning and deep learning models. Cyber-Physical Systems: Understanding of the interaction between embedded systems and the physical world, including sensors, actuators, and control systems.
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
ahmedabad, gujarat
On-site
You are an experienced RTL/FPGA Design Engineer with a minimum of 3 - 7 years of experience in the VLSI domain. You hold a BE/B.Tech degree in Electronics/Electronics & Communication or ME/M.Tech in Electronics/VLSI Design or a closely related field from a recognized university with a strong academic background. Your role will be based in Ahmedabad or Bangalore. In this role, you will be responsible for RTL programming using Verilog/System Verilog or VHDL, possessing knowledge of the complete FPGA Design Development flow. You should be proficient with FPGA Development Tools such as Quartus, Modelsim, Vivado, Xilinx ISE, Libero, etc. Additionally, you will engage in functional verification using Verilog/System Verilog or VHDL, optimize RTL code to meet timings and on-chip resources, and support all phases of FPGA-based product development activities. System Architecture Design, testing, and troubleshooting of hardware will also be part of your responsibilities. To excel in this position, you must have experience with Verilog/SystemVerilog or VHDL for design and verification, along with a deep understanding of FPGA design flow/methodology, IP integration, and design collateral. You should be capable of developing small IP blocks from scratch and conducting basic functional verification. Familiarity with protocols like SPI, I2C, UART, and AXI, as well as knowledge of Altera Quartus II Tool, Questasim, Modelsim, Xilinx tools like ISE and Vivado, and Microsemi tools like Libero, are essential. Understanding of USB, Ethernet, and external memories such as DDR, QDR RAM, and QSPI-NOR based Flash is also required. In terms of personal competencies, you should be self-motivated to learn and contribute, able to work effectively with global teams, and willing to collaborate in a team-oriented environment. Prioritization and execution of tasks to achieve goals in a fast-paced environment, along with strong problem-solving skills, are valuable assets. Your passion for writing clean and neat code that aligns with coding guidelines will be highly appreciated. If you meet these qualifications and are excited about the opportunity to work in the VLSI domain as an RTL/FPGA Design Engineer, we encourage you to apply now.,
Posted 1 day ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description As Manager – Robot Control Systems , you will be responsible for leading the development of various controls architecture and algorithms, leading with a team of talented engineers. You will work on multiple robotic systems and be involved in solving challenging problems for cutting-edge robotics technology and applications. Also, you will work closely with a cross-disciplinary team of hardware and software engineers to efficiently implement ongoing research and ideas into our robot technology platform. You will see your ideas translated into actions that matter in the real world to make robots that are intelligent, collaborative, and intuitive to work with. The ideal candidate will have a strong background with demonstrated experience in modeling and designing feedback control algorithms and methods for complex and non-linear electromechanical systems. Job Responsibilities Define technical direction and coherent strategy for control systems for different robotic platforms. Develop feedback control algorithms and sensor fusion methods for complex and non-linear electromechanical systems. Coordinate in development of a robust system level design for software and hardware. Collaborate with engineers from other disciplines and communicate design priorities and provide constructive guidance to evolve a robust and reliable robot platform. Lead and mentor team to effectively contribute to product milestones. Required Skills And Experience 8+ years of professional experience in development of controls systems for complex electromechanical systems. Solid foundation in control theory and application i.e., stability analysis, continuous & discrete-time systems, frequency & time domain analysis, state-space analysis etc. Knowledge of control techniques and algorithms for BLDC motors. Experience in MATLAB/SIMULINK or similar kind of tools. Experience in instrumentation for testing, data acquisition and analysis. Knowledge of real-time constraints and hardware interfaces (e.g. Ethernet, CAN, UART, SPI, I2C etc.) is a plus. The ideal candidate would have strong leadership and communication skills and would be able to collaborate with an interdisciplinary team. A good understanding of the software development process and best practices is a plus. Ability and desire to work in a fast-paced, iterative development environment. Willingness to take on new challenges and solve unfamiliar problems. Education MTech/ PhD in the field(s) of Electrical Engineering or related field with specialization in controls
Posted 1 day ago
6.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Job Description Electrical/Electronic Design Engineer – Battery Power Distribution Unit (PDU) Design We are seeking a skilled and detail-oriented PCB Design Engineer to support the development of battery-powered systems, including Battery Management Systems (BMS) and Power Distribution Units (PDUs). You will be responsible for schematic capture, PCB layout, prototyping, and validation of high- and low-voltage circuits. This role offers hands-on experience in a collaborative environment focused on energy storage, safety, and performance. Key Responsibilities: Design and develop multi-layer PCBs for battery systems, including BMS and PDUs Perform schematic capture, component placement, and PCB layout using industry-standard tools Ensure design for manufacturability (DFM) and design for testability (DFT) Collaborate with electrical engineers to translate circuit designs into PCB layouts Conduct signal integrity, thermal, and EMI/EMC analysis Generate and review Gerber files, BOMs, and assembly drawings Coordinate with vendors for PCB fabrication and assembly Support prototype builds, bring-up, and debugging Perform functional testing, validation, and failure analysis of PCBs Ensure compliance with UL, CE, IPC, and relevant industry standards Technical Skills: Strong understanding of PCB stack-up, trace impedance, and power/ground plane design Experience with high-voltage isolation, creepage/clearance, and safety-critical layouts Familiarity with analog, digital, and mixed-signal PCB design Knowledge of battery system requirements, including cell monitoring, balancing, and protection circuits Experience with communication interfaces (CAN, RS485, UART, I2C, SPI) Tools & Software: PCB Design Tools: Altium Designer, OrCAD, KiCAD, Eagle, Mentor Graphics, CAM350 (DFM) Simulation Tools: LTSpice, PSpice, HyperLynx, MATLAB/Simulink Testing Tools: Multimeter, Oscilloscope, Logic Analyzer, CANOE Soft Skills & Teamwork: Strong attention to detail and documentation Effective communication and collaboration with cross-functional teams Ability to manage multiple tasks and meet deadlines Proactive problem-solving and continuous learning mindset Qualifications Bachelor’s degree in electrical/ electronics engineering and a minimum of 6 years of experience Masters’s degree in electrical/ electronics engineering and a minimum of 3 years of experience Experience with PCB prototyping, manufacturing coordination, and testing is highly desirable Exposure to battery-powered systems, BMS, or automotive/industrial electronics is a plus Additional information: This position requires working onsite five days a week. Posting Dates: July 30, 2025 - August 21, 2025 Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply Not ready to apply? Join our Talent Community.
Posted 1 day ago
5.0 years
0 Lacs
Gurugram, Haryana, India
On-site
IoTechWorld Avigation Pvt Ltd, Gurgaon is a drone manufacturing company (www.iotechworld.com) and is seeking a passionate and skilled Senior Embedded Design Engineer to join our team in building next-generation Drone solutions. Job Summary We are seeking a highly skilled Senior Embedded Systems Engineer with solid experience in Linux Device Drivers (LDD), RTOS-based development, electronics, and C/C++ programming. The ideal candidate will lead embedded firmware design and integration for real-time systems. Key Responsibilities ● Design and develop embedded firmware for ARM-based platforms. ● Develop and maintain Linux Kernel modules and Device Drivers. ● Work with various RTOS platforms (e.g., FreeRTOS, Zephyr, VxWorks). ● Collaborate with hardware teams for board bring-up and debugging. ● Good knowledge on peripheral Interface protocols: I2C, SPI, UART, CAN, USB, etc. Prior experience while working on RF communication is preferred ● Perform low-level debugging using JTAG, logic analyzers, oscilloscopes. ● Optimize system performance, memory usage, and power consumption. ● Mentor junior engineers and participate in design/code reviews. Required Skills ● Strong C/C++ programming skills with embedded systems. ● 5+ years of experience in Linux Device Driver development. ● Proficiency in at least one RTOS. ● Solid understanding of electronics and microcontroller systems. ● Experience with Yocto, Buildroot, or custom BSP development. ● Knowledge of communication protocols (I2C, SPI, CAN, UART). ● Strong debugging and problem-solving skills. Preferred Qualifications ● Experience with version control (Git), CI/CD workflows. ● Exposure to ARM Cortex-A/M series processors. ● Prior work with automotive, IoT, or medical-grade firmware is a plus. ● B.Tech/M.Tech in Electronics and Communication, Salary : Best in Industry and not a constraint for good candidate.
Posted 1 day ago
2.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
We are looking for a skilled Embedded Engineer (BMS) with a solid understanding of BMS architecture, components, and safety features. The ideal candidate should have experience in failure analysis, problem-solving, and Li-Ion batteryassembly, including cylindrical, pouch, and prismatic cells, along with expertise in LV and HV battery system handling. The role involves developing and integrating new processes in the New Product Development Stage (NPDS), including design for assembly (DFA), design for safety (DFS),design verification analysis (DVA), ergonomics, and cable routing. You will work on BMS architecture, including SOC, SOH, cell balancing, fault detection, safety controls, and protection algorithms, and have a deep understanding of thermal management, energy management, and life optimization algorithms. Experience with communication protocols such as RS485, Modbus, and CAN is essential , along with the ability to implement custom communication protocols provided by BMS manufacturers. The role also requires proficiency in preparing SOPs, work instructions, and quality checklists. Familiarity with battery chemistries like NMC and LiFePO4 and an understanding of their impact on BMS behavior are required. Knowledge of functional safety standards (e.g., ISO 26262) is a plus. Additionally, the ability to integrate BMS data into higher-level systems or dashboards for monitoring and control is crucial for this role. Responsibilities Design, develop, and test embedded software and firmware for BMS applications. Integrate and configure BMS hardware including microcontrollers, sensors, and communication interfaces (CAN, UART, SPI, I2C). Implement state-of-charge (SOC), state-of-health (SOH), and cell balancing algorithms. Collaborate with hardware engineers to design PCB layouts and perform hardware-software co-validation. Work with cross-functional teams to ensure compliance with electrical, thermal, and mechanical battery requirements. Develop diagnostic tools and support root-cause analysis of field issues. Document software design, validation protocols, and change logs. Skills Required Solid understanding of Battery Management Systems (BMS) architecture, components, and safety features Failure analysis and problem solving capabilities. Good experience in Li-Ion battery assembly(cylindrical, pouch, prismatic cells), adhesive dispensing, electrical assembly , production engineering and Knowledge of quality check points in battery assembly. Knowledge of LV and HV battery system handling. To develop new processes and integrate in NPDS : DFA, DFS, DVA, Ergonomics and cable routing. Experience in BMS architecture, SOC, SOH, cell balancing, fault detection, safety controls and protection algorithms. Knowledge of thermal management, energy management, and life optimization algorithms. Experience in RS485/Modbus/CAN protocols for communication with BMS and peripheral devices. Proficient in preparing SOPs, work instructions, and quality checklists. Ability to read and implement custom communication protocols provided by BMS manufacturers. Added Advantage: Knowledge of functional safety standards (ISO 26262 or similar) is a plus. Qualifications: B Tech in ECE/EEE Experience: 2 + years of experience in battery management system Location : Technopark , Thiruvananthapuram Skills: state-of-health (soh) algorithms,soc,design verification analysis (dva),protection algorithms,safety controls,lv battery system handling,work instructions,rs485 protocol,li-ion battery assembly,modbus protocol,sops preparation,can protocols,quality checklists,dfa,battery management system,custom communication protocols,battery management systems (bms),soh,rs485,dfs,soh algorithms,prismatic cells,functional safety standards (iso 26262),fault detection,energy management,state-of-charge (soc) algorithms,sop preparation,thermal management,can,cell balancing algorithms,battery management systems (bms) architecture,design for assembly (dfa),functional safety standards,modbus,work instructions preparation,ergonomics,cable routing,hv battery system handling,bms architecture,cell balancing,design for safety (dfs),dva,can protocol,cylindrical cells,pouch cells,lv and hv battery system handling,problem solving,quality checklists preparation,life optimization algorithms,new product development stage (npds),soc algorithms,failure analysis
Posted 1 day ago
2.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
We are looking for a skilled Battery Management System (BMS) Engineer with a solid understanding of BMS architecture, components, and safety features. The ideal candidate should have experience in failure analysis, problem-solving, and Li-Ion batteryassembly, including cylindrical, pouch, and prismatic cells, along with expertise in LV and HV battery system handling. The role involves developing and integrating new processes in the New Product Development Stage (NPDS), including design for assembly (DFA), design for safety (DFS),design verification analysis (DVA), ergonomics, and cable routing. You will work on BMS architecture, including SOC, SOH, cell balancing, fault detection, safety controls, and protection algorithms, and have a deep understanding of thermal management, energy management, and life optimization algorithms. Experience with communication protocols such as RS485, Modbus, and CAN is essential, along with the ability to implement custom communication protocols provided by BMS manufacturers. The role also requires proficiency in preparing SOPs, work instructions, and quality checklists. Familiarity with battery chemistries like NMC and LiFePO4 and an understanding of their impact on BMS behavior are required. Knowledge of functional safety standards (e.g., ISO 26262) is a plus. Additionally, the ability to integrate BMS data into higher-level systems or dashboards for monitoring and control is crucial for this role. Responsibilities Design, develop, and test embedded software and firmware for BMS applications. Integrate and configure BMS hardware including microcontrollers, sensors, and communication interfaces (CAN, UART, SPI, I2C). Implement state-of-charge (SOC), state-of-health (SOH), and cell balancing algorithms. Collaborate with hardware engineers to design PCB layouts and perform hardware-software co-validation. Work with cross-functional teams to ensure compliance with electrical, thermal, and mechanical battery requirements. Develop diagnostic tools and support root-cause analysis of field issues. Document software design, validation protocols, and change logs. Skills Required Solid understanding of Battery Management Systems (BMS) architecture, components, and safety features Failure analysis and problem solving capabilities. Good experience in Li-Ion battery assembly(cylindrical, pouch, prismatic cells), adhesive dispensing, electrical assembly , production engineering and Knowledge of quality check points in battery assembly. Knowledge of LV and HV battery system handling. To develop new processes and integrate in NPDS : DFA, DFS, DVA, Ergonomics and cable routing. Experience in BMS architecture, SOC, SOH, cell balancing, fault detection, safety controls and protection algorithms. Knowledge of thermal management, energy management, and life optimization algorithms. Experience in RS485/Modbus/CAN protocols for communication with BMS and peripheral devices. Proficient in preparing SOPs, work instructions, and quality checklists. Ability to read and implement custom communication protocols provided by BMS manufacturers. Added Advantage: Knowledge of functional safety standards (ISO 26262 or similar) is a plus. Qualifications: B Tech in ECE/EEE Experience: 2 + years of experience in battery management system Location : Technopark , Thiruvananthapuram Skills: soc,quality checklists,problem solving,work instructions,design for safety (dfs),custom communication protocols,li-ion battery assembly,cable routing,prismatic cells,battery management systems (bms),fault detection,soh,new product development stage (npds),ergonomics,cylindrical cells,design for assembly (dfa),cell balancing algorithms,soh algorithms,state-of-health (soh) algorithms,state-of-charge (soc) algorithms,cell balancing,dva,functional safety standards,dfs,modbus,dfa,life optimization algorithms,safety controls,energy management,pouch cells,hv battery system handling,lv and hv battery system handling,can protocols,sops preparation,battery management system,design verification analysis (dva),rs485,failure analysis,protection algorithms,bms architecture,lv battery system handling,soc algorithms,thermal management
Posted 1 day ago
3.0 years
4 - 8 Lacs
India
On-site
We are seeking a skilled ESP32 Firmware Developer with solid experience in Modbus protocol to join our growing embedded systems team. If you have a strong foundation in C/C++ , experience with Arduino IDE, FreeRTOS, Nordic chip suite and know your way around industrial communication standards, this role is for you. You’ll take the lead in building reliable firmware for industrial IoT devices, integrating Modbus RTU and TCP/IP into ESP32-based platforms. You’ll collaborate closely with our hardware and software teams to ensure seamless, high-performance system behavior. Responsibilities: Firmware Development: Design, develop, and maintain firmware for ESP32-based systems. Modbus Integration: Implement and optimize Modbus RTU and Modbus TCP/IP communication protocols. RTOS: Utilize FreeRTOS for real-time task scheduling and inter-process communication. Hardware Integration: Work with hardware engineers to validate firmware behavior across schematics and prototypes. Performance Optimization: Ensure low-latency and low-power operation of firmware across different environments. Debugging & Testing: Use debugging tools (JTAG, logic analyzers, etc.) to identify and resolve system issues. Documentation: Write clear documentation for firmware architecture, APIs, and system workflows. Collaboration: Participate in sprint planning, code reviews, and team discussions to improve development velocity and code quality. Required Skills and Qualifications: Experience: 3+ years in embedded firmware development with ESP32. Languages: Proficient in C/C++ for embedded systems. Protocols: In-depth experience with Modbus RTU and TCP/IP (must-have). RTOS: Working knowledge of FreeRTOS. Tools: Arduino IDE , Nordic chip suite, Familiarity with oscilloscope, JTAG, UART analyzers, etc. Electronics: Understanding of circuit schematics, PCB layouts, and hardware interfaces (UART, SPI, I2C, GPIO). Debugging: Strong troubleshooting and root-cause analysis skills. Education: Bachelor’s degree in Electronics, Computer Engineering, or related field. Nice to Have: Experience with MQTT, CAN bus, or BACnet. Familiarity with OTA updates and firmware bootloaders. Experience working in Agile development teams. Job Type: Full-time Pay: ₹400,000.00 - ₹800,000.00 per year Benefits: Flexible schedule Health insurance Life insurance Work Location: In person Speak with the employer +91 7983182649 Expected Start Date: 10/08/2025
Posted 1 day ago
0.0 - 4.0 years
6 - 12 Lacs
Noida, Uttar Pradesh
On-site
Job Description Designation: Embedded Developer Department: IT Qualification: Bachelor’s degree or higher in Computer Science or equivalent (or in progress) Experience: Min 2-4 yrs. of experience in the same field. Location: Noida Employment Type: Permanent Job, Full Time Key skills : Proficiency in C and C++ programming languages. Familiarity with hardware protocols including USB, UART, I2C, and SPI. Design and develop software of embedded devices and systems from requirements to production. Experience working with 4G, BLE, LORA, and CAN communication. Experience with any one RTOS such as Zephyr, Free RTOS, embOS. Familiarity with internal peripherals including ADC, Timer, Watchdog, Experience working with STM32 or Renesas. Strong knowledge of hardware architecture such as ARM, and x86. Strong debugging skills. A bachelors degree in computer science, computer engineering, or similar. A minimum of four years' experience as an embedded developer. Strong analytical and problem-solving abilities. Strong organizational and project management skills. About Us: Apogee GNSSPvt.Ltd. offers an extensive range of equipment like GNSS Receivers, CORS, Unmanned systems, GIS Data Collector, Rotating LaserScanners, Radio, and software like VRS, NTRIP. At Apogee Precision Lasers, our innovative products make your work hassle-free and moreproductive. Our GNSS solutions help to provide reliable, highly precise positioning in surveying &engineering, agriculture. Also Rotating laser scanners are helping the farmers in water management,crop yields, etc. and modernizing agriculture. For over 10 + years, Apogee has 5 + offices, 200 +dealers and 70000+ satisfied customers. Kindly send me the updated resume on the same email id. Name: Kalpika Shrimali Designation: HR Manager Website – www.apogeegnss.com Job Type: Full-time Pay: ₹600,000.00 - ₹1,200,000.00 per year Benefits: Provident Fund Schedule: Morning shift Ability to commute/relocate: Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required) Application Question(s): Are you a immediate joiner ? Education: Bachelor's (Preferred) Experience: total work: 4 years (Preferred) Work Location: In person Expected Start Date: 18/08/2025
Posted 1 day ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The uart (universal asynchronous receiver-transmitter) job market in India is experiencing significant growth with the increasing demand for professionals skilled in embedded systems and communication protocols. Companies across various industries, including electronics, automotive, and telecommunications, are actively seeking uart experts to design, develop, and maintain communication interfaces for their products.
The average salary range for uart professionals in India varies based on experience levels: - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum
Career progression in the uart domain typically follows a path similar to: 1. Junior Embedded Engineer 2. Embedded Engineer 3. Senior Embedded Engineer 4. Lead Embedded Engineer
In addition to uart expertise, professionals in this field are often expected to have knowledge or experience in the following areas: - Embedded C programming - Communication protocols (SPI, I2C, etc.) - Microcontroller architecture - PCB design - Debugging and troubleshooting skills
As you embark on your journey to explore uart jobs in India, remember to showcase your skills, knowledge, and passion for embedded systems and communication protocols during interviews. Prepare thoroughly, stay updated with industry trends, and apply confidently to secure exciting opportunities in this growing field. Good luck!
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