Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 6.0 years
6 - 10 Lacs
bengaluru
Work from Office
Role & responsibilities High-Speed PCB Design: Develop PCB layouts for high-speed systems, including DDR, PCIe, USB, Ethernet, and other high-frequency interfaces. Signal and Power Integrity: Perform signal and power integrity analysis to ensure optimal design performance. Layer Stack-up Design: Define PCB stack-ups and impedance-controlled designs for high-speed and high-density applications. Simulation and Validation: Use simulation tools to validate designs for crosstalk, impedance matching, and high-speed signals. Component Placement and Routing: Optimize placement and routing strategies to meet performance, manufacturability, and cost requirements. Design for Manufacturing (DFM) and Test (DFT): Collaborate with fabrication and assembly teams to ensure manufacturability and testability of designs. Documentation: Generate detailed design files, BOMs, and fabrication documentation. Compliance: Ensure designs adhere to industry standards (e.g., IPC-6012, ISO 9001) and regulatory requirements. Collaboration: Work closely with hardware, firmware, and system engineering teams to meet project requirements. Preferred candidate profile Bachelors degree in Electrical Engineering, Electronics, or a related field. 3+ years of experience in PCB design with a focus on high-speed digital and RF designs. Expertise in Altium for PCB Design Strong knowledge of signal integrity, power integrity, and EMI/EMC design principles. Proficiency in high-speed interfaces (DDR3/DDR4/DDR5, PCIe, SerDes, etc.). Familiarity with simulation tools like HyperLynx, Ansys, or SIwave for signal and power integrity analysis. Hands-on experience with impedance-controlled designs and differential pair routing. Solid understanding of PCB fabrication and assembly processes. Perks and benefits
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As an Embedded Firmware Developer at Pragathi Solutions, you will play a crucial role in designing, developing, and maintaining embedded firmware and Linux device drivers for our innovative automotive diagnostics and telematics solutions. Your responsibilities will include: - Designing, developing, and maintaining embedded firmware for ARM-based or other microcontroller platforms. - Developing and debugging Linux kernel modules and custom device drivers for peripherals like SPI, I2C, UART, GPIO, USB, etc. - Working closely with hardware engineers to ensure proper functionality of firmware and drivers on new boards. - Porting and configuring embedded Linux distributions (e.g., Yocto, Buildroot) as per hardware requirements. - Optimizing firmware for performance, memory, and power consumption. - Troubleshooting and resolving issues at the hardware/software interface. - Writing detailed documentation for firmware interfaces, APIs, and driver architecture. - Collaborating with cross-functional teams including QA, hardware, and application development. Your profile should include: - Experience with RTOS (FreeRTOS, Zephyr, etc.) in addition to Linux. - Knowledge of secure boot, OTA updates, and firmware encryption. - Exposure to wireless stacks like Bluetooth, Wi-Fi, or cellular (LTE/GSM). - Familiarity with continuous integration and automated testing frameworks. - Scripting experience with Python or Bash for automation. Qualifications required: - Bachelor's or Masters degree in Electronics, Computer Engineering, or related field. - 3+ years of experience in embedded firmware development. - Strong C/C++ programming skills. - Hands-on experience with Linux kernel development and device driver programming. - Familiarity with communication protocols: SPI, I2C, UART, CAN, etc. - Experience with embedded Linux build systems (Yocto, Buildroot, etc.). - Good understanding of board bring-up, bootloaders (U-Boot), and hardware debugging tools (oscilloscope, logic analyzer). - Proficient with version control systems like Git. Join Pragathi Solutions to work on cutting-edge embedded and IoT technologies in a dynamic, collaborative, and innovative work environment that offers opportunities for learning and career growth. Apply now to be a part of our team that is revolutionizing automotive diagnostics and telematics. Contact HR at hr@pragathisolutions.in or call 7349655492 for any queries.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
Role Overview: Pragathi Solutions is looking for a highly skilled Embedded Firmware Developer with expertise in Linux driver development to join their team in Bengaluru, India. As an Embedded Firmware Developer, you will be responsible for designing, developing, and maintaining embedded firmware and custom Linux device drivers for their next-generation products. This role requires strong low-level programming skills, a deep understanding of hardware-software interaction, and experience with embedded Linux environments. Key Responsibilities: - Design, develop, and maintain embedded firmware for ARM-based or other microcontroller platforms. - Develop and debug Linux kernel modules and custom device drivers for peripherals like SPI, I2C, UART, GPIO, USB, etc. - Work closely with hardware engineers to bring up new boards and ensure proper functionality of firmware and drivers. - Port and configure embedded Linux distributions (e.g., Yocto, Buildroot) as per hardware requirements. - Optimize firmware for performance, memory, and power consumption. - Troubleshoot and resolve issues at the hardware/software interface. - Write detailed documentation for firmware interfaces, APIs, and driver architecture. - Collaborate with cross-functional teams including QA, hardware, and application development. Qualifications Required: - Bachelor's or Masters degree in Electronics, Computer Engineering, or related field. - 3+ years of experience in embedded firmware development. - Strong C/C++ programming skills. - Hands-on experience with Linux kernel development and device driver programming. - Familiarity with communication protocols: SPI, I2C, UART, CAN, etc. - Experience with embedded Linux build systems (Yocto, Buildroot, etc.). - Good understanding of board bring-up, bootloaders (U-Boot), and hardware debugging tools (oscilloscope, logic analyzer). - Proficient with version control systems like Git. Apply now to be a part of Pragathi Solutions" dynamic and innovative work environment, where you will work on cutting-edge embedded and IoT technologies with opportunities for learning and career growth.,
Posted 3 days ago
10.0 - 14.0 years
0 Lacs
hyderabad, telangana
On-site
As an experienced candidate with over 10 years of experience, you are expected to have expertise in the following areas: - **RTOS/OS expertise**: You should have hands-on experience with ThreadX, FreeRTOS, and Linux. - **Microcontroller/Microprocessor development**: Proficiency in ARM MPU development (ARMv7/ARMv8) is required. - **Device driver development & porting**: You must be skilled in developing and porting drivers for Serial, I2C, SPI, PCIe, and USB interfaces. - **IPC mechanisms**: Knowledge of Message Queues, Shared Memory, and Semaphores is essential. - **Multithreading, Mutex, Synchronization, Interrupt & Kernel Timing Management**: Strong understanding and practical experience in these areas are necessary. - **Power Management**: Experience with PMU, sleep states, and battery optimization is expected. - **Board bring-up and system debugging**: You should be adept at board bring-up and proficient in debugging system-level issues. - **Audio systems experience**: While not mandatory, experience with audio systems would be a plus. - **Lab instruments**: Familiarity with Oscilloscopes, Waveform Analyzers, and Lauterbach tools. - **Programming**: Strong hands-on experience in C/C++ programming is required. In addition to technical skills, we are looking for candidates with the following qualities: - Strong problem-solving and debugging skills. - Passion for embedded systems and hardware-software integration. - Ability to work both independently and collaboratively in a fast-paced environment.,
Posted 4 days ago
5.0 - 9.0 years
10 - 20 Lacs
hyderabad
Work from Office
Experience: 5-10 Years Work Location: Hyderabad Work Model: Work From Office Job description: Have strong knowledge in Device driver development Block , Char driver etc , Good Knowledge in C programming and data structures Knowledge on Communication protocols , I2c , SPI, CAN , Have Handon experience in Android , Yocto platforms Good knowledge Linux kernel internal, broad bring up , Bsp development Having Knowledge in memory management, Interrupts . Having working Knowledge on Qualcomm and MediaTek Platforms specific tasks
Posted 4 days ago
5.0 - 10.0 years
0 Lacs
karnataka
On-site
As a Hardware Design Engineer at Molex, you will be an integral part of the Engineering Team, contributing to the development of new products for the market. You will collaborate with a cross-functional team and work internationally with design teams to create innovative electronic solutions that address complex technical challenges. From high-speed USB and LVDS signaling to wireless chargers and media modules, you will play a key role in enabling flawless data transfer and electric charging in the next generation of autonomous and connected vehicles. **Key Responsibilities:** - Develop wireless charging solutions from concept to prototypes, with expertise in wireless power transferring products and inductive coil design. - Ensure design for EMC compliance and resolve related EMI issues. - Conduct board bring-up and prototype testing. - Proficient in communication protocols such as CAN, LIN, I2C, and SPI. - Utilize schematic capture and layout techniques using Altium Designer or similar e-CAD tools. - Implement design support tools like simulation, worst case circuit analysis (WCCA), DFMEA, and design reviews. - Maintain thorough documentation and revision control practices. - Create custom electrical/electronic designs for automotive applications. - Complete block diagrams, schematics, PCB layout, component selection, worst case circuit analysis, testing, and design verification. - Develop design validation plans (DVP), obtain customer approval, and conduct laboratory, bench, and simulated product tests. - Support in-vehicle tests on electrical hardware systems. - Utilize risk reduction tools for simulations. - Consider material costs and costing processes to determine the impact on designs. - Design for maximum cost-effectiveness while meeting customer performance requirements. - Ensure product design compliance with all requirements and final customer specifications. - Collaborate with intra-departmental development teams such as electrical, mechanical, manufacturing, quality, and marketing. - Support mechanical engineering, manufacturing, and quality in developing work instructions for new and ongoing products. - Engage with customers, Molex engineering groups, and suppliers. - Lead design review meetings. - Support all APQP activities, including D/PFMEA. - Contribute to Molex Total Quality Management (TQM), Six Sigma, ISO, and EH&S Management Systems. **Qualifications Required:** - Bachelor's or master's degree in Electrical/Electronics & Communications Engineering or equivalent. - 5-10 years of experience in hands-on automotive electronic product design and development. Join Molex, a subsidiary of Koch Industries, a global leader in electronic solutions with a presence in 223 locations across 40 countries. As part of the Connected Mobility Solutions (CMS) business unit, you will be at the forefront of innovation in automotive in-vehicle networking, infotainment, and lighting segments. At Molex, we enable a connected world and drive technology that shapes the future, with a diverse portfolio of 100,000 electronic products and a dedicated R&D facility in Bangalore. While our name may not be visible on the shelves, our electronic solutions power the products you use daily.,
Posted 4 days ago
3.0 - 8.0 years
18 - 30 Lacs
hyderabad
Work from Office
Role & responsibilities Porting existing Linux device drivers to new platforms, SoCs, and kernel versions. New driver development for custom hardware components and peripherals. Debugging kernel and driver-level issues using industry-standard tools. Integration & bring-up of hardware with Linux-based systems. Collaborate with hardware teams to interpret specifications and enable device functionality. Optimize drivers for performance, reliability, and resource efficiency. Write clear technical documentation for driver APIs, design, and integration steps. Required Skills & Qualifications Bachelors/Masters in Computer Science, Electronics, or related field. 4 to 8 years of professional experience in software development. Strong proficiency in C/C++ programming and memory management. Hands-on experience with any Linux device driver (character, block, network, USB, PCIe, I2C, SPI, etc.). Good understanding of Linux kernel architecture, module programming, and build systems . Knowledge of interrupt handling, DMA, and device tree configuration. Familiarity with cross-compilation and embedded Linux toolchains. Experience with debugging tools (GDB, ftrace, perf, printk, etc.). Version control experience (Git). Preferred Skills Exposure to multiple driver types (networking, storage, multimedia, etc.). Experience with Yocto, Buildroot, or similar embedded Linux environments. Knowledge of real-time Linux and RT patches. Scripting knowledge (Python, Bash) for testing and automation.
Posted 5 days ago
3.0 - 6.0 years
4 - 8 Lacs
chennai
Work from Office
About The Role This role involves the development and application of engineering practice and knowledge in the following technologiesElectronic logic programs (FPGA, ASICs); Design layout and verification of integrated circuits (ICs),printed circuit boards(PCBs), and electronic systems; and developing and designing methods of using electrical power and electronic equipment; About The Role - Grade Specific Focus on Electrical, Electronics and Semiconductor. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.
Posted 5 days ago
4.0 - 9.0 years
8 - 18 Lacs
ahmedabad
Work from Office
Role & responsibilities Able to execute multiple projects at a same time Hands on programming/coding, and debugging Customer Front facing , Customer Communication, Customer value addition Fit for onsite Assignments Continuous development of team to serve the customer requirements in faster and efficient way Ability for Building/Mentoring Freshers/Jr. team members Ability for Pre-Sales Support / Proposal preparation Openness to work upon various technology Project Execution life cycle - Requirement Understanding, Design, Development, Bug Fixing, code review Review & Documentation - RS, Design, Test Plan/Test cases... On Time & Quality Deliverable New Candidate Interview and Evaluation Preferred candidate profile Area of expertise Strong practical hands-on with C programming & Debugging skills Strong technical project track record with Linux User Space application development Linux kernel device driver development from scratch Strong knowledge of at least one Linux kernel subsystem Experience of Linux kernel version 3.0 and above Board bring up hands-on with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm etc. Understanding of various processor architecture like Cortex-A series, ARM series processors etc. and other general-purpose microcontrollers Build systems knowledge, like Yocto, Buildroot, CMake and Makefiles Strong knowledge of Git version control system Hands-on with various debugging tools like: gdb, valgrind, static code analyzer tools like cppchecker etc Experienced with customer interaction (US and Europe preferred) is a must Excellent analytical and problem-solving skills Fluent and confident English (verbal and written) Participate in feature and designs discussions within and across teams Skills Required: OOPS Programming languages C++ Embedded GUI Development – QT or similar Hardware schematics review and PCB debugging Working experience of architecting embedded systems Knowledge of using tools like logic analyzer and digital oscilloscope Education Criteria: B.E. / B.Tech – Electronics, Electronics & Communication, Computer engineering
Posted 6 days ago
4.0 - 9.0 years
14 - 18 Lacs
hyderabad
Work from Office
General Summary: As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. ORMaster's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. ORPhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 8+ years of Hardware Engineering or related work experience. 2+ years of experience with circuit design (e.g., digital, analog, RF). 2+ years of experience utilizing schematic capture and circuit simulation software. 2+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages advanced Hardware knowledge and experience to plan, optimize, verify, and test critical electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Integrates complex features and functionality into hardware designs in line with proposals or roadmaps for complex products. Conducts complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with cross-functional teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops the novel manufacturing of solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Evaluates complex design features to identify potential flaws, compatibility issues, and/or compliance issues. Writes detailed technical documentation for complex Hardware projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions.
Posted 6 days ago
4.0 - 9.0 years
13 - 17 Lacs
bengaluru
Work from Office
General Summary: As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. ORMaster's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. ORPhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 8+ years of Hardware Engineering or related work experience. 2+ years of experience with circuit design (e.g., digital, analog, RF). 2+ years of experience utilizing schematic capture and circuit simulation software. 2+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages advanced Hardware knowledge and experience to plan, optimize, verify, and test critical electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Integrates complex features and functionality into hardware designs in line with proposals or roadmaps for complex products. Conducts complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with cross-functional teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops the novel manufacturing of solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Evaluates complex design features to identify potential flaws, compatibility issues, and/or compliance issues. Writes detailed technical documentation for complex Hardware projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions.
Posted 6 days ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
Job Description As an Embedded Software Design Engineer at ProcSys, you will join a dynamic team dedicated to designing and developing custom Embedded products. Your role will involve contributing throughout the various stages of the product development cycle. You should have good experience working with BSPs, Boot Loaders, Interface Drivers, Network Protocols, Middleware, and Diagnostics. A strong understanding of basic interface protocols like UART, SPI, and I2C is essential. Excellent coding skills in C/C++, along with experience in Bash scripts and Python, are required. Familiarity with high-performance RTOS such as FreeRTOS, MBED, VxWorks, or QNX is advantageous. Experience with Toolchains and Debuggers for ARM-based microcontrollers is expected. A solid comprehension of Data Structures, along with experience in Board Bring-up and Debugging, is necessary. Working knowledge of Network Protocols like TCP/IP, WiFi, Bluetooth, and Development/Configuration Tools such as IDE, Emulators, Debuggers, is important. Familiarity with automated and manual testing methods, Quality Process, and Configuration Management tools like Git, Jira, Confluence, and Bitbucket is desired. Good oral and written communication skills are essential. Desirable qualifications include experience with soft-core processors like NIOS, Microblaze, knowledge of Linux Kernel, Linux Device Drivers, Yocto, Buildroot, and working with wireless interfaces like Bluetooth, Wifi, NFC, Zigbee, LoRA. Familiarity with Embedded GUI over HTTP and OLED Displays is a plus. You should have 1 to 3 years of experience in Embedded Software Development and hold a BE/B.Tech/M.Tech degree in Computer Science & Engineering, Information Science/Technology, or Electronics & Communication Engineering. Join ProcSys to be part of a team that values personal growth, teamwork, professional aspirations, and rewards success.,
Posted 1 week ago
4.0 - 9.0 years
13 - 17 Lacs
bengaluru
Work from Office
General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. ORMaster's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. ORPhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Preferred Qualifications: Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. 8+ years of Hardware Engineering or related work experience. 2+ years of experience with circuit design (e.g., digital, analog, RF). 2+ years of experience utilizing schematic capture and circuit simulation software. 2+ years of experience with hardware design and measurement instruments such as oscilloscopes, spectrum analyzers, RF tools, etc. 1+ year in a technical leadership role with or without direct reports. Principal Duties and Responsibilities: Leverages advanced Hardware knowledge and experience to plan, optimize, verify, and test critical electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems. Integrates complex features and functionality into hardware designs in line with proposals or roadmaps for complex products. Conducts complex simulations and analyses of designs as well as implements designs with the best power, performance, and area. Collaborates with cross-functional teams (e.g., design, verification, validation, software and systems engineering, architecture development teams, etc.) to implement new requirements and incorporate the latest test solutions in the production program to improve the yield, test time, and quality. Evaluates, characterizes, and develops the novel manufacturing of solutions for leading edge products in the most advanced processes and bring-up product to meet customer expectations and schedules. Evaluates reliability of critical materials, properties, and techniques and brings innovation, automation, and optimization to maximize productivity. Evaluates complex design features to identify potential flaws, compatibility issues, and/or compliance issues. Writes detailed technical documentation for complex Hardware projects. Level of Responsibility: Works independently with minimal supervision. Provides supervision/guidance to other team members. Decision-making is significant in nature and affects work beyond immediate work group. Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc. Has a moderate amount of influence over key organizational decisions.
Posted 1 week ago
3.0 - 5.0 years
5 - 7 Lacs
gurugram
Work from Office
The analyst will produce high-quality written content that communicates complex market dynamics clearly. Support insights with compelling visuals such as charts and graphs. The candidate will engage regularly with clients through calls, meetings, conferences, and events delivering tailored insights, explaining methodologies, and articulating value propositions. Responsibilities The analyst will conduct power modelling for power markets to deliver short-term market forecasts in client-facing reports. Key considerations in modelling may include, but are not limited to: Capacity build-up. Thermal fuel switching. Temperature-adjusted power demand. Power market mechanisms and price settlement methods. Carbon emission policy, cost, price and new technologies. Power and renewables policies, market trends and key players. Requirements A university degree in economics, business, public policy, or a related field. Familiarity with broader commodity markets, especially in the energy sector. Excellent English communication skills (reading/writing/speaking). Experience building forecasts or models. Knowledge of electricity markets in South and Southeast Asia. Experience with integrated cross-commodity analysis. Strong team players who can work across geographies and time zones. Proven ability to write clearly, visualize data effectively, and present complex analysis in high-level engagements and public forums. Having experience from a similar role is a plus.
Posted 1 week ago
2.0 - 7.0 years
5 - 15 Lacs
bengaluru
Work from Office
Role & responsibilities Secure Boot, Measured Boot, Fixed Virtual Platform(FVP): Good understanding of overall embedded systems with a focus on secure and secure applications debugging/C Programming, Linux Should have working level knowledge and experience on Linux Security features/Cryptographic algorithms along with ARM boot architectures (uBoot/Bootloader/UEFI is a plus). Having prior experience or knowledge on OpenSSL/Crypto drivers is a plus. Experience using industry standard development tools - e.g. tool-chains, IDEs, configuration management(e.g. GIT, GERRIT) etc. Preferred candidate profile immediate to 30 Days' notice peroid
Posted 1 week ago
0.0 - 1.0 years
0 Lacs
pune
Work from Office
Roles and Responsibilities. Component Identification: Research and identify appropriate electrical components for circuit designs, ensuring compatibility and efficiency. Schematic Design: Use KiCad to design schematics and verify accuracy, meeting design specifications and project requirements. Documentation Preparation: Develop essential project documentation, including hardware design documents, Bills of Materials (BOM), and other standard documentation. Layout Coordination: Collaborate closely with the layout team to ensure seamless integration between schematic design and PCB layout. Board Bring-Up Support: Assist in board bring-up activities, including testing and troubleshooting during the initial stages of hardware functionality verification. Simulation Knowledge (Beneficial): While not mandatory, familiarity with simulation tools is advantageous for testing and validating circuit designs. Block Diagram Creation: Create and maintain high-level block diagrams of products to outline design concepts and functional flows. Qualification: B. tech Electronics / MSc Electronics / M Tech (with/ without experience
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
As an Embedded Software Developer at HIC Global Solutions, you will be responsible for developing software that interfaces with hardware components in embedded systems. You should have a Bachelor's degree in Electrical Engineering, Computer Science, or a related field, along with 3-6 years of hands-on experience in embedded software development. Your role will involve working with embedded systems, communication protocols, and hardware/software integration. You will need to be proficient in Embedded C/C++ Programming to develop software that interacts with hardware components effectively. Additionally, a solid understanding of communication protocols such as CAN, MODBUS, MQTT, UART, SPI, and I2C is essential for implementing and debugging these protocols in real-world systems. Experience in Basic Software (BSW) development will be crucial for managing low-level communication between hardware and software. You should also have expertise in board bring-up processes, including both bare-metal systems and Real-Time Operating System (RTOS) environments. Your familiarity with MCU peripherals and hardware components like GPIO, ADC, timers, and communication interfaces will enable you to optimize system performance effectively. While optional, knowledge of Node-Red for rapid prototyping and PLC programming for industrial control systems would be advantageous for specific use cases. Your role at HIC Global Solutions will involve hands-on experience with embedded system testing tools, debuggers, and performance optimization to ensure the efficient functioning of embedded software. If you are a self-motivated individual with a passion for embedded software development and a strong foundation in electrical engineering or computer science, we encourage you to apply for this position and join our dedicated team at HIC Global Solutions.,
Posted 1 week ago
2.0 - 6.0 years
9 - 13 Lacs
hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Contribute to the design, development, and maintenance of the Validation Operating System for pre-silicon and post-silicon environments. Perform pre-silicon validation using emulation and prototyping platforms, ensuring accurate modeling and functional correctness. Drive debug activities in pre-silicon stages, identifying root causes of failures and working with design/verification teams to resolve issues. Execute post-silicon tasks including hardware/board bring-up, device initialization, and silicon validation. Develop and run validation test plans, ensuring feature coverage and compliance with specifications. Collaborate with cross-functional teams (design, firmware, and software) to support seamless validation flows across project phases. Automate validation workflows to improve debug efficiency, test execution, and reporting. Document findings, track issues, and provide actionable insights to stakeholders for faster closure. Skills Must have 4-15y exp Strong programming expertise in C and Data Structures. (8/10) Good understanding of computer architecture, SoC, and digital design fundamentals. Knowledge of debugging techniques across hardware/software boundaries. Familiarity with scripting languages (Python/Perl/Tcl/Shell) for automation (preferred). Nice to have Organized and methodical with effective communication skills.
Posted 1 week ago
10.0 - 15.0 years
15 - 22 Lacs
chennai
Work from Office
Hi, We are hiring at Celestica find more details below: Role & responsibilities • Develop, test and integrate device drivers for various devices on our highperformance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devices • Customize BSP, boot code and device drivers Work closely with hardware engineers in board bringup • Work closely with manufacturing teams for qualification through diagnostics packages • Develop software solutions for high availability and redundancy Interact with customers to gather requirements, design firmware and ensure quality of deliverables • Interact with cross functional team including product management, hardware engineering, manufacturing, sales teams to design high-performance, costeffective solutions for storage and switching platforms Preferred candidate profile • 10+ years of work experience implementing device drivers and BSP • Experience working with cross functional teams including hardware engineering, manufacturing • Strong knowledge of real time operating system concepts, multithreading, SMP • Strong knowledge of C, Linux driver programming and kernel architecture • Knowledge of Python • Outstanding software debugging skills • Experience using a full range of hardware test equipment like JTAG debuggers, I2C analyzer etc. • Solid understanding of Ethernet PHYs, PCIe, USB, SPI, NAND, I2C and SDRAM • Knowledge of Intel x86 architecture and BIOS/UEFI is a plus Experience: 10-15years
Posted 1 week ago
6.0 - 10.0 years
15 - 22 Lacs
chennai
Work from Office
Hi, We are currently hiring !! Below is the detail information about the role: Role & responsibilities Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devices Customize BSP, boot code and device drivers Work closely with hardware engineers in board bringup Work closely with manufacturing teams for qualification through diagnostics packages Develop software solutions for high availability and redundancy Interact with customers to gather requirements, design firmware and ensure quality of deliverables Interact with cross functional team including product management, hardware engineering, manufacturing, sales teams to design high-performance, cost-effective solutions for storage and switching platforms Preferred candidate profile 6+ years of work experience implementing device drivers and BSP Experience working with cross functional teams including hardware engineering, manufacturing Strong knowledge of real time operating system concepts, multithreading, SMP Strong knowledge of C, Linux driver programming and kernel architecture Knowledge of Python Outstanding software debugging skills Experience using a full range of hardware test equipment like JTAG debuggers, I2C analyzer etc. Solid understanding of Ethernet PHYs, PCIe, USB, SPI, NAND, I2C and SDRAM Knowledge of Intel x86 architecture and BIOS/UEFI is a plus Education Bachelor degree or consideration of an equivalent combination of education and experience. Experience: 6 to 10 years
Posted 1 week ago
7.0 - 12.0 years
15 - 30 Lacs
bengaluru
Work from Office
Sr. Linux Kernel Engineer Location: Bangalore Experience: 8 to 12 years About the Role We are looking for a highly skilled Senior Linux Kernel Engineer with strong expertise in Kernel/Driver development and system-level programming . The ideal candidate will have hands-on experience with Linux / QNX / Android internals , board bring-up, and debugging complex embedded systems. Required Skills & Experience Bachelors/Masters degree in Electronics / Computer Engineering . 8+ years of proven experience in Linux/QNX/Android driver development . Strong knowledge of Linux kernel internals & device drivers . Excellent hands-on skills in C, C++, system programming, and HAL . Expertise in debugging kernel drivers and using hardware debugging tools. Experience in Android/Linux build systems and cross-compilation toolchains. Strong fundamentals in OS concepts, multi-threading, and IPC . Exposure to Yocto, scripting (Python, Perl, Shell), GIT/Gerrit . Strong communication and collaboration skills. Why Join Us? Opportunity to work on cutting-edge embedded and kernel-level technologies . Exposure to automotive, mobile and next-gen platforms . Collaborative work culture with scope for technical leadership and innovation . How to Apply: Apply directly on Naukri or share your CV at ambica.majeti@karnex.in
Posted 1 week ago
4.0 - 9.0 years
10 - 20 Lacs
pune
Work from Office
Location: Pune (Work from Office) Experience: 4 12 Years Notice Period: Immediate to 15 Days Job Description We are looking for an Embedded / RTOS Developer with strong expertise in IoT and consumer product development. The ideal candidate should have hands-on experience in real-time systems, embedded C programming, and low-level hardware-software integration. Required Skills Strong proficiency in Embedded C / C++. Experience in RTOS (FreeRTOS, ThreadX, VxWorks, or similar). Expertise in IoT domain applications and connectivity protocols. Hands-on with ARM Cortex, STM32, PIC, or similar microcontrollers. Board bring-up and debugging with tools like JTAG, oscilloscopes, and logic analyzers. Good understanding of system design, memory constraints, and low-power applications.
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Software Engineer specializing in Bluetooth technology, you will be responsible for developing and designing software solutions with a focus on Bluetooth technology. With 3 to 6 years of experience in the field, you will utilize your expertise in programming languages such as C, Java, and C++ to create real-time multi-threaded software. Your proficiency in Android operating system will be crucial as you work on system programming using IPC, synchronization primitives, and Bluetooth technology. Your role will involve a deep understanding of Bluetooth core specifications and Android Bluetooth architecture. Experience in developing UT in Android and exposure to Bluetooth bring-up in Android will be advantageous. Additionally, your knowledge of Bluetooth profiles such as A2DP, AVRCP, HFP, and MAP will be essential in this position. The ideal candidate for this role will possess a BE/B.Tech/ME/M.Tech degree in a relevant field and have a notice period of Immediate, 30 Days, 45 Days, 60 Days, or 90 Days. If you are someone who thrives in a dynamic environment and has a strong understanding of Android systems, this opportunity is perfect for you.,
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
We are looking for an Embedded Software professional with 5 to 7 years of experience to join our team in Bangalore. As an Embedded Software specialist, you will be responsible for various key responsibilities that are essential for this role. You should be passionate about software development, with a strong background in embedded domains, particularly in the automotive sector. Your exceptional skills in C/C++ programming, expertise in Linux system internals, and in-depth knowledge of network and socket device drivers will be crucial in this role. Additionally, experience in hardware debugging, porting, and board bring-up, along with development experience on GNU tools and cross-tool chains, will be highly valued. Experience in Automated Testing or developing Automated test framework will be an advantage in this position. You should have at least 4 years of experience in the Embedded software lifecycle, along with a Bachelor's degree in EEE / CS / IT. A Master's degree will be considered a plus, and experience in the Automotive domain will also be beneficial. It would be good to have knowledge of AWS IoT Core and AWS Fleetwise agent SDK. Strong familiarity with the Android Framework and experience with embedded Android will be advantageous. Additionally, expertise in low-level Ethernet protocols below the transport layer, as well as familiarity with Automotive Standards such as SPICE, AUTOSAR, ASIL, and Automotive Protocols like AVB/TSN, DoIP, SOME/IP, CAN, will be beneficial. Experience working with distributed teams will be an asset in this role. If you meet these requirements and are excited about embedded software development, we would love to hear from you.,
Posted 1 week ago
10.0 - 15.0 years
25 - 35 Lacs
thane
Work from Office
We are seeking a highly skilled and motivated Lead Embedded Linux Engineer to join our engineering team. This role involves leading the design, development, and deployment of embedded Linux solutions for advanced hardware platforms. The ideal candidate will have strong technical depth in embedded Linux systems, proven leadership in guiding engineering teams, and hands-on experience with BSPs, device drivers, Yocto/Buildroot, and system-level optimization. As the technical leader, you will be responsible for defining system architecture, mentoring team members, ensuring adherence to best practices, and delivering production-quality software for mission-critical products. Key Responsibilities: Lead the architecture, design, and implementation of embedded Linux software for custom hardware platforms (ARM-based SoCs, microcontrollers, etc.). Own the development and maintenance of Linux BSPs, device drivers, kernel modules, and user-space applications. Drive system bring-up, board support, and low-level debugging across multiple hardware targets. Drive board bring-up, bootloader configuration, and hardware/software interface integration (I2C, SPI, UART, USB, Ethernet, BLE/Wi-Fi). Manage Yocto/Buildroot build systems, custom layers, and CI/CD integration for reproducible builds. Collaborate with hardware engineers to define hardware-software interfaces and optimize system performance. Define and enforce coding standards, software development processes, and documentation practices. Mentor junior and mid-level engineers, fostering technical growth and knowledge sharing. Conduct code reviews, design reviews, and provide technical guidance across projects. Partner with QA and Systems Engineering teams to ensure robust testing, validation, and regulatory compliance (e.g., ISO 13485, IEC 62304 for medical devices if applicable). Stay current with advances in embedded Linux technologies, security hardening, and real-time operating extensions. Requirements: Bachelors or Master’s degree in Electronics Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded systems software development with at least 5 years in a leadership role. Expert-level proficiency in Embedded Linux development, including: Kernel, BSP, device driver, and middleware development Yocto Project / OpenEmbedded / Buildroot Bootloaders (U-Boot, Barebox, etc.) System performance optimization and debugging (JTAG, GDB, strace, perf, etc.) Strong programming skills in C, C++, and Python/Shell scripting. Deep understanding of hardware/software interfaces (I2C, SPI, UART, USB, PCIe, Ethernet, BLE/Wi-Fi). Experience with Git, CI/CD pipelines, and agile development methodologies. Demonstrated Excellent leadership, communication, and collaboration skills across cross-functional team Preferred: Experience with real-time operating system environments for microcontrollers. Knowledge of security hardening (secure boot, trusted execution, SBOM, vulnerability scanning). Contributions to open-source projects (kernel, Yocto, etc.). Prior experience working in regulated industries, preferably medical devices, with understanding of IEC 62304 lifecycle processes. Familiarity with risk management (ISO 14971) and software documentation practices required for regulatory submissions.
Posted 2 weeks 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |