Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4.0 - 9.0 years
18 Lacs
Chennai
Work from Office
Roles and Responsibilities - Understanding the Requirement/Ideas/Issues and proposing design solutions - Implementing and executing the solution in compliance to the SDLC process, codes & standards - Microcontroller firmware development such as bootloader and peripheral driver - 4 to 9 years of experience required. Required Technical Skill Set - Must have strong C++ programming skills ( C++14, C++17 and above) - 32-bit Processor/Controller knowledge is essential - Strong knowledge in Data structures, STL and Fundamentals - Good knowledge in Linux internals such as IPC and POSIX standards - Strong knowledge in TCP/IP and socket programming - Familiarity in understanding Electrical & PCB circuits and schematic drawings - Excellent Trouble Shooting and Debugging skills using GDB and also with JTAG/ISP tools - Familiarity in open source libraries like Boost with Asynchronous IO, Dbus/GDbus etc
Posted 2 weeks ago
0.0 - 2.0 years
0 Lacs
Delhi, Delhi
On-site
Dear All Greetings of the day !! Kahan Controls is hiring Industrial Sales Engineer @ Delhi location. followings details are mentioned - Sales experience in HVAC and Refrigerator controllers and Automation like, : "Variable Frequency and Drive, HMI, Temperature microcontroller, Scada PLC, BMS, IOT, Transmitter. Desire Profile: Male candidate Qualification – B.E-EEE, ECE, E&I, Mechtronics. Location – Delhi Salary: Based on Experience. Experience - 1 to 2 years Interested candidates can share resume on jobs@kahancontrols.com Job Types: Full-time, Permanent Pay: ₹25,000.00 - ₹35,000.00 per month Schedule: Day shift Fixed shift Morning shift Work Location: In person
Posted 2 weeks ago
6.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Position Requirements The right person for this position should have 6-9 years of experience in IoT embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. Knowledge: Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, Raspberry PI, iMX series Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO, UFS Knowledge of embedded linux, device driver concepts and inter process communication Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular Knowledge of IoT communication protocols MQTT, COAP, AMQP Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab, Build root, Yocto DFMA and DFMEA, Design release process Coding standards, guidelines and compliance tools Version control and repositories using git tools Software quality assurance and automated testing tools Experience / Skills: Embedded software design cycle Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands-on programming in Embedded C, C++. Programming in scripting languages such as batch, shell, python, Nodejs is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT Software and Hardware integration testing and troubleshooting Protocol debugging using protocol analyzer Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU’s across Pentair. External vendors and suppliers Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Should have worked on IoT based embedded device projects. Other Requirements: Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal s Show more Show less
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Description for Position: Technical Specialist - Firmware Position Requirements The right person for this position should have 6-10 years of experience in Industrial Embedded systems aligning with Industry 4.0 . He / She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. He / She should have excellent communication skills to collaborate with global teams and be able to understand Pentair product domain to manage / develop products using industry best practices. He / She should have hands-on experience designing embedded systems architecture and execute projects to monitor, control and manage embedded devices. Role & Responsibilities Understand and explore segments product portfolio. Define design/architecture for the product firmware. Firmware development & troubleshooting. Code review and quality assurance using industry standard tools. Ensure process compliance, best practices and leveraging AI in simplifying them. Mentor project team members. Manage launched products firmware lifecycle. Manage product challenges due to external factors such as market or supply chain. Collaborate with Business Unit, Cross functional and Delivery Teams to achieve Project goals for firmware. Knowledge: Exposure to Industrial IoT equipment like PLC (Siemens, Allen Bradley) , Edge devices and gateways Knowledge of Industrial IOT domain protocols like Modbus, PROFINET, OPC-UA, EtherNet/IP Exposure to Microprocessor Architecture Family e.g. ARM Cortex, Raspberry PI, iMX series, RISC V Knowledge of embedded linux , device driver concepts and inter process communication. Knowledge of Build toolchains and framework such as Build root, Yocto Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, UART, RS485 , Ethernet Understanding of different types of analog & digital sensors and their qualification/verification process Knowledge of Wireless protocols WI-FI , Bluetooth/BLE , IoT Cellular. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols. Knowledge of IoT communication protocols MQTT , COAP, AMQP DFMA and DFMEA , Design release process Coding standards , guidelines, and compliance tools Version control and repositories using git tools Software quality assurance and automated testing tools Experience / Skills: Experience of integrating and enabling products in factory environment Maintain, support & troubleshoot products already in production Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands-on programming in Embedded C, Golang Programming in scripting languages such as batch, shell, python, Nodejs is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT is a plus. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team External vendors and suppliers Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Other Requirements: Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal skills Show more Show less
Posted 2 weeks ago
1.0 - 2.0 years
1 - 3 Lacs
Bengaluru
Work from Office
Responsibilities: * Design, develop, test & maintain embedded systems. * Collaborate with cross-functional teams on PCB design and IoT app dev. * Optimize code for resource efficiency and performance. Food allowance
Posted 2 weeks ago
2.0 years
0 Lacs
Pune, Maharashtra, India
On-site
What You’ll Do ReLaunch : Enabling women to restart their career. The Women Second Career program at Eaton India is designed to support women professionals who have taken a career break. This program provides them with an opportunity to excel once again in the professional world and contributes to building our diverse talent pool. In Eaton, making our work exciting, engaging, meaningful; ensuring safety, health, wellness; and being a model of inclusion & diversity are already embedded in who we are - it’s in our values, part of our vision, and our clearly defined aspirational goals .This exciting role is part of a fast paced, and Innovation and Engineering team in a large multi-national company has context menu Hiring process- Candidates who apply to this requisition will be considered for relevant opportunities that are currently open. This requisition includes all the skills we hire for, and candidates will be mapped to different groups based on their qualifications and experience. Job responsibilities will be discussed with candidates after their resumes are selected based on the required skills. The regular interview process will be followed for shortlisted candidates. Candidates who do not qualify will be kept in our database for future opportunities. Qualifications Any Graduates & above qualification Citizens of India Who have taken break in their career for more than 6 Months Have minimum 2 years prior experience Skills Information Technology requirement: AEM Architect, Okta Azure, Devops architect(Azure Migration), System Architect-AI, AI Automation Engineer, Enterprise software asset management, Full Stack AI Engineer, Vulnerability Management, Incident response cybersecurity, Azure AI, Generative AI, Data Engineer, Snowflake, Quality Automation Engineer- Tosca, Enovia Developer, Sterling integrator-EDI, Clarity Tool, Network and security infrastructure architect etc. Sales & Marketing Center: Master Data Management, Customer Service, Order Management Process, Market & Industry Research, Technical Support- Electrical/Electronics, PowerBi, SQL, LV, MV, switchgears, technical documentation, creative director, Adobe, Storytelling, Data Governance Manufacturing/ Plant: Application Engineer/ Maintenance Manager/ Service Manager/ Digital Services – Data Center/ Quality Head/ Data Management / Hardware Design Engineer/ Plant Finance / Maintenance/ Supply chain management/ Inprocess Quality/ Sales – UPS or Switchgear/ AMC Services/ EHS/ Plant Sourcing Supply Chain: Buyer (P2P Cycle), Supplier Quality (PPAP, 8D, 7QC), Material Planner, Order Management (OTC), SIOP/ SNOP (Sales Inventory & Operations Planning), Inventory Management, Demand planning, Demand forecasting, ERP – SAP/ Oracle/ Kinaxis/ BAAN/ ARIBA/ MFG Pro etc. Finance: CA, CMA, MBA – Finance/ Record to Report/ FP&A/ Controllership/ Intercompany accounting/ Financial accounting Human Resource: HR Business Partner, Talent Acquisition Engineering: C++/Embedded, C++, Linux/ RTOS/Devops/Cloud/Azure/Mobile app development/React Native/Angular/IOS/ Python Automation Testing/ Embedded Testing/ Cybersecurity/ PKI /Data Science/ Data Engineer/ Machine learning/ System Architecture/ Digital Transformation / Intellectual property/Low voltage switches/High Voltage switchgear/MCB Design/PCB /VAVE/Cost Out/NPI /Hydraulics/MATLAB/battery thermal management/Reliability & Safety / Hardware Testing/ Electromechanical Component Testing/Microcontroller /Electric Vehicle / Clutch /Connectors/ Product design for automotive / Electrical products. Program Management/ Scrum Master/ Electronics Components /Electronics Hardware design/Product development/ MBSE (Model Based System Engineering)/ System Engineering/ GD&T/CAD Modelling/Aerospace/Allied domain/ Pumps/ CAE/ CFD/ Digital Engineering/ ITONIC/ APRIORI ]]> Show more Show less
Posted 2 weeks ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are hiring Multiple Positions into FIRMWARE DEVELOPMENT for our product development organization. About Us: Linkwell Telesystems Pvt. Ltd is a developer & manufacturer of products and applications in the domains of Utilities and Security and Identity Solutions (SIS), keenly focused on Power Distribution and Aadhar Linked Public Distribution Systems. Founded in 1993, Linkwell Telesystems Pvt. Ltd., under its flagship brand VISIONTEK, has grown into a leading manufacturer of advanced electronic products/solutions across diverse sectors, including Utilities, E-Governance, Banking, Finance, and Energy. Today, Linkwell is proud to rank among the top five producers of both Standard and Smart Energy Meters in the country. With the capacity to produce 10 million units annually across 45 product categories, we ensure superior quality, innovation, and scalability. Job Requirements: Experience: 3 to 15 years Location : Hyderabad Notice Period : Immediate to 45 days Required skill set: Bachelor’s/ Master’s degree in Engineering (ECE/EEE) 3+ years of experience in embedded software development. Firmware experience is mandatory. Excellent programming skills in C and Embedded C. Working experience on 8 bit, 16 bit and 32 bit micro controllers. Working experience on GSM, GPS etc., Experience with Real-Time Operating Systems (RTOS). Good knowledge on design patterns. Hands-on experience with communication protocols such as UART,I2C, SPI, Hands-on experience in microcontroller programming. Able to handle tasks independently. Experience with microcontrollers. Good written and verbal communication skills. Interested candidates reply us on "careers@visiontek.co.in" or reply us back. Regards, HR Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
EMBEDDED SYSTEMS DEVELOPER ABOUT US Datacultr is a global Digital Operating System for Risk Management and Debt Recovery, we drive Collection Efficiencies, Reduce Delinquencies and Non-Performing Loans (NPL’s). Datacultr is a Digital-Only provider of Consumer Engagement, Recovery and Collection Solutions, helping Consumer Lending, Retail, Telecom and Fintech Organizations to expand and grow their business in the under-penetrated New to Credit and Thin File Segments. We are helping millions of new to credit consumers, across emerging markets, access formal credit and begin theirjourney towards financialhealth. We have clients acrossIndia, South Asia, South East Asia, Africa and LATAM. Datacultr is headquartered in Dubai, with offices in Abu Dhabi, Singapore, Ho Chi Minh City, Nairobi, and Mexico City; and our Development Center is located out of Gurugram, India. ORGANIZATION’S GROWTH PLAN Datacultr’s vision is to enable convenient financing opportunities for consumers, entrepreneurs and small merchants, helping them combat the Socio-economic problems this segment faces due to restricted access to financing. We are on a missionto enable 35 million unbanked& under-served people,access financial services by the end of 2026. Position Overview We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT, and Consumer Electronics. If you enjoy low-level programming, hardware-software integration, and solving complex engineering challenges, we want to hear from you! Core Responsibilities Firmware/Software Development Design, develop, test, and debug embedded firmware/software for microcontrollers and embedded platforms. Write clean, efficient, and scalable code in C/C++ or Assembly. Hardware Integration Interface with sensors, wireless modules, and external peripherals (SPI, I2C, UART, CAN, etc.). Perform hardware bring-up, board support package (BSP) development, and device driver creation. System Architecture & Analysis Analyze and interpret hardware datasheets and technical documents to integrate components correctly. Ensure system-level design optimization for performance, reliability, and cost. Real-Time & Bare-Metal Systems Work with real-time operating systems (RTOS) and bare-metal environments. Implement multitasking and synchronization mechanisms where required. FOTA (Firmware Over-The-Air) Updates Develop and integrate Firmware Over-The-Air update mechanisms for embedded devices. Ensure robust and secure update processes, including rollback and version control. Documentation & Collaboration Document software design, architecture, and technical specifications. Collaborate with cross-functional teams (hardware, QA, product management) to align on project goals and timelines. Key Requirements Bachelor’s or Master’s degree in Electronics, Electrical Engineering, or a related field. Strong proficiency in C/C++ for embedded development. Experience with Keil uVision IDE for ARM-based development. Excellent ability to read and interpret circuit schematics effectively. Solid understanding of microcontroller architectures and their peripheral interfaces. Experience with key communication protocols (I2C, SPI, UART, CAN, RS-232, Ethernet). Hands-on experience using debugging tools \ Familiarity with RTOS concepts and multitasking. Experience implementing FOTA (Firmware Over-The-Air) updates. Comfortable with version control systems (Git preferred). Understanding of low-power system design and optimization techniques. Preferred or Nice-to-Have Skills Experience with scripting languages (e.g., Python) for test automation. Familiarity with Secure Boot and embedded security concepts. Experience with advanced debugging and profiling tools. What We Offer Opportunity to shape the future of unsecured lending in emerging markets Competitive compensation package Professional development and growth opportunities Collaborative, innovation-focused work environment Comprehensive health and wellness benefits Location & Work Model Immediate joining possible Work From Office only Based in Gurugram, Sector 65 Kindly share your updated profile with us at careers@datacultr.com to guide you further with this opportunity. ----- END ----- Show more Show less
Posted 2 weeks ago
10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Now Hiring: Embedded Software Integration Engineer 📍 Location : Bangalore (Apply only if your current location is somewhere in South India) 📅 Experience Level : 4 – 10 years 🏢 Industry : Automotive | Embedded Systems | Electric & Autonomous Vehicles We are now hiring for India’s leading player in the personal mobility and urban transport transformation solutions sector, which exports its two and 3 wheelers to over 70 countries and clocking a revenue of approximately, US$ 6.Billion in the last fiscal year. 🛠️ Role Overview As an Embedded Software Integration Engineer , you will collaborate with hardware and function development teams to configure proprietary ECU architectures and enable the deployment of critical vehicle functionalities. You will support software integration, auto-code generation, S-function customization, and validation using MATLAB/Simulink workflows, while ensuring high reliability and performance across embedded systems. 🔍 Key Responsibilities • Configure proprietary ECU software architecture based on application needs • Decompose functional requirements into software blocks and define their execution logic • Customize S-functions and support integration in MATLAB-Simulink development environments • Enable low-level driver development using embedded C • Manage build toolchains, configuration, and software release processes • Collaborate with hardware, function development, and validation teams • Conduct debugging, root-cause analysis, and functional validation of ECU integration • Handle basic software testing and ensure compliance with quality standards • Support software packaging for calibration and measurement tools like INCA • Adhere to automotive software standards such as CMMI or ASPICE 🎯 Essential Skill Sets Strong experience in embedded C and low-level microcontroller-based driver development Proficient with MATLAB, Simulink, and Stateflow (min 3 years) Sound understanding of auto-code generation using Embedded Coder Familiarity with RTOS and task scheduling fundamentals Experience working with CAN-based automotive networks Exposure to scripting languages like Python , Perl , or C# Understanding of version control and defect tracking tools (e.g., GIT/SVN, Jira) Knowledge of integration testing, debugging, and validation at ECU level Experience working in cross-functional software/hardware teams Strong analytical and architectural thinking for embedded system partitioning 💡 Preferred Add-Ons • Experience in AutoSAR-based software design • Exposure to calibration tools like INCA, Vector CANape • Familiarity with CMMi or ASPICE processes • Prior work in control strategies for motor control , battery management , or vehicle dynamics • Experience with automotive tools from Vector, Intrepid, etc. • Understanding of how ECU software contributes to overall vehicle operation 🎓 Desired Qualifications • BE/BTech/ME/MTech/MSc in Computer Science, Electrical, Electronics, Instrumentation, or a related domain from a reputed institute Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Senior Engineer - Microcontroller, RTOS Location: Ahmedabad. Experience level: 5-10 Years Expert in C coding Working knowledge of any one RTOS for example Micrium OS (uCOS), FreeRTOS Working knowledge with SiLabs, STMicro, NXP controllers based on Cortex M3, M4, M0+ low power mode Peripherals: I2C, SDIO, UART, SPI, Timers, DMA, BT, BLE Must have working knowledge of memory optimization and low power Good to have: Understanding of MISRA C guideline Good to have knowledge of Radio sub GHz protocols COMPANY PROFILE eInfochips, an Arrow company, is a leading global provider of product engineering and semiconductor design services. With over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. The company's service offerings include digital transformation and connected IoT solutions, Including IoT Security, across various cloud platforms, including AWS and Azure. eInfochips has in-depth expertise in the areas of firmware design for embedded systems development. We offer end-to-end support for firmware development starting from system requirements to testing for quality and environment. eInfochips develops BSPs to reflect the CPU and peripherals of the generic OS interfaces. Our BSPs are developed to provide complete functionality that can enable interface between different embedded systems components. Complementing our specialization with disparate operating systems, our BSPs are compatible with Android, Linux, Windows, and other mobile platforms. We have strategic partnerships with many leading technology companies. This enables us to have early access and expertise on the latest products from these companies, and also consult with product teams for first-hand support. Armed with this experience, our team has delivered faster uptime for various embedded systems development projects and has successfully addressed the inherent limitations of different hardware and embedded devices. Do you want to know more about us? Kindly click any of the following links based on your interest. Our W ebsite: https://www.einfochips.com Our LinkedIn profile: https://www.linkedin.com/company/einfochips/ Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Purpose of the position: To be part of embedded team and going through structured on the job training to become productive resource within a stipulated time. Responsibilities: • Algorithm Development: Design, develop, and implement algorithms in both C/C++ and Python, demonstrating a solid understanding of data structures and algorithms. • Language Versatility: Seamlessly switch between C/C++ and Python programming based on project requirements. • Problem Analysis: Analyze and troubleshoot problems related to sensors, actuators, data acquisition, and analytics. • Software Development Lifecycle: o Develop, test, and debug software to ensure reliability and robustness. o Participate in code reviews to maintain code quality. o Create and maintain comprehensive technical documentation. o Utilize version control systems (e.g., Git). • Collaboration: Collaborate with hardware engineers and other software developers. • Debugging and Testing: Conduct thorough testing and debugging to deliver high quality software. • Continuous Learning: Demonstrate a strong willingness to learn new technologies, particularly in electronics and microcontrollers. Qualifications: Experience: 5-10 years of software development experience. Programming Skills: Expertise in C/C++ programming with strong data structures and algorithm knowledge. Proficiency in Python programming for algorithm implementation. Ability to independently implement algorithms in both languages. Problem-Solving: Strong analytical and problem-solving skills. Adaptability: Willingness to switch between programming languages. Learning Agility: Strong desire to learn new technologies. Communication: Excellent communication and teamwork skills. Version Control: Experience with Git. Preferred (Nice to Have and not a must): Knowledge of electronics and microcontrollers. Experience with sensor/actuator systems and data acquisition. Important Note: Candidates with experience solely in microcontroller programming need not apply. Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Title Embedded Software Developer – Training and Placement Program Company MHTECHIN Location: Remite Job Type Full-time | Entry-level About MHTECHIN MHTECHIN is a leading technology company offering cutting-edge solutions in embedded systems, software development, and industrial automation. Through our Training & Placement Program , we aim to bridge the gap between academic learning and industry demands by preparing aspiring engineers for real-world embedded software roles. Program Overview This is a structured Training + Placement program focused on Embedded Software Development . Selected candidates will undergo intensive, hands-on training in embedded C/C++, microcontroller programming, RTOS, and more. On successful completion, candidates will be placed in full-time roles either within MHTECHIN or with our top-tier partner companies. Key Highlights 8–12 weeks of industry-focused training. Real-world project experience. Soft skills and interview preparation. 100% placement assistance with top MNCs and startups. Certification on completion. Training Curriculum Includes Embedded C & C++ programming Microcontroller (8051, ARM, STM32, etc.) Real-Time Operating Systems (RTOS) Device drivers and interfacing I2C, SPI, UART, CAN protocols Basics of IoT and Linux device programming Debugging tools (Oscilloscope, JTAG, Logic Analyzer) Eligibility Criteria B.E/B.Tech/M.E/M.Tech in Electronics, Electrical, E&TC, Instrumentation, or Computer Science. Recent graduates (2022/2023/2024 pass-outs) or final-year students. Basic understanding of C/C++ and electronics fundamentals. Passionate about embedded systems and hardware-level programming. Placement Opportunity After successful completion of training, candidates will be placed in roles such as: Embedded Software Developer Firmware Engineer IoT Developer Embedded Systems Engineer What We Offer Hands-on, mentor-led training from industry professionals. Real-time projects and exposure to industrial tools. Placement in companies working in automotive, IoT, industrial automation, and robotics. Opportunity to build a solid career foundation in embedded systems. Program Fee Scholarships or fee waivers may be available for eligible candidates. Equal Opportunity Statement MHTECHIN is committed to building a diverse and inclusive workforce. We encourage candidates from all backgrounds, including women and underrepresented communities, to apply. Job Category: Development Job Type: Full Time Job Location: Pune Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Role Description Role Proficiency: Responsible for driving collaborating mentoring and coaching a small to medium sized team (with a minimum of 8 members) by providing technical expertise in coding debugging and content development. Self manages to deliver results with no guidance. Inspires team members; a lead who is looked upon by all members for technical assistance Outcomes Expert at bug monitoring tracking bug lifecycle triage and isolation Expert at coding modules libraries low level debugging code analysis and code review Perform component selection isolation RCA in the event of failure Adherence to the latest versions of feature document source code binaries w.r.t. testing development and debugging Adhere to project timelines and communicate effectively over emails and conversations Mentor teams in Automation/Debug to become more effective in their roles Complete awareness with all the technologies thoroughly especially the ones associated with automation debug and content development Develop overall team expertise on low-level coding debugging and content development Thorough analysis of requirements to provide measurable inputs in terms of ETA SLA TAT and milestones Train teams to analyse traces/core dump for defects reported internally or by customer to determine the root cause Flexible and adaptable to the changing varied working environments shifts and extended working hours Thorough understanding of tools and applications used in the process. Suggest new tools and process enhancements Measures Of Outcomes Completion of all mandatory trainings Adherence to testing methodologies and compliance process Adherence to project schedule and timelines Isolation debugging RCA time taken as per project KPIs Implement at least one impactful process/innovation Requirement Outputs Expected: Technical expert in debugging automation and content development hardware requirements and process changes for smart execution debug and development. Technical mentor and client management skills Ownership Ability to undertake challenging domains tasks projects platforms demanding clients complex processed project. Identify the project risks and planning mitigation action with clients Quality To ensure the quality of deliverables in-line with agreed standards guidelines fair and untampered. Analyse the test results and coordinate with the development teams for bug fixes. Define debugs strategies/standards and BKM Document Create documentation for one's own work requirement analysis project progress solutions designs best practices BKM and test reports Status Reporting Report status of tasks assigned comply with project related reporting standards and processes. Publish reports timely and periodically with utmost quality. Release Adhere to release management process for test/debug execution milestones ETA and test reports Compliance Adhere to lab trainings protocols coding standards test system setups test compliance and ESD strict delivery timelines Manage Knowledge Consume project related documents source code platforms features specifications and provide training to the team to upskill them. Train team members regularly on new features best practices BKMs and processes. Skill Examples Expert at code walkthrough and author of modules libraries Provide technical input to project management team Ability to troubleshoot boards/system and evaluate test results against system specifications Expert at rework/HW for automation environment Plans develops and implements best processes teams trainings Coordinates communication between technical architects and team A results driven self starter who anticipates initiates and implements solutions Able to work in a team environment Good written and verbal communication abilities Excellent aptitude analytical and problem-solving skills Proactively ask for and offer help The organizational mechanism to share coding debug content learning's across teams Ability to work closely and independently with client to perform tasks as per expectations Understand the criticality of the deliverables and perform accordingly Knowledge Examples Expertise in Hardware Engineering with strong knowledge of C C++ C# Python and relevant languages Strong Knowledge on Automation Programming or Strong knowledge on Debugging techniques and methodologies Knowledge in hardware design for automation purposes Understanding of microcontroller/processors 8/16/32 DSP/SoC based hardware architectures Knowledge in protocols interfaces I2C SPI UART USB Display PCIe Type-C Wi-Fi BT Experience with debugging tools like Function Generator Protocol analyser Oscilloscope Putty Tera term and Emulators Knowledge in hardware and product development lifecycles Knowledge in Agile methods for development debug testing implementation and execution Knowledge in electronic testing methodology and standards Experience with Source Code Management (SCM) tools like GIT Must be proficient with MS Office and Visio Understanding on automation framework or system debug lifecycle Additional Comments Team that develops state-of-the-art tools such as compilers, libraries and performance analysis tools. Our products enable developers to unlock the performance of broad product line from laptops to supercomputers. Focus on Analysis Tools Development Engineer, We are seeking software professionals to work on implementing tools ranging from performance and power profilers, code design assistance tools, and correctness checkers for compute, graphics, media and AI applications. You will join an innovative team of developers that are responsible for developing analysis tools. Your job responsibilities will also include supporting customer requests, issues resolution and presenting at external, internal events. This is an excellent opportunity to join a highly professional software development team working with cutting edge technologies, with exciting prospects for future career growth in a large international company. Skills C Programming,Windows Internals,Device Drivers Show more Show less
Posted 2 weeks ago
6.0 years
0 Lacs
Delhi, India
On-site
Job Description Pentair GEC, Noida Position: Engineer- Embedded Software Business Title: Sr Specialist- Firmware Position Requirements The right person for this position should have 6-9 years of experience in IoT embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. Knowledge Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, STM32 Knowledge of Bare metal and any RTOS (FreeRTOS, uC OS, EmbOSs, VxWorks, QNX) Knowledge of Microcontroller peripherals and low level drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, Display Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols Knowledge of RF protocols WIFI, Bluetooth/BLE, IoT Cellular Knowledge of IoT communication protocols MQTT, COAP, AMQP Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab DFMA and DFMEA, Design release process Coding standards, guidelines and compliance tools Version control and repositories using git tools Software quality assurance and automated testing tools Experience / Skills Embedded software design cycle Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands on programming in Embedded C, C++. Programming in scripting languages such as batch, shell, python is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT Software and Hardware integration testing and troubleshooting Protocol debugging using protocol analyzer Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU’s across Pentair. External vendors and suppliers Qualifications And Experience M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Should have worked on IoT based embedded device projects. Other Requirements Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal skills Equal Opportunity Employer Pentair is an Equal Opportunity Employer. With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day. Show more Show less
Posted 2 weeks ago
6.0 years
0 Lacs
Delhi, India
On-site
Job Description Pentair GEC, Noida Job Description for Position: Firmware Engineer III - Embedded Software Position Requirements The right person for this position should have 6-9 years of experience in Embedded systems. He / She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. He / She should be able to understand Pentair product domain and develop products using industry best practices. He / She is required to be hands-on with embedded low-level driver and application development to monitor, control and manage the peripherals like motor, pump, sensors etc. Role Responsibilities Lead a project/s. Define design/architecture. Code development & troubleshooting. Code review and quality assurance. Mentor team members. Knowledge Variable Frequency Drive Motor controller design for 3-phase or 1-phase including control algorithms , transformations. Motor types and their operational principles Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32 , TI CC32XX, RISC V Knowledge of any RTOS - FreeRTOS , uC OS, EmbOSs, VxWorks, QNX Knowledge of Build toolchains and framework such as IAR, GCC , Keil, Mplab Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485 , DMA Understanding of different types of analog & digital sensors and their qualification/verification process DFMA and DFMEA , Design release process Coding standards , guidelines, and compliance tools Version control and repositories using git tools. Software quality assurance and automated testing tools Experience / Skills Driver development for Motor or Pumps Maintain, support & troubleshoot products already in production. Embedded software design cycle Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands-on programming in Embedded C, C++ Programming in scripting languages such as batch, shell, python, Nodejs is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT is a plus. Protocol debugging using protocol analyzer. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU’s across Pentair. External vendors and suppliers Qualifications And Experience M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Other Requirements Team player Good communication and presentation skills Ability to multitask. Design Thinking Have passion for Design & Technology Should have a “can do” attitude. Excellent interpersonal skills Equal Opportunity Employer Pentair is an Equal Opportunity Employer. With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day. Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Job Title: Support Technician Location: Field Work Description: We are looking for a skilled and proactive Field Technician with a solid foundation in electronics and hardware systems. The ideal candidate will be responsible for diagnosing and resolving technical issues at on-site locations and must possess a well-rounded understanding of both hardware and basic software systems. Responsibilities: Diagnose and repair system faults involving AC to DC converter drivers and other electronic modules. Perform hardware connectivity and circuit checks (pin-to-pin). Troubleshoot and maintain relay modules and microcontroller-based systems. Use multimeters and other tools for diagnosing hardware issues. Understand basic Linux commands for system-level troubleshooting. Resolve hardware-related system crashes and malfunctions. Perform field visits to attend to system issues at various locations and ensure timely resolution. Document diagnostics and repair steps as part of standard reporting procedures. Requirement: Diploma or Degree in Electronics/Electrical Engineering or related field. Basic knowledge of microcontrollers (e.g., Arduino, PIC, etc.). Familiarity with AC to DC converter drivers. Understanding of relay modules and low-voltage systems. Hands-on experience with hardware tools, especially multimeters. Basic command-line knowledge in Linux (e.g., navigation, service restarts). Problem-solving mindset and ability to work independently in field conditions. Strong hardware troubleshooting skills, including PCB-level inspection. Willingness to travel for on-site support when required. Show more Show less
Posted 2 weeks ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Description Want to help shape how connected devices get to market faster? Join the new initiative Amazon Common Software (ACS) for Devices which launched Feb ‘2020 (https://developer.amazon.com/acs-devices). ACS is software that makes it faster for to integrate Amazon Device SDKs into devices that are transforming the smart home and run Amazon services, like Alexa. As a Software Development Engineer on the ACS team, you will be part of a team that owns critical ACS components, services, tools, and application development frameworks - working on projects that push the boundaries of customer-device interaction. You will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer product experiences. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You will participate in designing, prototyping, and building solutions to hard problems in the Amazon Devices ecosystem. As part of your work, you will work closely with Amazon device software teams, product management teams, external partner developers, internal Amazon application developers, and Amazon service teams to drive development from the concept stage to the launch stage. Key job responsibilities As a Software Development Engineer III, You Will Write code: Write code primarily in C, C++ and Python and design scalable, fault tolerant and distributed applications. Produce code that is robust, efficient and maintainable. Design is Crucial: Build flexible systems choosing simple, straightforward solutions over more complex ones. Lead architecture of large initiatives in scaling, security and availability. Continually challenge what exists and explore what should be changed to best meet evolving business and market needs. Test, test, test: Our software engineers don't just write code, they also test . You will write unit tests, integration tests and regression tests and find ways to automate them. Troubleshoot and fix operational problems: You will work with other engineers to troubleshoot operational problems and fix them. If you are so inclined, you will also automate troubleshooting procedures and write tools. Influence product direction: You will propose your ideas for the future of the space to product management, and get to shape the roadmap. Hire and mentor others: You will get to interview people for the team, and to mentor other engineers Implement best practices in modern software engineering: design, implementation, testing, version control, documentation, deployment, monitoring and operations Possess self-drive to dive deep and maintain progress even in the face of ambiguity and imperfect knowledge (avoid “analysis paralysis”) Basic Qualifications 8+ years of non-internship professional software development experience 8+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team Proficient in embedded software development using C, C++ Proficient in implementing embedded software ranging from high-level application to low-level hardware device drivers. Solid understanding of Object-Oriented design and concepts Strong analytical and problem solving skills Excellent verbal and written communication skills Preferred Qualifications 8+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computer science or equivalent Familiarity with diverse 8/ 16/32 bit microcontroller families Experience with all phases of development, including design, implementation, and operation of production systems Strong, object-oriented design and coding skills Deal well with ambiguous/undefined problems; ability to think abstractly. Experience taking a lead role developing complex software systems that have successfully been delivered to customers. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Company - ADCI - Tamil Nadu Job ID: A2711912 Show more Show less
Posted 2 weeks ago
3.0 years
3 - 7 Lacs
Noida
On-site
3 - 5 Years 1 Opening Noida Role description Role Proficiency: Domain expert at hardware components BIOS settings configurations BKMs coding and scripting languages used in the system. Self manages in delivering results with no guidance Outcomes: Personally acquire knowledge of hardware technologies and system domain. Participate in on the job trainings as recommended by projectaccount Apply the learnings in execution development solutions to perform debug isolation and testing as per directions Perform component selection isolation RCA in the event of failure Always adhere to the latest versions of feature document source code binaries w.r.t. testing development and debugging Perform component level and system level testing as per system functionalities Adhere to project timelines and communicate effectively over emails and conversations Mentor junior associates in automation/debug to become more effective in their roles Identify code corrections enhancements and performance initiatives Develop overall team expertise on low-level coding debugging and content development Independently analyse traces/core dump for defects reported internally or by customer to find the root cause Flexible and adaptable to the changing varied working environments shifts and extended working hours Thorough understanding of tools and applications used in the process Measures of Outcomes: Completion of all mandatory trainings Adherence to testing methodologies and compliance process Adherence to project schedule and timelines Quick turnaround on defect filing tracking and close follow-up and tests based on project SLA Number of bugs filed analysed closed as per set targets Isolation debugging RCA time taken as per project KPIs Implement at least one impactful process/innovation Outputs Expected: Requirement: Expert at hardware requirements; designing a process for smart execution or debug Debug: Code issues fixes debug isolation and root cause analysis. Taking traces and logs for in-depth analysis. Analyse the test results and coordinate with the development teams for bug fixes Participate in defining debug strategies/standards and BKMs Develop: Execute hardware automation debug prepare instruction on test cases for automation and debug routing with no guidance Test: Analysis and testing of hardware validate the specification or feature document the analysis and test results. Document: Create documentation for one's own work; analysis performed bring up diagnostics BKM & test results Status Reporting: Report status of tasks assigned comply with project related reporting standards and processes. Compile documentation of Weekly Status Reports (WSR) showing contribution to execution/debug/test content development. Assist by providing key inputs in reports that are published Release: Adhere to release management process for test/debug execution milestones ETA and test reports Compliance: Adhere to lab trainings protocols coding standards test system setups test compliance and ESD Manage knowledge: Consume project related documents source code and specifications. Train the team on best practices Skill Examples: Able to perform code walkthrough and understand the modules library and structure Capability in explaining and communicating the code debug process BKMs to the mentors/leads Ability to develop new automation capabilities including Test Case Automation or Debug capabilities Capacity to troubleshoot boards/system and evaluate test results against system specifications Ability to understand the required rework/HW for automation environment Able to support/debug system integration and triage to a specific component causing the issue Ability to manage and guarantee high levels of cohesion and quality Able to work in a team environment Good written and verbal communication abilities Excellent aptitude analytical and problem-solving skills Proactively ask for and offer help Be the organizational mechanism to share coding debug content learnings across teams Ability to work closely and independently with client to perform tasks as per expectations Understand the criticality of the deliverables and perform accordingly Knowledge Examples: Knowledge in Hardware Engineering with strong knowledge of C C++ Python and relevant languages Strong Knowledge on Automation Programming or Strong knowledge on Debugging techniques and methodologies Comprehension of hardware design for automation purpose Knowledge in microcontroller/processors 8/16/32 DSP/SoC based hardware architectures Knowledge in protocols interfaces I2C SPI UART USB Display PCIe Type-C Wi-Fi BT Experience in debugging tools like Function Generator Protocol analyser Oscilloscope Putty Tera term and Emulators Knowledge in hardware and product development lifecycle Knowledge in Agile methods for development debug testing implementation and execution Knowledge in electronic testing methodology and standards Proficiency in being able to drive system level debug leveraging appropriate tools and architectural knowledge Automation framework design and implementation according to project structure Organizing monitoring defect management process Handling changes and conducting regression tests Must be proficient with MS Office and Visio Understanding of automation framework or system debug lifecycle Additional Comments: JD:- Candidate must know the primitive programming languages (Like C, C++) 2 Should be good at either Python or Tickle 3 Must be open to learning other languages 4 GIT & Jenkins are good to have skills 5 CAD Automation is a good to have skill, not a must. 6 Good Aptitude & Good Attitude Skills C/C++,Cadence,GIT,Jenkins About UST UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
Posted 2 weeks ago
5.0 - 10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Name: System Engineer-FCM/BTV Department: Research and Development Qualification: B.E/B. Tech/Post Graduate Electrical & Electronics Years of Experience: Min 5 - 10years Location: Pune, Chakan Embark on a fulfilling journey at Škoda Auto Volkswagen India (SAVWIPL), where were powering ahead into the future of mobility with unwavering determination. Headquartered in Pune, SAVWIPL manages the India region of the Volkswagen Groups five prestigious brands Škoda, Volkswagen, Audi, Porsche, and Lamborghini. As a leading European car maker in India, we offer a promising career growth, constant innovation, and a balanced work-life environment. Our consistent pursuit of workplace excellence has garnered us numerous accolades including ‘Great Place to Work’, ‘Top Employer’, and HR Asia’s ‘Best Companies to Work for in Asia’ in 2023. At the forefront of automotive innovation, we operate two cutting-edge manufacturing facilities in India - at Chakan, Pune, and Shendra, Chhatrapati Sambhajinagar (formerly known as Aurangabad). With a rich legacy spanning over two decades, SAVWIPL boasts a wide spectrum of cars in its portfolio, ranging from conventional ICE range to electrifying BEV models. Open the door to boundless opportunities and learn more about SAVWIPL by visiting www.skoda-vw.co.in. Regardless of your background, age, or identity, we welcome all talents to join us on this exciting journey towards shaping the future of mobility. Purpose of the Position (Short Summary of the Role): Leading CAN/LIN and Hardwired based Head Lamp / Tail lamp / Interior Lighting Electronics development activities Provide Support for EMI/EMC Testing for Lighting Application Provide support for Root Cause Analysis of lighting electronics Provide Support for DTC error troubleshooting on Vehicle Coordination & Collaboration Skoda & VW HQ EEL Electronics Team, EE Team, Plant, Suppliers & concerned Cross Functional Teams. Representing Engineering in different forums, Pilot hall, PG etc. Project Coordination and Tracking (Time, Cost & Quality) against Milestones in the area of EEL- Electronics Parts. Authority: Proof of concept and engineering data evaluation & validation Design / Data approval / release at each Project milestones Lamps Electronics Testing & Validation Change request management for the designs. Propose Technology driven initiatives Skills Required: Communication in English. Good knowledge about automobile technics Familiarity MS Office. Project Management Product development knowledge Good administrative skills: ability to plan, develop a structure. Key Responsibilities &Tasks: Analyze, prepare, propose and execute the development of the entrusted parts in an efficient and appropriate way, incl. materials, technical solution and technology for decision making or implementation. Create the technical documentation for request for quotation (LAH), past the Electronics Design data, communicate with and coordinate suppliers by the development process Review and approve 3D data, drawings, eBOM, Sys Plan, VOBES, PDM lists, TLD lists and other needed documentation. Upload the documentation in IT systems, release and administrate it. Knowledge of various communication Protocols, Microcontroller, HW design Software, Hardware simulations, Thermal Management & related tools. Support the ramp-up of the new products and create documents and presentation for meetings on management level. Provide support for EE Department Vehicle level Electronics parts validation, EMI/EMC Testing activities.BCM parametrization from Lamp functionality Advance Forward lighting System (AFS) Electronics parametrization Basic knowledge in Functional safety, ISO26262, ASPICE compliance, HIL. Based on PEP (Product development process) guidelines ensure that the respective component milestones (technical and budgetary) are completed within the stipulated time period and with the desired results Support regular development team meetings, facilitate discussions team wise, interdepartmental, with development consultants and suppliers and Skoda MB to arrive at best solutions for product and company Continuously seek and identify new Indian technologies / development opportunities based on competitor/market trends, customer requirements, Supplier inputs and Manufacturing requirements. Contribute to the team regarding budget, test costs, planning and Technical Project management requirements Ensure compliance with internal and external requirement such as Specifications (LAH) regulatory, homologation and identified Key performance Indicators (KPI’s). Equal Opportunity and Mutual Respect Company assures equal opportunity and equal treatment, irrespective of ethnicity, skin colour, gender, disability, ideology, faith, nationality, sexual orientation, social background or political conviction, provided it is based on democratic principles and tolerance towards those of contrary convictions. By principle, our employees are chosen, hired, and supported based on their qualifications and skills. Each of our employees is prohibited from discrimination of any kind (e.g. by disadvantaging, demoralizing, harassing or bullying) and shall nurture a respectful interaction with one another. Show more Show less
Posted 2 weeks ago
8.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Description We are looking for a skilled Embedded C++ with QT Engineer to join our dedicated team at GlobalLogic in Bangalore. This role offers a chance to contribute to innovative projects with significant industry influence.Our client is a leading innovator in healthcare solutions, focused on delivering advanced products and services to enhance patient care. Specializing in medical, dental, and veterinary equipment, they prioritize precision and safety in medication management systems. With a commitment to optimizing workflows and improving outcomes, our client partners with healthcare professionals to create intuitive, high-quality solutions that elevate practice efficiency and patient care standards. Requirements Bachelor’s degree in electrical engineering, computer science, software engineering, or related field and 8+ years of experience, or equivalent combination of both. In-depth knowledge of various microcontroller and microprocessor architectures Experience in designing firmware architecture for complex systems Proficiency in C++ for embedded systems. Experience with scripting languages (e.g., Python, Bash, Elvish) for automation and testing Experience with embedded Linux Experience in code version control systems (e.g Git) Strong experience with creating GUI with Qt Intermediate to advanced knowledge of modern development patterns . Ability to integrate firmware with broader system architectures Ability to effectively communicate technical solutions and decisions to the technical lead and PM Ability to establish and enforce quality standards that align with industry best practices and regulatory requirements Ability to contribute to process improvement efforts and establish standardized processes Strong communication skills for technical and non-technical audiences Self-organized personality Ability to work in a fast-paced environment and meet tight deadlines English level: Upper intermediate. Job responsibilities Implement the GUI with Qt Implement new features according to the requirements Conduct refactoring to improve application performance, maintainability, and adherence to coding standards, bring tech improvements, and optimize existing flows. Collaborate with cross-functional teams to design, develop, and maintain the system. Write unit & integration tests. Conduct code reviews Work closely with Architects and System Engineering teammates, ensuring system architectures align with the intended architecture. Apply Agile development principles to deliver high-quality software solutions on schedule. Provide technical leadership and mentorship to other team members, fostering a culture of continuous learning and improvement. Participate in architecture design and technology decision,s comprising both in-house built and 3rd party software solutions. What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services. Show more Show less
Posted 2 weeks ago
1.0 years
0 - 0 Lacs
Gurgaon
On-site
Minimum 1 year of experience with MQTT integration for real-time data communication Ability to connect industrial machines using MQTT, either through PLCs or directly via IoT hardware Hands-on experience configuring Mitsubishi FX5U Series PLCs (especially FX5U-64M) Proficiency in GX Works3 for programming and configuration Experience in configuring and using FX5-ENET and linking it with external communication modules (e.g., modems, routers, gateways) Understanding of MQTT protocol: topic structures, QoS, payload formatting, and sending data to cloud platforms or brokers (e.g., Mosquitto, AWS IoT, HiveMQ) Ability to map PLC or sensor data to MQTT topics for transmission Experience with edge gateways or microcontroller-based IoT solutions (ESP32, Raspberry Pi, Arduino, etc.) for non-PLC integration Understanding of industrial communication protocols like Modbus TCP/RTU, OPC-UA, etc. Job Types: Part-time, Contractual / Temporary, Freelance Pay: ₹15,000.00 - ₹40,000.00 per month Schedule: Day shift Ability to commute/relocate: Gurugram, Haryana: Reliably commute or planning to relocate before starting work (Preferred) Work Location: In person Application Deadline: 06/06/2025
Posted 2 weeks ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Role Description Role Proficiency: Domain expert at hardware components BIOS settings configurations BKMs coding and scripting languages used in the system. Self manages in delivering results with no guidance Outcomes Personally acquire knowledge of hardware technologies and system domain. Participate in on the job trainings as recommended by projectaccount Apply the learnings in execution development solutions to perform debug isolation and testing as per directions Perform component selection isolation RCA in the event of failure Always adhere to the latest versions of feature document source code binaries w.r.t. testing development and debugging Perform component level and system level testing as per system functionalities Adhere to project timelines and communicate effectively over emails and conversations Mentor junior associates in automation/debug to become more effective in their roles Identify code corrections enhancements and performance initiatives Develop overall team expertise on low-level coding debugging and content development Independently analyse traces/core dump for defects reported internally or by customer to find the root cause Flexible and adaptable to the changing varied working environments shifts and extended working hours Thorough understanding of tools and applications used in the process Measures Of Outcomes Completion of all mandatory trainings Adherence to testing methodologies and compliance process Adherence to project schedule and timelines Quick turnaround on defect filing tracking and close follow-up and tests based on project SLA Number of bugs filed analysed closed as per set targets Isolation debugging RCA time taken as per project KPIs Implement at least one impactful process/innovation Requirement Outputs Expected: Expert at hardware requirements; designing a process for smart execution or debug Debug Code issues fixes debug isolation and root cause analysis. Taking traces and logs for in-depth analysis. Analyse the test results and coordinate with the development teams for bug fixes Participate in defining debug strategies/standards and BKMs Develop Execute hardware automation debug prepare instruction on test cases for automation and debug routing with no guidance Test Analysis and testing of hardware validate the specification or feature document the analysis and test results. Document Create documentation for one's own work; analysis performed bring up diagnostics BKM & test results Status Reporting Report status of tasks assigned comply with project related reporting standards and processes. Compile documentation of Weekly Status Reports (WSR) showing contribution to execution/debug/test content development. Assist by providing key inputs in reports that are published Release Adhere to release management process for test/debug execution milestones ETA and test reports Compliance Adhere to lab trainings protocols coding standards test system setups test compliance and ESD Manage Knowledge Consume project related documents source code and specifications. Train the team on best practices Skill Examples Able to perform code walkthrough and understand the modules library and structure Capability in explaining and communicating the code debug process BKMs to the mentors/leads Ability to develop new automation capabilities including Test Case Automation or Debug capabilities Capacity to troubleshoot boards/system and evaluate test results against system specifications Ability to understand the required rework/HW for automation environment Able to support/debug system integration and triage to a specific component causing the issue Ability to manage and guarantee high levels of cohesion and quality Able to work in a team environment Good written and verbal communication abilities Excellent aptitude analytical and problem-solving skills Proactively ask for and offer help Be the organizational mechanism to share coding debug content learnings across teams Ability to work closely and independently with client to perform tasks as per expectations Understand the criticality of the deliverables and perform accordingly Knowledge Examples Knowledge in Hardware Engineering with strong knowledge of C C++ Python and relevant languages Strong Knowledge on Automation Programming or Strong knowledge on Debugging techniques and methodologies Comprehension of hardware design for automation purpose Knowledge in microcontroller/processors 8/16/32 DSP/SoC based hardware architectures Knowledge in protocols interfaces I2C SPI UART USB Display PCIe Type-C Wi-Fi BT Experience in debugging tools like Function Generator Protocol analyser Oscilloscope Putty Tera term and Emulators Knowledge in hardware and product development lifecycle Knowledge in Agile methods for development debug testing implementation and execution Knowledge in electronic testing methodology and standards Proficiency in being able to drive system level debug leveraging appropriate tools and architectural knowledge Automation framework design and implementation according to project structure Organizing monitoring defect management process Handling changes and conducting regression tests Must be proficient with MS Office and Visio Understanding of automation framework or system debug lifecycle Additional Comments JD:- Candidate must know the primitive programming languages (Like C, C++) 2 Should be good at either Python or Tickle 3 Must be open to learning other languages 4 GIT & Jenkins are good to have skills 5 CAD Automation is a good to have skill, not a must. 6 Good Aptitude & Good Attitude Skills C/C++,Cadence,GIT,Jenkins Show more Show less
Posted 2 weeks ago
12.0 - 15.0 years
55 - 60 Lacs
Ahmedabad, Chennai, Bengaluru
Work from Office
Dear Candidate, We are hiring a Firmware Developer to build low-level software for embedded systems. Ideal for engineers who love working close to hardware with a focus on efficiency and reliability. Key Responsibilities: Develop, test, and debug firmware for embedded devices Work with hardware engineers to define software-hardware interfaces Optimize memory and power usage for constrained environments Write device drivers and real-time operating system (RTOS) components Required Skills & Qualifications: Proficiency in C/C++ for embedded development Experience with microcontrollers (ARM, AVR, STM32, etc.) Familiarity with serial protocols (SPI, I2C, UART) Bonus: Knowledge of real-time systems, Bluetooth, or IoT protocols Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies
Posted 2 weeks ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Hardware Design Engineer Location- Hyderabad/ Pune. Notice period- Immediate Joiners Industrial automation domain - HW & FW- Look for Industrial domain. Please look for Hardware Design Engineer profiles in Industrial Automation Domain. 2-12 years of experience in hardware development and product design. Execute projects and tasks with a team of engineers (hardware, firmware, mechanical, test), including vendor coordination, supplier interactions, and procurement as needed for project purposes. managers - Drive teams of approximately 2-10+ hardware engineers. Skilled in full hardware development to production cycles. Expertise in mixed signal (ADC, DAC, grounding concepts), high-speed designs (memory interfaces, bus architectures, high-speed communication links), and analog electronics requiring low power, high accuracy interfaces to field sensors and transducers. Familiarity with industry standards for IO (4-20mA, HART, DI/DO, Universal IOs) and industrial standard communications (Ethernet/IP, EtherCAT, ModBus, CAN-FD, etc.). Excellent knowledge in designing analog circuits with different sensing designs using voltages, current, pressure, etc. Familiar with 32-bit/64-bit processor-based design, preferably NXP processors. Familiar with 32-bit/64-bit microcontroller-based design, preferably STM. Exposure to Memory devices (DDR, NAND, NOR, etc..) Experience in reverse engineering analysis. This is Contract role on third party payroll. Please apply if you are open to it. Skills Required RoleHardware Design Engineer - Multiple levels - Associate to Manager Industry TypeIT/ Computers - Software Functional AreaIT-Software Required EducationAny Graduates Employment TypeFull Time, Permanent Key Skills ADC DAC 32-BIT/64-BIT Other Information Job CodeGO/JC/21514/2025 Recruiter NameSPriya Show more Show less
Posted 2 weeks ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
Notice Period : Immediate - 15 Days Key Responsibilities :- Design, develop, and test embedded software applications using C/C++ programming languages.- Work with ARM-based microcontrollers and peripherals like I2C, I2S, SPI, UART, Bluetooth, and Wi-Fi.- Develop middleware solutions to bridge hardware and application layers.- Integrate various hardware and software components to build complex systems.- Utilize prototyping platforms like Arduino, MicroPython, and Raspberry Pi for rapid prototyping. - Work with RTOS for efficient task scheduling and resource management.- Create clear and concise technical documentation, user manuals, and tutorials.- Collaborate with teams to define system requirements and architecture.- Stay up-to-date with the latest technologies and industry trends.- Leverage version control systems like Git (GitHub, GitLab, Bitbucket) and contribute to open-source projects.- Utilize debugging tools to troubleshoot hardware and software issues. Required Skills and Experience :- 5-8 years of experience in embedded systems software development.- Strong proficiency in C/C++ programming languages.- In-depth understanding of ARM-based microcontroller architectures and peripherals. Manitory skills : - C (60m) - C++ (60m) - FW Development (60m) - Git (24m) - Bitbucket (24m) - Experience with middleware development.- Hands-on experience with prototyping platforms and RTOS.- Strong problem-solving and analytical skills.- Excellent communication and collaboration skills.- Ability to work independently and1 as part of a team.
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Microcontroller jobs in India are on the rise with the increasing demand for embedded systems and IoT solutions. Companies across various industries are looking for skilled professionals who can work with microcontrollers to develop innovative products and solutions. If you are a job seeker interested in pursuing a career in this field, here is a guide to help you navigate the microcontroller job market in India.
The average salary range for microcontroller professionals in India varies based on experience levels. Entry-level positions can expect to earn around INR 3-5 lakhs per annum, while experienced professionals can earn upwards of INR 12 lakhs per annum.
A typical career path in the microcontroller field may progress as follows: - Junior Embedded Engineer - Embedded Engineer - Senior Embedded Engineer - Tech Lead
In addition to proficiency in microcontrollers, other skills that are often expected or helpful in this field include: - C/C++ programming - Embedded systems design - PCB design - Communication protocols (SPI, I2C, UART) - Firmware development
As you explore job opportunities in the microcontroller field in India, remember to showcase your skills and experience confidently during interviews. Prepare thoroughly by familiarizing yourself with the technical concepts and practical applications of microcontrollers. With the right preparation and determination, you can land a rewarding career in this dynamic and growing industry. 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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2