Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 9.0 years
16 - 30 Lacs
Noida
Work from Office
Job Requirements: Overall 4+ years of experience in design and development of embedded systems Experience and hands-on coding experience in C++ & C. Experience in handling projects with 16/32 bit microcontrollers from any one or more makes such as Renesas, TI, ARM. Experience in communication protocols such as I2C, SPI, RS232, RS485, USB, Ethernet. Experience in communication technologies such as LTE, 2G/3G and RF-Mesh is a big plus Experience in working with RTOS, preferably threadX. Knowledge of any Configuration Management System such as TFS and Requirement Management tools would be an added advantage. Hands-on experience in various phases of the firmware development lifecycle preferably on energy devices including troubleshooting/debugging with tools like oscilloscope, Logic Analyzer. Developing technical specifications, Proof Of Concepts, evaluating prototypes and making recommendations, defining program scope, driving design / engineering reviews are part of the job responsibility. Good to have Experience in developing embedded software for Smart Energy products. Experience in Agile Process, TFS, Azure DevOps is a big plus Professional Experience (years) : 4 to 10 yrs
Posted 3 weeks ago
2.0 years
0 Lacs
Kochi, Kerala, India
On-site
Experience Minimum 2 to 5 Years Educational Qualification Graduate in electronics or related fields Essential Skills Expert in Embedded firmware programming using C/C++ Knowledge in hardware interfaces like UART, I2C, SPI etc Hands-on experience with hardware debugging tools such as oscilloscope, multimeter Understanding of Software requirement analysis, design practices, and integration Familiarity with source code management tools (e.g., Git, SVN) etc Desirable Skills Programming experience in RTOS / bare metal environment Programming experience in Linux system programming Experience Linux Device Driver Programming Knowledge Experience in Linux Application Development( Process, Threads, IPC’s etc) Experience in bootloaders like U-boot Show more Show less
Posted 3 weeks ago
6.0 - 8.0 years
18 - 25 Lacs
Bengaluru
Work from Office
Firmware Engineer for Embedded system design in solar lighting domain. He/She should be skilled in embedded C, C Sharp, Python, QT, and good experience and knowledge working on 32 bit microcontroller preferably on STM32. He/She should have over all experience more than 8 years after B.Tech/BE/M.Tech and hands on experience of working on firmware/software of MPPT solar charge controllers, firmware for power electronics, digitally controlled power supplies/SMPS and solar inverters, BLDC firmware, firmware for motor control, Battery BMS firmware, communication protocol like DALI, D4i, RS485, Modbus, CAN, USB for more than 5 years. You support the design, development, testing and documenting of a system, subsystem or a component as part of an overall software architecture. Job Description Were looking for a Development Engineer -in Embedded Firmware Design to join our Global Platform Team -Solar Lighting in Noida. Working for Signify means being creative and adaptive. Our culture of continuous learning and commitment to diversity and inclusion creates an environment that allows you to build your skills and career. Together, were transforming our industry. As the world leader in lighting, were constantly ahead of the curve. Through our leadership in connected lighting and the Internet of Things, were breaking new grounds in data analytics, AI, and smart homes, offices, cities and more! Signify is one of the few companies in the world to achieve carbon neutrality and our next sustainability goals are even bolder: doubling our positive impact on the environment and society by 2025. As an Embedded Development Engineer youll be responsible for Develop embedded software/firmware for solar lighting solutions in embedded C, as per requirement/specs, within agreed timeline & meeting applicable quality standards in firmware/software. Were on the lookout for forward-thinking innovators with a passion for sustainability. If you match this description, get in touch! What youll do Work on STM32 microcontrollers and write efficient C and C sharp code to manage various communication bus like UART, RS485, DALI, D4i, I2C, SPI etc. Write efficient C code to digitally control the SMPS/ Power supplies by PID feedback control, Inverter, BLDC motor control by firmware design. Design the solar based dash board on laptop using C sharp, use of Visual Studio, QT. Work out bootloader code and work on Python scripts. Develop platform based SW/firmware architecture with flexibility to adapt to customization, factory requirements and f/w integration requirements. Develop test cases to validate firmware as per solution basis/ solar charger. Use global tools for maintenance, bug fixing, version control, config management, change management, documentation etc Your qualifications B.Tech./M.Tech in any stream of Electronics from good engineering colleges/universities. should have >8 years of experience in firmware C coding and design of embedded product. should have good working knowledge in power electronics/ SMPS/LED Drivers/Solar Battery charge controllers control by microcontrollers, BMS firmware, BLDC motor control and solar inverter. You will design firmware code for above type of products. Experience to work on microcontrollers like STM32, XMC from Infineon and use respective SDK, IDE like IAR, Keil. The person should have decent working knowledge in solar lighting domain. Know working principles of Solar PV panel, Batteries, MPPT Solar Chargers, LED drivers etc. He/She should be familiar with charging/discharging profiles of various battery chemistries like Lead Acid, Lithium-Ion, Lithium Iron Phosphate, GEL battery etc. Experience of working on C Sharp, QT, Python and design the graphical user interface for solar charge controllers for internal R&D evaluation and data analytics. Prior experience to file the patents will be added advantage. Our candidate profile is just a guide. We know that many talented people only apply for jobs when there is an exact match. If you don't fit all the criteria but believe this role is for you, we would very much like to hear from you. What youll get in return Opportunity to work in a global team to support to US, EU and Asia based product design. Embedded product design experience from scratch and learn architectural creation of firmware design. End To End view and life cycle management of firmware in solar street lighting products. Interaction with global product architects and system architects.
Posted 3 weeks ago
5.0 years
0 Lacs
Science City, Ahmedabad, Gujarat
On-site
Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 5+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 5+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. What We Offer: Opportunity to work on innovative and impactful projects. Collaborative and tech-driven work environment. Career growth and skill enhancement opportunities. Flexible work culture and supportive leadership. To Apply: https://www.atrisolutions.com/interview-phase-1 Job Type: Full-time Pay: ₹254,952.88 - ₹1,175,919.47 per year Schedule: Day shift Work Location: In person Speak with the employer +91 9081068979
Posted 3 weeks ago
1.0 years
0 Lacs
Pune, Maharashtra, India
On-site
About The Internship Program Our 1-year Internship Program, running from July 2025 to June 2026, is structured to provide final-year engineering students with comprehensive, hands-on industry experience. Interns will have the opportunity to work closely with seasoned professionals on live projects across key technology areas, including Embedded Systems, Firmware Development, UI Engineering, Networking, and Cloud-based IoT platforms. The program offers two distinct tracks—Developer and QA Engineer—allowing candidates to specialize based on their interests and strengths. This internship is designed to foster technical growth, enhance practical skills, and prepare students for successful careers in the technology industry. Hardware Engineer Intern What You will Do: 50% Development, design, test and integration of advanced radio systems for cellular data products. Participating in the development of the Radio modems: RF Front-End design, RF matching, creating schematics, etc. Performing RF and system level testing as per 3GPP/FCC etc. Debugging hardware, firmware and calibration issues related to the RF performance Preparing detailed technical documents on various engineering subjects relevant to the projects What You will Do: 50% Design, develop, and maintain Board Support Packages for various hardware platforms Port operating systems (Linux, RTOS) to new hardware platforms Configure and optimize bootloaders (U-Boot, GRUB, etc.) Debug hardware-software integration issues using logic analyzers, oscilloscopes, and other test equipment Create and maintain technical documentation for BSP components Collaborate with hardware engineers to ensure proper BSP support for new designs Participate in code reviews and implement best practices for embedded development You're a Good Fit If You Have Should have a minimum of Bachelors/Masters Degree in Engineering, E&C / Electronics Branch Very good knowledge of Circuit Theory and Analysis, Electronic Circuits, Signals and Systems, Electromagnetics and Transmission Line Theory, Digital Communications Theory, Wireless Systems and Radio Frequency Circuits Knowledge of C programming Familiarity with Linux kernel development Familiarity with bootloaders (U-Boot, GRUB, etc.) Debugging skills using JTAG, logic analyzers, and oscilloscopes Knowledge of hardware interfaces (SPI, I2C, UART, GPIO, PCIe, etc.) Bonus Skills (Optional But Great To Have) Knowledge of RF parametric testing using VNA/VSA/Radio test equipment Experience with scripting programming language using Python in Windows environment Minimum Qualifications Must be actively pursuing a degree or certification from an accredited program Growth mindset- We want individuals that are open to learning and receiving feedback Comfortable working in a team environment or autonomously on project work Additional business unit specific qualifications Show more Show less
Posted 3 weeks ago
7.0 - 10.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description Experienced embedded Linux engineer with strong expertise in software architecture design, xPON ONT system development, and L2/L3 forwarding software. Skilled in ARM/MIPS architecture, device driver development, and debugging in embedded systems. Proficient in C, scripting languages, and Linux kernel programming, with hands-on experience in board bring-up and peripheral integration. Focused on delivering high-quality, customer-oriented features and maintaining effective cross-team collaboration. How You Will Contribute And What You Will Learn Leverage your embedded Linux and software architecture expertise to develop high-quality features for xPON ONT systems, ensuring that customer requirements and quality targets are met. Using your experience, you will analyze customer use cases, network topology, and service requirements, ensuring that solutions align with expectations. Engage with cross-functional teams, including product architects, PLMs, and test engineers, to ensure smooth project execution and feature delivery. You will be responsible for designing and documenting feature architectures and specifications, contributing to the development of robust solutions. Develop and integrate the xPON ONT E2E environment, helping refine processes and systems for better product functionality. Use your skills in troubleshooting embedded development environments to solve complex issues and improve system performance. Deepen your knowledge in new protocols and technologies, including ARM/MIPS architecture, embedded Linux development, and advanced debugging tools. Gain more experience in quality process management, working closely with teams to deliver stable, reliable features while understanding and applying industry best practices. Key Skills And Experience You Have: Graduate or Postgraduate in Engineering stream with 7-10 years of experience in embedded Linux development and device driver programming (Linux kernel, U-Boot). Hands-on experience with ARM/MIPS architecture, including board bring-up and peripheral driver development (UART, I2C, SPI, etc.). Proficiency in debugging tools such as ARM Real View ICE, Lauterbach Trace32, and Greenhill Multi Debugger. Cross-team interaction skills, collaborating with architects, PLMs, and test engineers to deliver features and resolve issues effectively. Experience working with configuration management tools such as Git, SVN, and ClearCase. It would be nice if you also add: Knowledge in xPON ONT system development, specifically in the context of Ethernet PHY, USB, SPI-NOR flash, and CAN protocol. Familiarity with OpenWRT and Yocto Build systems, enabling efficient system packages and integration. Knowledge in low-level driver development for peripherals like SLIC audio chips, NAND flash, and power management for USB devices. About Us Come create the technology that helps the world act together Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work What we offer Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered. Nokia is committed to inclusion and is an equal opportunity employer Nokia has received the following recognitions for its commitment to inclusion & equality: One of the World’s Most Ethical Companies by Ethisphere Gender-Equality Index by Bloomberg Workplace Pride Global Benchmark At Nokia, we act inclusively and respect the uniqueness of people. Nokia’s employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect. Join us and be part of a company where you will feel included and empowered to succeed. Show more Show less
Posted 3 weeks ago
7.0 - 10.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description Experienced embedded Linux engineer with strong expertise in software architecture design, xPON ONT system development, and L2/L3 forwarding software. Skilled in ARM/MIPS architecture, device driver development, and debugging in embedded systems. Proficient in C, scripting languages, and Linux kernel programming, with hands-on experience in board bring-up and peripheral integration. Focused on delivering high-quality, customer-oriented features and maintaining effective cross-team collaboration. How You Will Contribute And What You Will Learn Leverage your embedded Linux and software architecture expertise to develop high-quality features for xPON ONT systems, ensuring that customer requirements and quality targets are met. Using your experience, you will analyze customer use cases, network topology, and service requirements, ensuring that solutions align with expectations. Engage with cross-functional teams, including product architects, PLMs, and test engineers, to ensure smooth project execution and feature delivery. You will be responsible for designing and documenting feature architectures and specifications, contributing to the development of robust solutions. Develop and integrate the xPON ONT E2E environment, helping refine processes and systems for better product functionality. Use your skills in troubleshooting embedded development environments to solve complex issues and improve system performance. Deepen your knowledge in new protocols and technologies, including ARM/MIPS architecture, embedded Linux development, and advanced debugging tools. Gain more experience in quality process management, working closely with teams to deliver stable, reliable features while understanding and applying industry best practices. Key Skills And Experience You Have: Graduate or Postgraduate in Engineering stream with 7-10 years of experience in embedded Linux development and device driver programming (Linux kernel, U-Boot). Hands-on experience with ARM/MIPS architecture, including board bring-up and peripheral driver development (UART, I2C, SPI, etc.). Proficiency in debugging tools such as ARM Real View ICE, Lauterbach Trace32, and Greenhill Multi Debugger. Cross-team interaction skills, collaborating with architects, PLMs, and test engineers to deliver features and resolve issues effectively. Experience working with configuration management tools such as Git, SVN, and ClearCase. It would be nice if you also add: Knowledge in xPON ONT system development, specifically in the context of Ethernet PHY, USB, SPI-NOR flash, and CAN protocol. Familiarity with OpenWRT and Yocto Build systems, enabling efficient system packages and integration. Knowledge in low-level driver development for peripherals like SLIC audio chips, NAND flash, and power management for USB devices. About Us Come create the technology that helps the world act together Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work What we offer Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered. Nokia is committed to inclusion and is an equal opportunity employer Nokia has received the following recognitions for its commitment to inclusion & equality: One of the World’s Most Ethical Companies by Ethisphere Gender-Equality Index by Bloomberg Workplace Pride Global Benchmark At Nokia, we act inclusively and respect the uniqueness of people. Nokia’s employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect. Join us and be part of a company where you will feel included and empowered to succeed. About The Team The pandemic has highlighted how important telecoms networks are to society. Nokia’s Network Infrastructure group is at the heart of a revolution to bring more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Trivandrum, Kerala, India
On-site
JOB SUMMARY We are looking for a highly skilled and experienced Senior Embedded Systems Engineer to join our dynamic team. In this role, he/ she will: Be responsible for Designing, developing, and maintaining embedded systems and software for medical devices. Work closely with cross-functional teams to ensure the successful integration of hardware and software components. Be responsible for optimizing system performance, ensuring reliability, and meeting project deadlines. Have a strong background in embedded systems, excellent problem-solving skills, and the ability to work independently as well as part of a team. Be expected to stay up to date with the latest industry trends and technologies and apply this knowledge to improve our products and processes. Independently conduct design change impact assessment, coordinate technical reviews of the changes, conduct failure analysis and potential risk impact assessment as part of a cross-functional Team. ESSENTIAL DUTIES Translate user and business requirements into detailed product requirement specifications and design specifications. Apply design controls with extensive knowledge of ISO 13485, ISO 14971, IEC 62304, IEC 62366, and IEC 60601 for medical device development. Design and develop embedded systems and software for medical devices. Collaborate with cross-functional teams to integrate hardware and software components. Optimize system performance and ensure reliability. Troubleshoot and resolve issues related to embedded systems. Document design specifications, test procedures, and results. Stay current with industry trends and technologies. Participate in code reviews and provide constructive feedback. Mentor junior engineers and provide technical guidance. Contribute to the continuous improvement of development processes. Ensure compliance with industry standards and regulations. Manage project timelines and deliverables. Apply Six Sigma and Lean principles to enhance efficiency and minimize waste. Define integration and verification plans with experience in budgeting adequate resources and time for execution of the plans Create, maintain and release Design History File (DHF), Device History Record (DHR), Device Master Record (DMR) Conduct Technical reviews to root cause issues, perform tradeoff analysis, document key design considerations for future reference OTHER DUTIES AND RESPONSIBILITIES Work direction responsibility may include technicians and junior engineers. May work with manufacturing and other functional groups on manufacturing and regulatory compliance issues. May contribute to the establishment of business objectives, goals, budgets, and costs. MINIMUM QUALIFICATION REQUIREMENTS Education Bachelor’s degree or equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered. Bachelor of Science degree or Master of Science degree in Engineering preferred. Experience Minimum of 5 years of experience is required for a Senior Electronics Engineer and minimum 3 years of experience for Electronics Engineer. Minimum of 3 years of experience in the medical device field preferred for Senior Engineer and minimum 1 years of experience for Electronics Engineer. Skills Must be exceptionally good in C/C++ programming, testing/debugging and in advanced C concepts (pointers, structures, unions, interrupts etc.) Strong Knowledge of hardware design in Analog, high frequency Digital Circuit Design and RF circuits design Experience with I2C, SPI, UART, USB, Ethernet, BL/BLE On Micro-Controllers (preferably ARM) Good amount of core experience in the field of embedded systems design and programming or must have completed 6 months certified course in C programming/Embedded systems Must have completed a number of Embedded Systems based projects based on 8/16/32 bit microcontrollers preferably for medical equipments Good knowledge of using tools like C/C++ cross compilers for microcontrollers. (GCC/Keil/MCUExpresso) Driver development in Linux SBC environment preferable Experience with resource limited Embedded RTOS or Embedded Linux in SBC Proficient with PCB design tools or EDA Software (Altium or OrCAD) Experience Implementing and Testing Device Drivers for Linux/Win In C, Embedded C, C++ EMI/EMC and safety standards for medical equipments and test requirements Experience in DFMEA and Risk analysis and product development life cycle PHYSICAL REQUIREMENTS General Labor Environment requirements include use of personal protective equipment, reading, speaking, hearing, walking, bending, standing, stretching/reaching, hand/finger dexterity, and occasional lifting up to 50 pounds, or transporting up to 500 pounds via carts or mechanized equipment. The physical demands described here are representative of those that must be met by an associate to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. Additional Physical Requirements Requires travel based on business needs. Show more Show less
Posted 3 weeks ago
0.0 years
0 Lacs
Delhi, Delhi
On-site
Looking for a Embedded Software Engineer...!!!! Location: Delhi Salary: Hike on Current Package About the Role: We are seeking a Firmware Developer with a strong background in embedded systems and firmware development to join our cutting-edge team. You will play a key role in building IoT solutions, creating robust firmware for embedded devices, and contributing to the development of our cloud platforms and mobile apps. Your expertise in C/C++ programming, working with microcontrollers (STM32, NXP, PIC, Texas Instruments, etc.), and real-time embedded system design will be critical in ensuring the performance, reliability, and scalability of our products. The ideal candidate will have hands-on experience with hardware debugging, knowledge of communication protocols (Bluetooth, USB, UART, CAN, Modbus, etc.), and experience working with RTOS. In this role, you will collaborate with cross-functional teams in an agile environment, delivering firmware for innovative devices that are part of the larger IoT ecosystem. Key Responsibilities: Perform routine maintenance and address equipment faults promptly. Design, develop, and optimize firmware for embedded systems using C/C++, and Python. Develop solutions for microcontrollers like STM32, NXP, PIC, and Texas Instruments. Work on communication protocols including Bluetooth, USB, UART, Modbus, CAN, I2C, SPI, Ethernet, Wi-Fi, and RF. Working knowledge and interfaces of different type of touch display is necessary Debug hardware using tools like Digital Storage Oscilloscopes (DSO), multimeters, and function generators. Collaborate with cross-functional teams to integrate firmware into the IoT Cloud Platform and Desktop App. Develop and integrate firmware for RTOS and handle sensor interfacing and signal conditioning. Use IDEs such as IAR Workbench, STM32 Cube IDE, Keil Micro vision, etc. Ensure firmware aligns with the product’s low-power design and optimization needs. Key Deliverables: Build robust firmware for IoT devices linked to other platforms and apps. Deliver successful completion of 2-3 firmware projects for embedded applications. Provide high-quality documentation and implement unit testing and system testing. Collaborate with the agile team to meet project timelines and maintain firmware performance. Qualifications: Degree in Engineering (Computer Science, Data Science, Electronics, Electrical). Technical Skills: Proficiency in Embedded C/C++ programming. Hands-on experience with microcontrollers like NXP, PIC, and Texas Instruments. Preferably STM32 microcontrollers. Experience with IDEs and development tools such as IAR Workbench, CCS, e2 Studio, STM32 Cube IDE, Kiel Micro vision. Strong understanding of communication protocols like Bluetooth, USB, UART, Modbus, I2C, SPI, Ethernet, Wi-Fi, and RF. Knowledge of tools like Digital Storage Oscilloscope (DSO), multimeters, and function generator for debugging hardware. Experience with Unit Testing and System Testing. Experience with RTOS development and integration. Interested candidates can send their cv on "hrfireandsafetyindia19@gmail.com" Job Type: Full-time Pay: ₹30,000.00 - ₹100,000.00 per month Benefits: Cell phone reimbursement Schedule: Day shift Supplemental Pay: Performance bonus Work Location: In person Speak with the employer +91 9773998464
Posted 3 weeks ago
1.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Embedded Microcontrollers Development Microcontroller Device Driver Software development and validation for various peripherals of Infineon’s microcontrollers based on ARM cortex M0, M4 (e.g. Ethernet, USB, UART,CAN, SPI, I2C, LIN, Flash, Timers, PWM, Lighting systems, Human Machine Interface, SDMMC etc) Application/UI development in Eclipse environment Author architecture, design, test specifications and customer documents Participate in software requirements analysis and ambiguity resolution Provide technical solutions to customer change requests Conceive and develop validation infrastructure for topics in own responsibility Liaise with Application engineers on a need basis Education: Bachelor's / Master Degree in Computer Science, Electrical/Electronic Engineering Experience: 1-2 years industry experience Proficiency in OOPS, C++, STL, data structures, algorithms and programming concepts Experience in developing C++ based models for the virtual platform of a SoC Experience in developing and debugging skills using popular IDEs/debuggers (e.g. Keil) Experience in SDLC Good in any unit test tools Knowledge about code generation tools from specification using scripts or any tools is desirable Experience in scripts (Python/mako/Perl/Windows) Good at understanding the features from specification and drawing various test scenarios for product specification Excellent analytical Areas of Responsibility: Good understanding of ARM / 80x51 controllers Develop/enhance behavioral/functional models in C++ for 80x51 or ARM based Develop regression test suites using C Debug and fix the change requests/bugs Follow Agile Scrum methodology for the development Automated code generation from the specification Acquire knowledge on new topics and share the knowledge with the team Work with the team members on innovation related activities #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Position Purpose and Overview The Software Application Engineer is a key position in the Quectel R&D team. You will be utilizing essential software development expertise of Automotive features and to be responsible for providing local customer technical support for Tire1 and vehicle makers. You also will need to proactively take measures working with R&D team, product manager, sales and customer project manager to deliver software development and support service and ensure customer project on schedule with good quality. Key Responsibilities Provide software technical support for Quectel's full Automotive product line, including Cellular 5G, LTE, UMTS/HSPA(+), GSM/GPRS, GNSS, WiFi/BT and Smart Cockpit modules Make quick response, offer on-site support to all Quectel customers located throughout India regions, and help them resolve any software issues. Business trip is necessary for on-site support. Offer feasible Quectel solutions to customers based on their application requirements. Requirements Bachelor degree in Engineering, Telecommunication, Electronic Engineering, Computer or other relevant field; Master or PhD will be plus. 5+ years’ relevant experience on wireless communication software development preferred in automotive Telematics or Cockpit with minimum 3 years or above R&D experience in embedded software design, software architecture design or Linux driver development or etc. Familiar with C/C++, Perl, Shell or other programming language, have good analysis and trouble shooting skills, should be able to solve technical problems raised by customers. Should be able to work independently, be self-motivated, equipped with a good team spirit, a strong sense of responsibility, a creative problem solver and be easy to get along with others. Excellent written and verbal English and Hindi language; bilingual in Chinese is preferred; outstanding communication skills with customers. Systematic logical thinking and proactive working way Software development expertise in at least 4 of the following areas: Embedded Linux Real-time Embedded software and device development (PCIe, USB, UART, GPIO, I2C or I2S, RGMII, SGMII, Ethernet, Hypervisor, QNX, etc.) Wireless standards (3GPP, C-V2X, ADAS, GNSS, WIFI/BT, eVAB, CAN BUS, etc.) Data services (TCP/IP, QoS, etc.) Cyber Security (DM-Verity, SELinux, Tustzone Crypto, SSL, Sandbox…) Memory & file management systems and protection algorithms Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are #hiring Job Title: #EmbeddedElectronicsEngineer (3-5 Years Experience) Location: Chennai Company: #Qneuro India Private Limited Job Type: Full-Time Experience: 3-5 Years Industry: #Medical Devices / #Wearable Technology / #Neurotechnology Key Responsibilities: 1. Develop and debug embedded firmware for MCUs (ARM Cortex-M, Nordic, STM32, etc.). 2. Integrate and test sensors (EEG, ECG, IMU, PPG, etc.) and wireless modules (Bluetooth/BLE, Wi-Fi). 3. Proficiency in embedded C/C++, RTOS, and low-level driver development. 4. Experience with communication protocols: I2C, SPI, UART, BLE, USB, etc. 5. Experience working with lab equipment (oscilloscopes, logic analyzers, signal generators). 6. Solid understanding of power management, analog/digital circuit design, and EMI/EMC considerations. 7. Collaborate with cross-functional teams including signal processing, mobile app, and mechanical design teams. 8. Conduct hardware bring-up, validation, and debugging of prototypes. Please DM me with your resume if you are interested. Show more Show less
Posted 3 weeks ago
10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Calix provides the cloud, software platforms, systems, and services required for communications service providers to simplify their businesses, excite their subscribers, and grow their value. We are looking for an experienced Principal Software Engineer to design, develop, and optimize embedded networking solutions with a strong focus on prplOS , RDK-B , and OpenWRT . The ideal candidate will have expertise in C, C++, Python, Yocto, Linux, WiFi, IoT protocols, and Embedded AI/ML , along with experience integrating prplOS-based networking solutions. Key Responsibilities: Provide technical leadership in the design and architecture of prplOS and RDK-B based solutions. Design, develop, and maintain prplOS and prplMesh integration for various CPE targets. Drive best practices in modular architecture, performance optimization, and security within the team and organization. Develop, debug, and optimize embedded Linux-based firmware. Develop and enhance features for broadband gateways, and WiFi management. Optimize and integrate prplOS (OpenWRT and/or RDK-B) and Yocto based build environments. Design and implement robust WiFi networking and communication protocols (NATS, MQTT, TR-069, TR-369, etc.). Develop embedded AI/ML solutions for network performance optimization, such as predictive congestion management and adaptive QoS. Collaborate with software partners, hardware vendors, and cross-functional teams to deliver cohesive hardware and software solutions. Communicate technical concepts and project progress to leadership and non-technical stakeholders. Oversee the end-to-end lifecycle of prplOS-related projects, from initial concept to deployment and maintenance. Utilize project management tools and methodologies to track progress, manage risks, and ensure timely delivery of high-quality solutions. Required Qualifications: Bachelor’s or Master’s degree in Embedded Systems, Computer Engineering, or a related field. 10 to 12+ years of experience in embedded software development. Proficiency in C, C++, and Python for embedded systems development. Strong experience with broadband gateways, Mesh WiFi, and networking hardware. Deep knowledge of prplOS, prplMesh, RDK-B, OpenWRT, and Yocto build systems. Experience with Qualcomm, Broadcom, or MediaTek WiFi chipset SDKs. Strong understanding of Linux kernel, drivers, and networking stacks. Expertise in WiFi networking, TCP/IP, DNS, DHCP, VLANs, and security protocols. Hands-on experience with communication protocols (NATS, TR-069, TR-369, MQTT, etc.). Familiarity with containerization technologies (Docker, LXC, crun). Excellent problem-solving and debugging skills using tools like gdb, Wireshark, and Valgrind. Adequate knowledge of schematics and data sheets for components. Preferred Qualifications Understanding of communication protocols such as I2C, SPI, USB, and UART. Experience with edge computing and AI-driven networking optimizations. Knowledge of IoT protocols (Matter, MQTT, CoAP, etc.). Understanding of ARM, MIPS architectures, and real-time processing constraints. Experience with security hardening, secure boot, and Trusted Platform Modules (TPM). Familiarity with Agile development and DevOps/CI-CD practices. Participation in industry forums such as prplFoundation, OpenWiFi, etc. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Description Amazon Devices is an inventive research and development company that designs and develops high-profile devices like the Kindle family of products, Fire Tablets, Alexa, Fire TV, Health Wellness, Amazon Echo & Astro products. This is an exciting opportunity to join Amazon in developing its next generation SOC’s for the machine learning enabled consumer products. We are looking for exceptional engineers and engineering leaders to join our SOC development team and help develop the next generation of chips based on a revolutionary architecture. The team that built the innovative Silicon IP AZ1 Neural Edge that is powering the latest generation of Echo devices is looking for a Senior SoC Integration Design Engineer to continue to innovate on behalf of our customers. Work hard. Have Fun. Make history. Key job responsibilities In this role, you work in a team developing SoCs to be deployed in a range of Amazon devices. You will integrate industry standard and custom hardware IP and subsystems into SoCs to accelerate applications in machine learning, computer vision and robotics. You will work closely with System Architects, SoC architects, IP developers and physical design teams to develop SoCs that meets the power, performance and area goals for Amazon devices. You will help define the processes, methods and tools for design and implementation of large complex SoCs. Develop chip level and subsystem level netlists integrating IPs and new design. Work with Chip Architects to understand architecture and high-level product requirements. Convert Chip Spec into RTL using internal IPs and external IPs. Review Architecture and Design of custom IPs for integration into SOC’s. Design & Develop RTL for Interfaces, Power Management, Clocking, Reset, Test & Debug. Develop and implement methodologies for I/O, DFT, Debug, Clocking and Power Management. Provide technical leadership through lead by example, mentorship and strong team work. Basic Qualifications BS degree or higher in EE or CE or CS 5+ years or more of practical semiconductor design experience including full-chip and subsystem RTL integration. Experience in micro-architecture definition from architecture guideline and model analysis. Experience in RTL coding (Verilog/System Verilog) and debug, as well as performance/power/area analysis and trade-offs Experience in closing full-chip and subsystem timing working with synthesis and static timing analysis teams. Experience with DFT tools for scan and BIST insertion Excellent verbal and written communication skills, collaboration and teamwork skills as well as ability to contribute to diverse and inclusive teams. Preferred Qualifications MS or PhD degree in Computer Engineering/Electrical Engineering or related field. Design experience in Datapath, flow control, Arbitration, FIFO, DMA , IOMMU, SOC bus architectures, Arteris NOC interconnect, ARM’s AXI/AHB bus architecture & Protocols, Serial interfaces such as PCIe, QSPI, I2C,UART, EMMC, USB. LPDDR controller & Phy IP integration, embedded memory (SRAM, OTP etc;.) Other IP integration such as ADC, PLL, DLL, PVT sensors, GPIO & Debug (Coresight). In-depth knowledge of in one or more areas such as CPU, DSP, or programmable accelerators. SOC bring-up and post silicon validation experience Experience with early RTL power analysis. Experience with gate level testing and multi clock design practices. Successful tape outs of complex, high-volume SoCs in advanced design nodes Experience working closely with physical design teams to develop highly optimized ASICs with excellent power, performance and area. 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 - BLR 14 SEZ Job ID: A2914332 Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position: Embedded Engineer (Hardware & Software) Company: CADLETE Designs Location: Sun South Street, South Boapl, Ahmedabad About CADLETE Designs: At CADLETE Designs , we turn ideas into fully developed, market-ready products — and now, we’re expanding our engineering team! We're looking for passionate Embedded Hardware & Software Engineers to join us on the journey of creating cutting-edge tech solutions across consumer electronics, IoT, medical devices, industrial systems, and beyond. 🚀 What You’ll Be Doing 🔹 Hardware Engineering: Designing, testing, and debugging embedded hardware systems Creating schematics, PCB layouts, and BOMs Working with sensors, MCUs, wireless modules, and power systems 🔹 Software Engineering: Writing efficient embedded C/C++ code Developing firmware for ARM, AVR, ESP32, STM32, etc. Debugging and optimizing real-time systems and drivers 🔹 Cross-functional Collaboration: Working alongside industrial designers, mechanical engineers, and product strategists Contributing to full-cycle product development — from prototyping to production ✅ What You Bring Strong understanding of microcontrollers, embedded communication protocols (UART, I2C, SPI, CAN, etc.) Hands-on experience in both hardware debugging and embedded software development Expertise working with Arduino, Raspberry Pi, and ESP32 development boards Familiarity with tools like Altium, KiCAD, STM32CubeIDE, PlatformIO, or similar Ability to independently manage tasks, solve problems, and innovate under deadlines 🌟 Why Join CADLETE Designs? With 400+ market-ready products under our belt, a 100% project success rate, and clients across the globe, CADLETE Designs is not just a workplace — it's where engineers build what they believe in. Here, your skills shape real-world products. You’ll work with creative minds, impact multiple industries, and be part of a growing design-tech powerhouse. Why Join CADLETE Designs? Work on innovative and challenging product development projects. Opportunity to collaborate with top-tier engineers and designers. Competitive compensation. A culture that values creativity, problem-solving, and cutting-edge technology. How to Apply? If you are passionate about embedded systems and want to be a part of groundbreaking projects, we'd love to hear from you! 📩 Send your resume and portfolio (if applicable) to info@cadletedesigns.com with the subject "Embedded Hardware/Software Engineer". People with unique projects and hands-on experience in innovative embedded solutions will get preference! Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, 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 NA Skills Python,Scripting,Automation Show more Show less
Posted 3 weeks ago
2.0 - 5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Change the world. Love your job. Texas Instruments is seeking Design Verification Engineer. In this role you will confirm the accuracy of designs for analog and mixed signal electronic parts, components, or integrated circuitry for analog and mixed signal electronic equipment and other hardware systems before pattern generation/mask development. The role will require working independently from the product development team who designed the devices to confirm adherence to known design rules, procedures, and best practices. Additional job functions include analyzing equipment to establish operating data and conducting experimental tests and evaluating results to confirm the device meets all requirements in the specifications. You may also run software simulations, selecting components and equipment based on analysis of specifications and reliability. As a Design Verification Engineer you may also review vendor capability to support product development. Requires a BS degree or equivalent experience in the design of equipment, components or circuitry. About ASM Auto ASM (Application specific Microcontroller) business powers automotive and industrial MCU across multiple applications. ASM is now working on next generation Automotive MCU platform for all kind of vehicle applications e.g. Traction motor control, Charging, Lighting and Heating control, IC Engine management etc. This platform will churn out multiple differentiated products for Zonal networking in Software defined Vehicles (SDV) and superior real time control for EV Cars. Great opportunity to be part of this grounds up platform development across process nodes, IPs and SoCs. https://www.ti.com/applications/automotive/overview.html Responsibilities Complete ownership of IP/subsystem/SOC DV ownership right from spec definition till the post silicon verification and solving the customer issues on need basis. This includes: Active involvement with architecture team during the spec definition phase Verification strategy definition along with Verification plan to meet 100% spec to regression traceability along with signoff metrics SubSystem/SOC verification covering functional and Firmware scenarios in RTL/PARTL, GLS/PAGLS modes. DV Environment ownership: TB development/enhancements including checkers and coverage monitor definitions along with DV flow updates as per the project needs Active collaboration with cross functional teams -Architecture, RTL, PD, DFT, Systems, Analog, FW and application teams -to enable the Verification goals for IP/Subsystem/SOC starting from spec definition till post silicon verification closure activities Final SoC DV signoff based on Regressions, coverage metrics, DV to spec traceability using C and/or SV-UVM adhering to ISO26262 guidelines Qualifications Qualifications: 2-5 years of DV experience in SS/SOC/Post silicon DV with a Bachelor or Master’s degree in EE/ECE/CS or related specializations Skills Experience in one or many of the following: C based SOC DV, scripting (Python/Perl/Shell) knowledge, DV flow ownership for functional/Formal verification, UVM/System Verilog deep understanding, AMS/GLS/PAGLS/CPF/UPF based verification, Post silicon verification etc. Strong in digital design fundamentals, computer organization & architectures and bus protocols Excellent debugging skills with Verilog/VHDL designs Thorough knowledge in one or many of the standard protocols. Ex: AXI, AHB, APB, CAN, Ethernet, I2C, SPI, UART, PSI5, Flexray etc Work experience on C based environment with ARM/DSP multi-processor-based systems including the power aware simulations is a big plus Good problem-solving skills Experience with Cadence tools (Xcelium/vManager/Formal applications/safety simulator) or similar tools/DV flows Exposure to CDC DV, Post silicon verification and functional safety is an added advantage Effective communication skills to interact seamlessly with all stakeholders Must be highly focused and remain committed to obtaining closure on project goals About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment. Show more Show less
Posted 3 weeks ago
10.0 years
0 Lacs
Delhi, India
On-site
Job Description Position Requirements The right person for this position should have 10+ 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 embedded devices. Role & Responsibilities Lead projects for a segment’s end-to-end firmware delivery. 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 Microcontroller/Microprocessor Architecture Family e.g. ARM Cortex , Microchip, Xtensa ESP32, TI CC32XX, TI AM series , Raspberry PI, iMX series, RISC V Knowledge of any RTOS - FreeRTOS, uC OS, EmbOSs, VxWorks, QNX Knowledge of embedded linux , linux device driver concepts and inter process communication. Knowledge of Build toolchains and framework such as IAR, GCC , Keil, Mplab, Build root , Yocto Knowledge of Microcontroller peripherals and drivers e.g. ADC , DAC , I2C, SPI, UART, CAN , RS485 , DMA, Ethernet , SD/eMMC, SDIO, UFS Understanding of different types of analog & digital sensors and their qualification/verification process Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols and TCP/UDP socket programming . 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 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++ (STL), Nodejs Hands with embedded frameworks like QT 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 Core . 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 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 3 weeks ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Key Responsibility Areas Internal: Designing and maintaining embedded Linux distributions using build systems like Yocto or Buildroot Configuring and optimizing the Linux kernel, device trees, bootloaders, and system services. Developing middleware components and abstraction layers to expose hardware and system services to higher-level applications. Creating and maintaining developer-facing SDKs, APIs, and documentation to support application development on the platform. Defining and implementing modular system components for scalability and reuse across product lines. Integrating and validating support for various hardware interfaces and peripherals (e.g., I2C, SPI, UART, GPIO, USB, etc.). Collaborating with hardware, QA, and application teams to bring up new platforms and ensure end-to-end system stability. Driving improvements in boot time, system resource usage, and maintainability. Participating in system security design including secure boot, encrypted storage, and software update integrity. Contributing to internal engineering standards, tools, and CI/CD workflows to support platform development and deployment. External: Arranging technical skills improvement programmes for self and team Identify & propose external collaborator (developers/companies) for outsorcing work. Provide clear requirements to identified collaborators. For outsourced development, set milestones and deliverables, review the progress and validate the deliverables Provide technical support to developers community Review / Validation of applications from developers community and approving / rejecting them Educational Qualification: Bachelor's degree in Electrical/Electronic/Computer Engineering Required Skills: Hands-on experience in Embedded Linux development. Strong programming skills in C/C++. Proficient with Yocto Project, Buildroot, or custom embedded build systems. Solid grasp of Linux system internals, kernel modules, and bootloader customization (e.g., U-Boot). Experience with developing or maintaining middleware interfaces or platform abstraction layers. Familiarity with shell scripting, Linux debugging tools (e.g., strace, perf, gdb), and board bring-up practices. Experience building and distributing SDKs or platform APIs for internal or external developers. Familiarity with secure boot, encryption, and system hardening in embedded Linux. Exposure to OTA update frameworks (e.g., SWUpdate, RAUC, Mender). Understanding of CI/CD pipelines for embedded system integration and release automation. Working knowledge of containerized environments on embedded Linux (Docker, Podman). Excellent communication and documentation skills. Ability to work independently and as part of a multi-disciplinary team. Proactive, ownership-driven mindset with attention to long-term maintainability and scalability. Show more Show less
Posted 3 weeks ago
10.0 - 12.0 years
18 - 25 Lacs
Bengaluru
Work from Office
Virtual Walk-In Interview for IT Engineers _Harita Techserv Pvt Ltd Interview Details: Interview Date: 26 -May-25 to 30 -May-25 (Monday to Friday) Interview Timing: 5.30 PM - 8.30 PM Virtual interview link: https://meet.google.com/sjc-zekw-yqg Role: Embedded Firmware Engineer Experience: 10 -12 Years Skills: C/ C++Embedded, RTOS, Multithreading, SPI, UART, PCIe Contact Email ID: yamuna.k@harita.co.in
Posted 3 weeks ago
5.0 - 10.0 years
4 - 9 Lacs
Bengaluru
Work from Office
Virtual Walk-In Interview for IT Engineers _Harita Techserv Pvt Ltd Interview Details: Interview Date: 26 -May-25 to 30 -May-25 (Monday to Friday) Interview Timing: 5.30 PM - 8.30 PM Virtual interview link: https://meet.google.com/sjc-zekw-yqg Notice Period: Immediate to 30 Days Job Location Bangalore 1. Role: Embedded Developer Experience: 3 to 5 years Skills: C/C++, Embedded, Microcontrollers, 2. Role: Embedded Firmware Engineer Experience: 10 -12 Years Skills: C/ C++Embedded, RTOS, Multithreading, SPI, UART, PCIe 3. Role: Embedded Application Testing Experience : 1 to 3 years Skills: Manual Testing, Embedded Testing, Python, Modbus 4. Role: PLC programming Experience: 3 to 5 years Skills : PLC, HMI/SCADA, Modbus, control panel wiring & Piping 5. Role: MBD Developer Experience: 5 to 7 years Skills: Matlab, Simulink, Stateflow, Controls Modeling, Test Automation 6. Role: System Test Engineer Experience : 3 +Years Skills : Testing, Rotary compressor machines, panel wiring and Piping 7. Role: Technical Writer Experience: 2 to 4 years Skills: User Manuals, XML, Adobe Framemaker, InDesign, Photoshoot, Illustrator 8. Role: Regional Compliance Officer Experience: 15 to 22 years Skills: Compliance, AML, Anti Bribery & Corruption, Data Privacy, Conflict of Interest, Third party due diligence & CS certificate (Added Advantage) 9. Role: Full stack Developer Experience: 3 to 8 years Skills: . Net, Typescript, IOT, React, API Development, Azure, Blob storage, PostgreSQL Contact Email ID: yamuna.k@harita.co.in
Posted 3 weeks ago
5.0 - 10.0 years
2 - 6 Lacs
Pune
Work from Office
Job Title: Senior Bluetooth/BLE Developer Location: Pune Experience: 5-10 Years Required Skills: 5+ years of experience on BT/BLE FW/Host development activity. Thorough knowledge on BT/BLE spec protocol. Strong in C/C++. Good knowledge on overall development process and deliverables. Good team player Good communication skills.
Posted 3 weeks ago
3.0 years
0 Lacs
Delhi, India
Remote
Company Name: Atlanta Systems Pvt. Ltd. Company URL: www.atlantasys.com Headquarters: Connaught Place, New Delhi Profile: Technical Support Engineer Location: Connaught Place, New Delhi Experience: 1–3 Years Job Type: Full-time Education: B.Tech in ECE (Mandatory) We are looking for a dedicated Technical Support Engineer to join our dynamic team at Atlanta Systems Pvt. Ltd. This role is ideal for candidates passionate about electronics, IoT, and providing top-notch technical support. Key Responsibilities: Handle SIM activation/renewals and troubleshoot IoT devices Manage customer queries via inbound calls and provide remote technical support Maintain records of customer complaints and resolutions Collaborate with hardware/software teams to resolve issues Conduct device testing and ensure proper documentation Provide timely solutions while ensuring customer satisfaction Assist in inventory management of VTS (Vehicle Tracking System) devices Required Skill Set: Advanced knowledge of MS Excel Strong understanding of electronics fundamentals Familiarity with communication protocols (I2C, UART, RS485) Hands-on experience with microcontrollers (AVR, ESP32, STM32) is a plus Excellent communication skills with a proactive approach to problem-solving Hands-on experience in hardware device troubleshooting and diagnostics Practical knowledge of device-level testing and hardware repair support Experience in inventory management and tracking of technical hardware, especially VTS devices Why Join Us? Cutting-Edge Tech: Work with the latest in IoT, Telematics, and GPS technologies Skill Development: Enhance your technical knowledge in a collaborative environment Career Growth: Grow your career in a company that values innovation and talent Supportive Team: Join a team that values continuous learning and support Show more Show less
Posted 3 weeks ago
2.0 - 5.0 years
5 - 7 Lacs
Bengaluru
Work from Office
Job Title: Sr. Embedded Engineer Qualifications: A BE/B.Tech degree in Electronics & Communication (EC), Electronics & Telecommunication (ETC), or Electrical Engineering (EE) is required. 25 years of relevant experience. Desired Skills: Experience in the complete lifecycle of embedded product development, from Bill of Quantities (BOQ) to the final product. Hands-on experience with 8-bit, 16-bit, and 32-bit microcontroller development environments and programming. Proficiency in coding languages such as C, C++, and Python. Hands-on experience in PCB design using applications like OrCAD and PADS is an added advantage. Extensive experience with communication interfaces such as I2C, SPI, UART, and Modbus. Knowledge of wired and wireless protocols/technologies such as Ethernet, Wi-Fi, ZigBee, and BLE. Experience in signal processing at sub-GHz levels. Familiarity with testing tools like logic analyzers, oscilloscopes, and debugging tools. Understanding of EMI/EMC/IPXX testing procedures. Knowledge of Industry 4.0 and 5.0 technologies, including Industrial Internet of Things (IIoT) standards. Roles and Responsibilities: As part of the product development team, you will be responsible for designing, developing, coding, testing, and debugging embedded systems. Optimize power consumption for embedded systems. Ensure that the product meets relevant standards and certifications. Optimize the Bill of Materials (BOM) cost without compromising on product quality and functionality.
Posted 3 weeks ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Change the world. Love your job. About Us The mission of the mmWave Automotive Radar Group is to improve safety in future cars by building high performance sensors for collision avoidance and pedestrian detection. Advanced driver assistance systems (ADAS) and self-driving cars are highly complex systems that require integration of intelligent sensors and complex software. mmWave technology allows to develop high performance sensors that allow to detect objects and compute the range, velocity and angle of these objects. Role Overview This position provides a unique opportunity to work on cutting edge Mixed signal high frequency millimeter wave technology. The individual will be responsible for building reference designs for Automotive Driver Assistance Systems(ADAS) , Automated Parking. It will also provide the opportunity to work closely with marketing team to enable whole product launch and provide direct support to key automotive customers. What You Will Be Doing Provide technical applications support to the company's sales staff, Field Applications Engineers as well as Mass Market customer support and direct support to customers. In addition, work closely with 3rd parties to integrate their solution into mmWave Radar Ecosystem. Create reference designs, requiring system design expertise, hardware, software integration and verification knowledge. Implement fully functional demonstration systems in the form of C/C++ code for customers, in order to solve their technical issues. Work with cross-functional teams from concept to production of SoC Develop technical documentation including TRM, application notes, data sheets, user guides, design notes and white papers. Conduct internal as well as customer training, thru training events like FAE summits, TI Tech Days or written materials. Qualifications Minimum requirements: 2+ years of relevant embedded software experience Bachelor's degree in Electrical Engineering, ECE, or related field Basic understanding of Digital Signal processing Experience developing and debugging embedded software (RTOS or bare metal) on ARM MCUs or DSPs Experience with peripherals such as UART, SPI or I2C Nice To Have Hands-on experience with Radar Signal Processing Basic knowledge of Matlab Basic knowledge of Python Experience with secondary bootloaders Experience with LIN, CAN, Ethernet About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment. Show more Show less
Posted 3 weeks 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.