Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Design multilayer PCBs using cadence allegro tools Collaborate with electrical engineers to translate schematics into PCB layouts Define board stack-ups, impedance control, and layout constraints Perform signal integrity, power integrity, and DFA/DFT/DFM analysis Generate and review fabrication and assembly documentation (Gerber files, BOMs, pick & place, assembly drawings) Work with vendors and manufacturers for PCB fabrication and assembly Create and maintain PCB design libraries Ensure compliance with regulatory standards (e.g., IPC, RoHS, UL) Proficiency with one or more PCB CAD tools Understanding of high-speed design principles and layout best practices Familiarity with EMI/EMC considerations and thermal management Strong attention to detail and analytical skills Experience with HDI, mixed, and RF PCB designs Knowledge of IPC standards (e.g., IPC-2221, IPC-7351) Experience with DFx
Posted 1 month ago
2.0 years
0 - 0 Lacs
Hauz Khas
On-site
Job Summary: We are seeking a highly skilled_ Embedded Engineer _ to join our team, specializing in the development of Battery Management Systems (BMS) for electric vehicles and Electronic Control Units (ECU) with integrated sensor interfaces including GPS, Gyro, Radar, and Lidar . The ideal candidate will possess strong technical expertise in embedded systems, sensor integration, automotive electronics, and communication protocols, coupled with a passion for innovation in the electric vehicle industry. Qualifications: _ Education: _ Bachelor’s degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field. Experience: 2+ years of experience in embedded software development, preferably in the automotive industry. Proven experience in developing BMS and ECU software for electric vehicles. Hands-on experience with GPS, Gyro, Radar, and Lidar sensor integration is preferable. _ Technical Skills: _ Proficiency in programming languages such as C, C++, and Python. Experience with embedded development tools and environments (e.g., MATLAB/Simulink, Keil, Eclipse). Strong knowledge of communication protocols (CAN, LIN, Fle0xRay, Ethernet, SPI, I2C, UART) and real-time operating systems (RTOS). Experience with communication stacks and tools such as CANoe, CANalyzer, and Vector tools. Familiarity with automotive networking standards such as ISO 11898 (CAN), ISO 14230 (KWP2000), and ISO 15765 (UDS). Understanding of secure communication protocols and encryption methods for automotive systems. Ability to develop and debug software drivers for SPI, I2C, and UART interfaces. _ Soft Skills: _ Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Ability to work independently and manage multiple tasks effectively. Job Type: Full-time Pay: ₹9,993.76 - ₹40,000.00 per month Schedule: Day shift Experience: Embedded coding: 2 years (Preferred) Work Location: In person Speak with the employer +91 6387237118
Posted 1 month ago
3.0 years
10 - 15 Lacs
Bengaluru
On-site
We are looking for a Senior Firmware Engineer that can take up the Firmware and Embedded software development and testing in the battery management system. What you will do: Generally, you will be working on the entire software life cycle and stack in the following steps: Understanding system/functional requirements, breaking it down into software requirements with the help of firmware architect/Lead Creating a high level and low-level implementation design documentation. Implementation in C ( Device drivers, middleware and application ) Testing the implementation against SW requirements using tools and python based emulator Other than general product development, you will be responsible for the evaluation of third party software, debugging field issues, active support during SW release, peer reviews, etc.. Requirements This is you: 3+ years experience in core Embedded domain Strong understanding of embedded controllers and their architecture Working experience in on Dspic /STM /TI /Atmel, etc. controllers Understanding/working knowledge of code architecture and layers Working knowledge of communication protocols: CAN, SPI, I2C, UART, PWM, Input Capture, etc Working knowledge of Embedded RTOS Excellent in C programming skills with experience in working with large code bases Automotive (AUTOSAR, ISO 2626) experience will be a plus Entry level in Python programming Experience with version control systems, preferably Git Proficiency in using lab equipment like oscilloscopes, multimeters,function generators, etc. for testing /debugging an SW feature Understanding/working knowledge of ISO 26262, Autosar, standard diagnosis protocols is a big plus Highly analytical and intuitive Location: Bangalore
Posted 1 month ago
10.0 years
0 Lacs
Pune
On-site
Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment. [ 14 ] Senior Software Engineer/Analyst Location: Pune Experience: 10+ years in Automotive Software Development Oesterberg Realtime Consulting is looking for a Senior Software Engineer/Analyst to join our dynamic team. If you have a strong background in automotive embedded software development and a passion for innovation, we want to hear from you! Key Responsibilities: Develop Software Safety Requirements, Software Safety Architecture , and conduct Software Safety Analysis (HARA, FTA, etc.). Work on microcontroller and SoC platforms , ensuring compliance with ISO 26262 Functional Safety standards and processes. ASPICE best practices in software development. Design and implement software partitioning, memory maps, linker maps, and MPU/PPU configurations . Develop software for embedded communication protocols such as I2C, UART, SPI, CAN, etc. Collaborate with global teams and work in a flexible time zone environment. Preferred Skills (Plus Points): Experience with QNX/Linux, AUTOSAR, and Hypervisor .
Posted 1 month ago
3.0 - 8.0 years
0 Lacs
Pune
On-site
Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment. [3] Embedded QA Test Engineer Experience : 3–8 Years Location : Pune Office Employment Type: Full-time Job Summary: We are looking for a hands-on and detail-oriented Embedded QA Test Engineer to join our dynamic team. The ideal candidate will be responsible for validating embedded systems that involve sensor data acquisition, PID control loops, and actuator control systems. The role demands strong expertise in embedded system testing, sensor interfacing, and debugging real-time systems. Key Responsibilities: Design and execute test plans, test cases, and automated scripts for embedded firmware. Perform Validation for: Analog and digital sensor inputs (temperature, pressure, flow, level). DAC-based actuator systems such as valves and VFDs. PID loop functionality including overshoot and settling time. Simulate sensor signals using lab tools like potentiometers, waveform generators, and SPI simulators. Conduct system-level validation under varying load conditions (CPU, memory, I/O). Test and validate signal conditioning techniques (e.g., filtering, noise rejection). Execute robustness and edge-case tests: cable faults, boundary values, latency, and real-time constraints. Collaborate with development teams to reproduce bugs and conduct root cause analysis. Document detailed test reports and manage defect lifecycle using tools like Jira. Participate in the improvement of testing methodologies, frameworks, and CI/CD pipelines. Required Skills: Practical experience in testing embedded systems with ADC/DAC sensor interfaces. Proficient in SPI, I2C, UART protocols. Strong understanding of control systems and PID tuning concepts. Skilled in using lab instruments: oscilloscope, multimeter, logic analyzer, and signal generators. Knowledge of embedded C firmware and system-level behavior. Strong documentation and defect tracking abilities. Familiarity with SD card/EEPROM-based logging and validation. Experience with CI/CD tools such as Git and Jenkins. Preferred Skills: Exposure to industrial automation systems or fluid control products. Familiarity with communication protocols such as Modbus, CAN, or MQTT. Experience working on Linux-based embedded systems or RTOS environments. Education: Bachelor’s or Master’s degree in Electronics, Instrumentation, Embedded Systems, or a related field.
Posted 1 month ago
5.0 - 10.0 years
7 - 17 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 Interested candidates can share their resume to Mrunal.Kanade@tataautocomp.com
Posted 1 month ago
2.0 - 5.0 years
0 - 1 Lacs
Mohali, Chandigarh
Work from Office
Position Title: Embedded Developer Location: Mohali ( Quark city ) No. of vacancies: 02 Exp: 4+years Job Description : We are seeking a skilled and motivated Embedded Development Engineer with expertise in designing, implementing, and debugging embedded systems. The ideal candidate will have hands-on experience with Linux, programming in C/C++, Python3, and working with various development tools and protocols, along with experience in ESP-IDF for IoT development. Key Responsibilities : Develop, test, and debug embedded software for various projects. Work with Git for version control and code collaboration. Write and maintain scripts using Bash for automation and system management. Collaborate with cross-functional teams to implement inter-process communication (IPC) mechanisms. Utilize SNMP (Simple Network Management Protocol) for monitoring and management tasks. Use debugging tools to analyze and resolve software and system issues. Read and interpret technical documentation to support project requirements. Ensure code quality and maintainability by following best practices and standards. Required Skills and Experience : Programming Languages : Proficiency in C, C++, and Knowledge in python3. Operating Systems : Strong hands-on experience with Linux. Version Control : Experience with Git for source code management. Integrated Development Environments (IDEs) : Familiarity with Eclipse and MPLAB. Scripting : Expertise in Bash scripting for task automation. IPC Mechanisms : Solid understanding of inter-process communication concepts. Protocols : Knowledge of SNMP for network management and monitoring. Debugging Tools : Proficient in using tools like GDB, Valgrind, or similar. Documentation : Ability to read and comprehend technical documents effectively. ESP-IDF : Hands-on experience with the ESP-IDF framework for embedded IoT projects. Designation & Perks: Depending upon the candidate's experience, capability, and skills. Open and friendly environment. Work-life balance on priority Yearly bonus Signing bonus Early joining bonus Work from home hybrid Kindly share your cv at kritikas@appinfoinc.com
Posted 1 month ago
0 years
0 Lacs
Bengaluru South, Karnataka, India
On-site
About the role: Allegion is seeking a highly motivated Senior Hardware Engineer to join our dynamic team, who will play a pivotal role in our engineering team, working collaboratively within a cross-functional environment to design and develop high-quality hardware and product solutions. This individual will possess strong technical skills in hardware design and a comprehensive understanding of the product design and development cycle. The ideal candidate is an organized self-starter who thrives in a fast-paced design culture. What you’ll do • Play a key role in design and development of hardware solutions, often working as part of a larger team to ensure successful project outcomes. • Develop and refine Hardware architectures, conducting studies to define and meet functional requirements. • Design and develop embedded electronics including wireless communications, ensuring integration and functionality. • Evaluate and optimize system performance, focusing on key performance indicators and design improvements. • PCB Design support with a focus on manufacturing and testing efficiency, collaborating effectively with manufacturing partners and ECAD Engineers. • Utilize design tools for automation and simulation to enhance product development processes. • Ensure defined product development processes and life cycle management are followed. • Collaborate with teams across different locations to manage all phases of the development process, ensuring alignment and project success. • Conduct testing and analysis to enhance hardware functionality and product reliability. • Demonstrate strong communication, collaboration, and leadership skills, fostering a positive and productive team environment. What we are looking for We are seeking a highly motivated Senior Hardware Engineer with at least five years of experience in hardware design and development. The ideal candidate will have a proven track record in contributing to complex projects, with strong problem-solving skills and expertise in embedded hardware and low power wireless designs. We value individuals who can manage and lead product development processes while ensuring quality and reliability. Strong organizational skills, attention to detail, and the ability to collaborate effectively with cross-functional teams and external partners are essential. Excellent communication and leadership abilities are crucial for fostering a collaborative team environment. Education B.E/B Tech or higher in EEE or ECE Preferred Skills Required Knowledge, Skills, and Abilities: • Expertise in designing / developing Embedded Systems based on Microcontroller/ Microprocessor, associated subsystems such as the Switching Power Supply, Electromechanical drives, Sensors, I/O interfaces, and wireless and wired communications modules. • Hands-on experience in design and verification of various communication protocols like UART, SPI, I2C, RS232, USB etc. • Experience in designing multi-layer PCB, with good understanding of DFM, DFT in accordance with industry standards like IPC and good collaboration with Contract Manufacturers. • Hands-on experience in EDA tools like Altium, LTSpice, PSpice etc. • Knowledge in short-range Wireless technologies like Wi-Fi, BLE, UWB, Zigbee or Z-wave. • Knowledge in RF performance criteria and concepts such as Output Power, Sensitivity, Spurious, Harmonics, Intermodulation, S-parameters, Smith charts and Tuning networks. • Commendable understanding of Design for EMI/EMC and troubleshooting compliance related failures. • Knowledge in configuring and using specialized test equipment like Power Analyzers, High Speed Oscilloscopes, Spectrum & Network Analyzers, RF Shield rooms/chambers. • Knowledge in Product Compliance and Reliability Testing, Root cause analysis, DFMEA, Encapsulation techniques, Manufacturing testing, and high-volume manufacturing processes and resulting design considerations. • Knowledge in manufacturing engineering, quality engineering and reliability engineering. • Seasoned in electronic product development processes & life cycle management. • Works collaboratively across multiple locations and technical teams to manage all the phases of Development process. • A role model in effective Communication, Collaboration, Networking, Emotional Resilience, Negotiation, working within a team environment and cross functionally. Work Culture Allegion is committed to building and maintaining a diverse and inclusive workplace. Together, we embrace all differences and similarities among colleagues, as well as the differences and similarities within the relationships that we foster with customers, suppliers, and the communities where we live and work. Whatever your background, experience, religion, age, gender, gender identity, disability status, sexual orientation, or any other characteristic protected by law, we will make sure that you have every opportunity to impress us in your application and the opportunity to give your best at work, not because we’re required to, but because it’s the right thing to do Show more Show less
Posted 1 month ago
10.0 years
0 Lacs
Greater Bengaluru Area
On-site
Lead Verification Engineer Experience: 10+ Years Location:[Bangalore| Ahmedabad | Pune| Hyderabad] Employment Type: Full-Time Job Description: We are seeking a highly skilled and motivated Design Verification Engineer with 10+ years of hands-on experience in SoC verification. The ideal candidate will be responsible for developing and executing comprehensive verification plans for high-performance SoCs, collaborating with cross-functional teams, and ensuring quality standards are met throughout the verification cycle. Key Responsibilities: Drive SoC Design Verification efforts for complex projects, ensuring thorough validation of functionality and performance. Develop and implement verification strategies, including test plans and test benches for both low-speed peripherals (I2C/I3C, SPI, UART, GPIO, QSPI) and high-speed interfaces (PCIe, Ethernet, CXL, MIPI, DDR, HBM). Conduct Gate-level simulations and power-aware verification using Xprop and UPF. Collaborate with architects, designers, and pre/post-silicon teams to define and validate verification requirements. Implement and analyze System Verilog assertions and coverage (functional, toggle, code). Guide and mentor junior verification engineers while fostering a collaborative and innovative team environment. Ensure verification signoff criteria are met, with complete and accurate documentation. Contribute to continuous improvement of verification methodologies and best practices. Integrate third-party VIPs from Synopsys and Cadence. Required Skills & Experience: Strong expertise in UVM and System Verilog-based verification environments. Hands-on experience with: SoC-level and IP-level verification DDR, HBM, Xprop, and UPF-based simulations Processor-based SoC verification environments (native, Verilog, System Verilog, UVM) Proficiency in verification tools like VCS, Xsim, waveform analyzers. Solid experience in scripting (Shell, Makefile, Perl) and C-SystemVerilog handshaking. Strong understanding of test practices and adherence to verification quality standards. Problem-solving mindset with excellent analytical and debugging skills. Qualifications: Bachelor’s, Master’s, or PhD in Computer Science, Electrical/Electronics Engineering, or a related field. 10+ years of relevant experience in SoC design verification. Show more Show less
Posted 1 month ago
3.0 years
0 Lacs
Indore, Madhya Pradesh, India
On-site
JS TechAlliance Consulting Private limited is a global IT solutions company that provides full-cycle services in the areas of software development, web-based enterprise solutions, mobile application design, and portal development. We combine solid business domain experience, technical expertise, profound knowledge of industry trends, and a quality-driven delivery model to offer progressive end-to-end web solutions. Our goal is to provide specialized mobile software and web business solutions while providing business consulting to our clients. About the Role: We are seeking a skilled Embedded Developer with solid experience in embedded systems and a strong command of C/C++ programming. The candidate will be working on the development of Z-Wave-based end devices, including switches, roller shutters, and various sensors. A deep understanding of Silicon Labs controllers and hands-on experience with Simplicity Studio is essential. Prior experience with Z-Wave device development is a significant advantage. Key Responsibilities: 1.Design, develop, and maintain firmware for Z-Wave end devices (e.g., switches,roller shutters, sensors). 2.Develop and integrate drivers and low-level software for microcontrollers and peripherals. 3.Collaborate with hardware teams to bring up new platforms and perform board bring-up and debugging. 4. Work with the Z-Wave SDK and Simplicity Studio for device provisioning,configuration, and testing. 5.Implement and maintain communication protocols with a focus on Z-Wave. 6.Optimize software for performance, memory, and power consumption in embedded systems. 7.Conduct unit tests, debugging, and issue resolution for released firmware. Qualifications Must-Have: 1. 3+ years of experience in embedded systems development. 2. Proficient in C/C++ with solid understanding of embedded software design patterns. 3. Experience with Silicon Labs controllers and development in Simplicity Studio. 4. Hands-on experience in real-time embedded systems development and debugging. 5. Strong understanding of hardware-software interfaces, UART/I2C/SPI, GPIO, ADC,timers, etc. Nice to Have (Preferred): 1.Prior experience in Z-Wave protocol stack and device development. 2.Experience with Silicon Labs Z-Wave SDKs. 3.Familiarity with low-power design and battery-powered device optimization. 4.Exposure to wireless communication standards and protocols (BLE, Zigbee, Thread is a plus). Experience: 3 to 5 Years experience Job Location: Indore Joining: Immediate (prefer less than 15 days Notice Period) Share Resume :- hr@jstechalliance.com or can Contact here - 0731-3122400 [Ask for Anjali (HR Department)] WhatsApp : 8224006397 Show more Show less
Posted 1 month ago
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 1 month 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 1 month 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 1 month ago
1.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Axiom Power Products is on the lookout for a dedicated and skilled Embedded Firmware Developer to join our team full-time at our Hyderabad facility. If you’re passionate about writing robust embedded C code for microcontrollers and have hands-on experience in motor controller applications (especially BLDC), we’d love to talk to you. What You’ll Work On: 🔹 Firmware development for our custom BLDC motor controllers 🔹 Writing, testing, and optimizing low-level code for microcontrollers (ARM, PIC, STM32, etc.) 🔹 Working closely with our hardware team to fine-tune controller performance 🔹 Troubleshooting, debugging, and field-testing software in real-time environments Must-Have Skills: ✅ Minimum 1 year of hands-on experience in embedded software development ✅ Strong command of Embedded C ✅ Prior experience in motor control systems, preferably BLDC controllers ✅ Proficiency in working with MCUs, timers, PWM, ADCs, UART/SPI/I2C protocols ✅ Good understanding of control algorithms (like FOC, PID tuning) Show more Show less
Posted 1 month 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 1 month ago
0 years
0 Lacs
India
On-site
Your Impact You will be working on sophisticated, industrial, real time operating systems involving real time data acquisition and post processing of data for analysis and reports. This team of engineers develops innovative monitoring systems used for transformer monitoring at electrical sub stations. Here’s Where You’ll Demonstrate Your Proficiencies Embedded systems, firmware development with specific focus on Linux and real time embedded systems. Developing advance firmware solutions for critical substation monitoring and diagnosis requirements. Coordinate firmware development activities and lead quality and scheduling projects. Supports development team and provides needed pre-qualification and verification testing. Ensure compliance to all regulatory needs for the product and business Support product transition to mass manufacturing Supports sales and support team post release to timely meet customer needs. Follow software development and validation processes and continuously improve them. Use Scrum Agile Methodology for software development. Qualifications The successful candidate will be able to demonstrate the following skills and experience: Bachelors or Masters in Electrical / Electronics Engineering or Computer Science or equivalent Proven expertise in the design and support of embedded systems architecture in a real time, Linux environment (High Speed Serial IO, Embedded Processor). Experience with DSP programming. Familiar with use of Matlab. Expertise in Embedded C/C++. Code development in a hard real time, multi-threaded environment. Hands on experience in programming different peripheral interfaces like UART, I2C, SPI etc. Strong analytic and problem-solving skills for root cause determination and fixing issues. Preferred Skills Knowledge of unit test frameworks for Linux. Programming experience with device drivers. Experience in fault location, fault recording and/or power quality. Knowledge of Cyber security implementation Fortive Corporation Overview Fortive’s essential technology makes the world stronger, safer, and smarter. We accelerate transformation across a broad range of applications including environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions. We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in software-powered workflow solutions, data-driven intelligence, AI-powered automation, and other disruptive technologies. We’re a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to groundbreaking sustainability solutions. We are a diverse team 17,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact. At Fortive, we believe in you. We believe in your potential—your ability to learn, grow, and make a difference. At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone. At Fortive, we believe in growth. We’re honest about what’s working and what isn’t, and we never stop improving and innovating. Fortive: For you, for us, for growth. About Qualitrol QUALITROL manufactures monitoring and protection devices for high value electrical assets and OEM manufacturing companies. Established in 1945, QUALITROL produces thousands of different types of products on demand and customized to meet our individual customers’ needs. We are the largest and most trusted global leader for partial discharge monitoring, asset protection equipment and information products across power generation, transmission, and distribution. At Qualitrol, we are redefining condition-based monitoring. We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at applyassistance@fortive.com. Bonus or Equity This position is also eligible for bonus as part of the total compensation package. QUALITROL manufactures monitoring and protection devices for high value electrical assets and OEM manufacturing companies. Established in 1945, QUALITROL produces thousands of different types of products on demand and customized to meet our individual customers’ needs. We are the largest and most trusted global leader for partial discharge monitoring, asset protection equipment and information products across power generation, transmission, and distribution. At Qualitrol, we are redefining condition-based monitoring. We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at applyassistance@fortive.com. This position is also eligible for bonus as part of the total compensation package. Show more Show less
Posted 1 month 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 1 month ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Title: Senior Engineer - FPGA Location: Ahmedabad, Pune, Bangalore Experience level: 5+ Years In depth knowledge with VHDL/Verilog/System Verilog, RTL design, FPGA design, and FPGA design tools. Complete FPGA development flow from logic design, place & route, timing analysis closure, simulation, verification, and validation Experience with Xilinx/Intel FPGA families and corresponding development tools Vivado/Quartus Experience in verification/simulation tools Modelsim/Questa-sim etc. Troubleshooting and debugging FPGA implementations on hardware boards Experience with debugging HW/SW issues and the use of equipment/tools such as oscilloscope, logic analyzer, Chipscope/ILA/Signal Tap Ability to understand synthesis reports, perform timing analysis and write FPGA design constraints Hands-on experience on communication protocols (UART/I2C/SPI etc.) and bus interfaces (AMBA/AXI etc.) Good understanding of digital electronics and design practices Ability to work independently as well as in team Effective interpersonal, communication, presentation and reporting skill Qualifications: Minimum B.E./B.Tech in Electronics/E&TC/ECE About eInfochips · 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 across various cloud platforms, including AWS and Azure. Along with Arrow’s $30B in revenues, 20,100 employees, and 349 locations serving over 80 countries, eInfochips is primed to accelerate connected products innovation for 200,000+ global clients. eInfochips acts as a catalyst to Arrow’s Sensor-to-Sunset initiative and offers complete edge-to-cloud capabilities for its clients through Arrow Connect. InfochipsInc. is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, sexual orientation, genderidentity, national origin, veteran or disability status. eInfochips (Arrow) COVID-19 Vaccination Policy: eInfochips (Arrow) requires employees to provide proof of full COVID-19 vaccination by December 1, 2021, for all positions located in CO and for business units within immix Group and Zeus. All other employees will be required to identify vaccination status by December 1, 2021. Arrow COVID-19 Vaccination Policy: Arrow requires all new employees in the United States to provide proof of full COVID-19 vaccination prior to beginning work, except where prohibited by law. Show more Show less
Posted 1 month 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 1 month 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 1 month ago
3.0 years
1 - 8 Lacs
Bengaluru
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Description Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 3-6 Years Of Embedded Software Development Experience, Including Low Level Drivers, And RTOS The Candidate Should Possess 3 To 6 Years Of Industry Experience In Embedded Software Driver Development And Having Expertise In One Or More Below Areas Would Be Preferred: Should Be Able To Ramp Up Fast And Must Have The Attitude To Work With The Team. Strong C And Assembly Programming With OS & Multi-Processor Concepts Embedded Software Development In C And C++ On ARM Or Similar Cores. Hands On Experience Of Driver Development On Any RTOS, Experience In SafeRTOS/FreeRTOS Based Development Is Nice To Have Experience In Autosar MCAL Development Is Nice To Have Experience In Autosar BSW Integration And Validation Is Nice To Have ARM Trust-Zone & ARMv7/V8 Architecture. Good Debugging Skills With Experience On Debugging With Lauterbach JTAG Debuggers. Work On Challenging Customer Requirements And Issues. Basic Understanding One Or More Of Hardware Blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/Etc) Automotive SW Development Experience Is Must Have Experience In ISO26262/Functional Safety And ASPICE Is Highly Desirable Basic Knowledge On Power Mgmt. IC Is Desirable Knowledge Of Software/Hardware Security Concepts Is Desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 1 month 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 1 month 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 1 month 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 1 month 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 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
23751 Jobs | Dublin
Wipro
12469 Jobs | Bengaluru
EY
8625 Jobs | London
Accenture in India
7339 Jobs | Dublin 2
Uplers
7127 Jobs | Ahmedabad
Amazon
6778 Jobs | Seattle,WA
IBM
6514 Jobs | Armonk
Oracle
6388 Jobs | Redwood City
Muthoot FinCorp (MFL)
5532 Jobs | New Delhi
Capgemini
4741 Jobs | Paris,France