Jobs
Interviews

27 Gpio Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an Embedded Firmware Development Engineer and Test Automation, you will be responsible for contributing your expertise in firmware development with 3 to 7 years of experience. Your primary focus will be on implementing solutions for SSD firmware, utilizing your excellent coding skills in C and Data Structures. Proficiency in embedded systems knowledge is essential for this role. In addition, you should have exposure to storage protocols such as SAS, SATA, and NVMe. Familiarity with other protocols like IPMI, MCTP, NVMe-MI, SMBus, GPIO, and I2C will be advantageous. Knowledge of the Linux kernel and block layer will further enhance your capabilities for this position. A deep technical understanding of data storage systems, particularly NVMe and PCIe, will be highly beneficial. Your expertise in these areas will be crucial in successfully fulfilling the responsibilities associated with this role. This is a Full-Time position located in Bangalore. The ideal candidate will have 3-7 years of relevant experience and a notice period of 0-15 days. If you are passionate about embedded systems and firmware development, this opportunity will allow you to showcase your skills and contribute to innovative solutions in the field of technology.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an Embedded Software Engineer, you will be required to have experience in Real-Time Operating Systems (RTOS) such as QNX, VxWorks, FreeRTOS, ThreadX, or Linux, along with strong C/C++ programming skills. Your responsibilities will include developing and maintaining embedded software using C/C++, working with RTOS and multi-threaded systems, and interfacing with hardware to optimize performance. You will also be involved in integrating with ARM/IA-64 architectures and collaborating closely with hardware teams. Your primary skills should include proficiency in C/C++ programming, expertise in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux), and experience in multi-threaded development. Additionally, knowledge of ARM/IA-64 architecture and hardware interfaces such as UART, SPI, I2C, GPIO will be beneficial as secondary skills. To qualify for this role, you should hold a Bachelors/Masters degree in Computer Science, Electronics, or a related field. As an Embedded Software Engineer, you will work in the field of Software Engineering, focusing on developing, maintaining, and optimizing software solutions and applications. Your responsibilities will involve applying scientific methods to analyze and solve software engineering problems, developing and applying software engineering practices, and supervising the technical and administrative work of other software engineers. You will be expected to demonstrate original thought and judgment in your work, building expertise in software engineering to meet standard expectations for the role. Collaboration and teamwork with other software engineers and stakeholders will be essential for success in this position.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Firmware Developer at Custom Devices (CD), you will be responsible for developing and testing embedded software, focusing on ARM architecture, and engaging in daily debugging tasks. Your role will involve collaborating closely with the electrical engineering team and participating in the entire software development lifecycle from concept to deployment. To excel in this role, you should have knowledge and experience in various microcontrollers such as AVR, STM32, and MSP. Proficiency in the C language is essential, along with a solid understanding of peripherals like GPIO, timers, and ADC. You should also possess expertise in communication protocols like TCP/IP, UDP, I2C, SPI, and UART. An understanding of DMA, interrupts, and memory management is crucial, as well as basic knowledge in hardware and the ability to review schematics in line with firmware requirements. Experience in the IoT domain and familiarity with IoT data protocols such as MQTT, MQTTs, and HTTP/HTTPs are highly advantageous. Furthermore, you should have a good grasp of encryption techniques for IoT device data security, including algorithms like AES, RSA, and cryptography. Knowledge and experience in low-power RF wireless technologies/protocols like ZigBee, WiFi, Bluetooth, GSM, and GPRS will be beneficial for this role. Strong analytical and problem-solving skills are essential, along with the ability to bring up and troubleshoot new hardware. A willingness to learn new technologies and collaborate effectively within a team environment is also key. A Bachelor's degree in Electronics Engineering or a related field is required for this position. Local candidates in or around Indore are preferred for this full-time on-site role. If you are ready to contribute your expertise to Custom Devices (CD) and take on the exciting challenges of firmware development in a dynamic environment, we look forward to receiving your application.,

Posted 3 days ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Bengaluru

Work from Office

We are looking for an Embedded Software Engineer with experience in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, or Linux) and strong C/C++ programming skills. The role involves developing multi-threaded applications, integrating with ARM/IA-64 architectures, and working closely with hardware teams. Key Responsibilities: Develop and maintain embedded software using C/C++Work with RTOS and multi-threaded systemsInterface with hardware and optimize performance Primary Skills: C/C++ programmingRTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux)Multi-threaded development Secondary Skills: ARM/IA-64 architectureHardware interfaces (UART, SPI, I2C, GPIO) Education: Bachelors/Masters in Computer Science, Electronics, or related field Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Posted 4 days ago

Apply

4.0 - 6.0 years

8 - 13 Lacs

Ahmedabad

Work from Office

Develop and maintain Linux BSPs. Strong expertise in Linux BSP development and Yocto build system. Work across the full software stack — from bootloader to application layer. microcontroller firmware development. Proficient in C/C++ Required Candidate profile We are seeking Embedded Software Developer with 4–6 years of experience in Developing embedded Linux systems. Linux Board Support Package (BSP) development Yocto build system

Posted 5 days ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

As an Embedded Systems Intern at Spicules, you will have the opportunity to be trained on cutting-edge technologies and skills essential for realizing the company's vision. Throughout your internship, you will acquire knowledge in various areas including: - Learning Embedded C & C++ - Understanding Microcontrollers and complex & powerful processors - Familiarizing yourself with Communications Protocols such as WiFi, BLE, I2C, I2S, PCIe, and GPIO - Gaining insights into Linux and Android To be eligible for this internship, you should have a minimum educational background of BE/B.Tech/ME/M.Tech in Computer Engineering or Electronics Engineering. Final year students in these fields are also encouraged to apply. Additionally, the ideal candidate would have 2-3 years of experience in the relevant field. Located in Ahmedabad, Spicules values its people as the most valuable assets. With a core value of "People First," the company is dedicated to investing in your personal and professional growth. Our organizational culture is characterized by its youthful, dynamic, and vibrant approach, providing ample opportunities for on-the-job learning, development, and growth. At Spicules, we prioritize nourishing our resources through regular training programs and opportunities to lead projects. Our work culture is fun, flexible, and expansive, offering new experiences, horizontal profile expansion, the freedom to pursue your passions through actual projects, and more. We embrace a non-traditional hierarchical system that allows even new employees to spearhead and lead projects. Transparency, openness, freedom of spirit and choices, as well as individual expression, are integral to our culture, which extends to both our clients and internal teams. Join us at Spicules and become part of our modern, progressive, and development-oriented workforce, where your personal and professional growth is a top priority.,

Posted 6 days ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As an IoT Application Engineer in the Industry 4.0 sector, you will be responsible for developing applications in line with customer requirements while ensuring timely delivery. Working closely with the Technical Team, you will play a crucial role in the smooth execution of projects. This role requires you to manage day-to-day technical tasks and project execution efficiently. Your key responsibilities will include understanding customer requirements, collaborating with the technical team to execute projects seamlessly, and meeting scheduled timelines for application development. Additionally, you will work with the leadership team to brainstorm and create new product ideas to drive innovation and promote new solutions. To excel in this role, you should possess a strong background in computer languages and programming skills. Proficiency in technologies such as C, C++, Python, and other open-source platforms is essential. Familiarity with frameworks and libraries on Windows and Linux-based systems, as well as databases like SQL and NoSQL, will be advantageous. Moreover, you should have knowledge of Node RED, data communication nodes, and cloud technologies. A basic understanding and practical experience in IIoT application, gateway software development, and working on GPIO are desirable skills for this position. Domain knowledge in Internet of Things (IoT), data analytics, Industry 4.0, embedded systems, and communication protocols will be beneficial. In addition to technical competencies, strong communication skills, self-motivation, and a proactive approach to self-learning are essential attributes for success in this role. If you are passionate about IoT, adept at problem-solving, and eager to contribute to cutting-edge technological advancements, we invite you to be a part of our dynamic team as an IoT Application Engineer in the Industry 4.0 domain.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

The candidate will be responsible for implementing computer vision algorithms on target platforms, optimizing the code for the platform's resources, and managing end-to-end workflow efficiently. The ideal candidate should have a minimum of 3 years of relevant experience and possess knowledge of Processing elements such as Multicore CPU with one or more of DSP, GPGPU, FPGA. Experience in video protocols, input/output video (Ethernet streaming video, USB, MIPI CSI), Serial (RS422/232), GPIO, Ethernet, USB, and video processing on target hardware is highly desirable. If you are a fresh graduate or post-graduate engineer with a passion for technology and a keen interest in cutting-edge research work, Inferigence Quotient LLP welcomes you to join our team. If you are eager to learn and contribute effectively, please send your application to hr@inferq.com.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Silicon Design Engineer with over 5 years of experience in RTL design and development, you will be responsible for creating RTL designs and developing various documents such as requirements specification, design, user guides, etc. Your expertise in FPGA VHDL and/or Verilog design using Xilinx technology and tools will be crucial in this role. Additionally, your experience with Ethernet, PCIe, SPI, I2C, USB, GPIO, Memory architectures, DDR, SDRAM, DMA technologies, and hardware testing will be valuable assets. You should be adept at HW testing, including working with test equipment such as logic and traffic analyzers, test generators, etc. Strong debugging skills at both device and board levels will be essential. Proficiency in scripting languages like Perl, Python, or TCL will be beneficial. Your excellent interpersonal, written, and verbal communication skills will enable you to collaborate effectively with cross-functional teams. Moreover, your problem-solving and analytical skills will be put to good use in this dynamic role. If you are interested in this opportunity, please submit your updated resume to janagaradha.n@acldigital.com. Your contributions as a Silicon Design Engineer will play a vital role in the successful development of cutting-edge technology solutions.,

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is currently looking for engineers to join their ADAS/Autonomy team. This team focuses on providing optimized solutions utilizing DSP, computer vision, and machine learning algorithms for Qualcomm ADAS/Autonomy SoCs. As an engineer in this team, you will be responsible for understanding and defining Safety Concepts and Architectures, Software Safety requirements, deploying safety processes, and developing safety software following ISO26262 software processes. Collaboration with customers, architects, and test/integration teams is essential for this role. Additionally, working with the Software quality team to ensure adherence to ISO26262 and ASPICE processes is part of the job. In this position, you will collaborate with local and global teams to define, implement, and productize Automotive-specific features, including software enablement, security, functional safety, and power for Automotive products on current and future SoCs. Your responsibilities will include coordinating plans for validating feature requirements, addressing any issues through root cause analysis, providing detailed corrective actions, prototyping recommended fixes, and automating design under test. Furthermore, you will work closely with design, production, and bench IP teams. Qualifications for this role include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field, along with 2 years of Embedded Software Development experience, including low-level drivers and RTOS. The ideal candidate should possess 3 to 6 years of industry experience in embedded software driver development with expertise in areas such as C and Assembly Programming, embedded software development in C and C++ on ARM or similar cores, driver development on RTOS, SafeRTOS/FreeRTOS based development, Autosar MCAL development, Autosar BSW integration and validation, ARM Trust-Zone & ARMv7/v8 architecture, debugging skills, automotive SW development experience, ISO26262/functional safety and ASPICE knowledge, power management IC knowledge, software/hardware security concepts, and experience with hardware blocks. If you are an individual with a disability and require accommodation during the application/hiring process, Qualcomm is committed to providing accessible processes. For more information about this role, please contact Qualcomm Careers.,

Posted 1 week ago

Apply

5.0 - 15.0 years

0 Lacs

karnataka

On-site

You have an exciting opportunity to join TekWissen as a BIOS - UEFI - Coreboot professional in Bangalore. As a part of our global workforce management team, you will play a crucial role in x86 coreboot/FSP/BIOS development. We are looking for individuals with 5-15 years of experience who are experts in C language and have a strong understanding of x86 CPU/APU architectures. Your responsibilities will include working on platform bring-up, industry standard protocols like PCIe, SPI, eSPI, ACPI, SMM, and collaborating with the open-source coreboot project. You will also be involved in mainboard related porting with GPIO, PCIe lanes, board fmd configs, and board bring-up experience on customer platforms. In addition to your technical skills, knowledge of Intel FSP package source code, coreboot & FSP boot flow, UEFI framework concepts, and the ability to read platform Hardware and Processor specifications are essential for this role. You should also have working knowledge of Git for code reviews, source code management, and BIOS releases to QA. Having a Bachelors degree in computer science engineering is a minimum requirement, and a Masters degree from a reputed university would be a significant advantage. As an equal opportunity employer, TekWissen Group values workforce diversity and encourages individuals from all backgrounds to apply. If you are a proactive professional with a passion for BIOS development and a solid understanding of x86-64 architecture and UEFI BIOS Boot flow, we would love to hear from you. Join us in shaping the future of technology and make a difference in the global workforce management industry.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As an experienced Embedded Linux Developer, you will be responsible for validating and quality-assuring Yocto based Linux BSP across diverse SoCs such as QCS6490, QRB5165, QCS8550. Your main tasks will include designing and executing comprehensive test plans, driving the development of test infrastructure, and collaborating with firmware/kernel teams to ensure robust and reliable SoC platform support. You will be expected to develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs, including camera, multimedia, networking, and connectivity. Additionally, you will need to flash and boot Yocto-generated images on hardware evaluation kits, and validate key subsystems such as bootloader, kernel, drivers (Wi-Fi, Bluetooth, camera, display), power management, and real-time functionality. Building and maintaining automation frameworks will be a crucial part of your role, including tasks such as kernel image deployment, logging, instrumentation, hardware reset, and network interfaces. You will also be required to track and report software/hardware defects, work with cross-functional engineering teams to triage and resolve issues, analyze system logs, trace output, measure boot/latency, resource utilization, and performance metrics. Furthermore, maintaining test infrastructure and CI pipelines to ensure reproducibility and efficiency will be essential. Contribution to documentation, including test reports, acceptance criteria, qualification artifacts, and release skills, is also expected from you. In terms of technical skills, you should have a strong background in C/C++, scripting languages (Python, Bash), ARM toolchain, cross-compilation, Yocto & BitBake workflows, experience in building BSPs, and flashing images on development boards. Proficiency in Linux kernel internals, drivers, real-time patches, and experience with Qualcomm SoCs or similar ARM platforms is required. Hands-on knowledge of QCS/QRB platforms, multimedia pipelines, GPIO/I2C/SPI interface, multimedia, hardware bring-up, serial consoles, bootloader debugging (U-Boot), Secure boot, OP-TEE/QSEE, root filesystem, GitLab/Jenkins/Buildbot, and hardware-triggered automation is also essential. Additionally, having experience with performance analysis and profiling tools, the ability to measure boot time, trace latency, and optimize kernel subsystems would be beneficial. Nice-to-have skills include experience in debugging multimedia subsystems, familiarity with Debian/Ubuntu-based host build environments, knowledge of Qualcomm-specific test tools, and manifest workflows, as well as prior work in IoT/robotics, real-time or safety-critical embedded platforms, and exposure to certification/regulatory testing. (ref: hirist.tech),

Posted 2 weeks ago

Apply

1.0 - 9.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is looking for engineers to join the Qualcomm ADAS/Autonomy team. As part of this team, you will be involved in offering optimized solutions using DSP, computer vision, and machine learning algorithms for Qualcomm ADAS/Autonomy SoCs. Your responsibilities will include understanding and defining the Safety Concept and Architecture, Software Safety requirements, deploying safety processes, and developing Safety software following ISO26262 software processes. You will also interact with customers, architects, and test/integration teams as necessary. Collaboration with the Software quality team to ensure adherence to ISO26262 and ASPICE processes is a crucial aspect of this role. In this position, you will collaborate with local and global teams to define, implement, and productize Automotive specific features on current and next-generation SoCs. Your tasks will involve working on software enablement, security, functional safety, and power aspects applied to Automotive products. You will be responsible for coordinating and executing plans for validating feature requirements, identifying and addressing any issues, and providing detailed corrective actions. Additionally, you may be involved in prototyping and pre-validating recommended fixes and automating design under test. Working closely with design, production, and bench IP teams will also be part of your responsibilities. Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of Software Engineering experience OR Master's degree with 2+ years OR PhD with 1+ year - 2+ years of experience with Programming Languages such as C, C++, Java, Python, etc. - 6 to 9 years of Embedded Software Development experience, including low-level drivers and RTOS - Strong expertise in C and Assembly Programming, OS & Multi-Processor concepts, ARM or similar cores, RTOS, SafeRTOS/FreeRTOS, Autosar MCAL, Autosar BSW integration, ARM Trust-Zone & ARMv7/v8 architecture, debugging with Lauterbach JTAG debuggers, hardware blocks, Automotive SW development, ISO26262/functional safety, ASPICE, Power Mgmt. IC, Software/Hardware Security concepts - Ability to work with challenging customer requirements and issues - Experience with Qualcomm chips is a plus Qualcomm is an equal opportunity employer and is committed to providing accommodations for individuals with disabilities during the application/hiring process. If you require assistance, please contact disability-accommodations@qualcomm.com. Staffing and recruiting agencies should note that submissions through Qualcomm's Careers Site are for individual job seekers only. Unsolicited submissions will not be considered.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

karnataka

On-site

The Embedded Firmware IoT Internship at AriveGuru Technology Solutions Pvt. Ltd is exclusively designed for M.Tech/MS students who are passionate about embedded systems and IoT innovation. As an intern, you will collaborate with our R&D and product engineering teams on real-world projects focused on robotics, automation, and intelligent devices. This internship offers a hands-on experience in the full product lifecycle development, from prototyping to field testing, utilizing the latest microcontroller technologies and IoT frameworks. Your key responsibilities will include designing, developing, and optimizing firmware in C/C++ or MicroPython for ARM Cortex-M-based microcontrollers such as ESP32 and STM32. You will interface and integrate digital and analog modules (sensors, actuators) over UART, SPI, I2C, and GPIO. Additionally, you will work closely with the hardware team for debugging, field testing, and system bring-up, validating firmware in simulation and real-world environments, and conducting unit and integration testing to ensure robust performance. Furthermore, you will contribute to documentation of code, hardware interfacing, and test procedures, as well as participate in design reviews and propose firmware architecture improvements. To be eligible for this internship, you should be pursuing or a recent graduate of M.Tech/MS in Embedded Systems, Electronics & Communication, Electrical Engineering, or related fields with a minimum CGPA of 8.0+. This full-time internship will be based in Bengaluru and will have a duration of 6 months, with an internship completion certificate provided upon completion. The technical skills required for this role include a strong foundation in C/C++ for embedded development, hands-on experience with microcontrollers such as ESP32, STM32, or AVR, familiarity with RTOS concepts, firmware debugging tools, and low-level programming, as well as an understanding of embedded communication protocols and experience working with sensors, PWM, interrupts, timers, and GPIO management. Basic exposure to version control tools like Git is also necessary. Additional preferred skills include exposure to firmware security, power optimization, or bootloader development, familiarity with cloud IoT platforms, knowledge of firmware development tools, and a passion for robotics, automation, and real-time control systems. As an intern, you will gain hands-on experience in live projects across industrial automation, robotics, and smart hardware, receive mentorship from experienced embedded and IoT engineers, gain insight into the full product development cycle, and have the opportunity to transition into a full-time position based on performance. The internship will be held at AriveGuru Technology Solutions Pvt. Ltd, located at 139, 1st Floor, Sarvabhouma Nagara, MSRS Nagara, Bilekahalli, Bengaluru, Karnataka 560076. This is a full-time, in-person internship with a contract length of 6 months and a day shift schedule. If you are interested in applying for this internship, please answer the following application questions: - Details of your M.Tech/MS Degree (Include branch, year of passing, and CGPA) - Engineering College details (College Name, City) - Microcontrollers/Platforms you've worked on - Languages & Firmware Tools used - Areas of interest (Choose or list specific focus areas) - Your Current Location, Distance from Ariveguru Office, or Possibility of relocation near our office Expected Start Date: 24/07/2025,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

3 years of experience Pre/Post Silicon Validation: Develop and deploy embedded diagnostic software for custom SOCs. Hands-on experience with FPGA, chip bring-up, etc. Expertise in working with and programming different chip peripherals. Hardware bring-up on SoCs, prototyping and emulation systems, Bare Board Bring Up Experience with the development of real-time embedded systems, microcontrollers, FPGAs, and ARM processors Substantial and proven C programming knowledge, CMSIS/Assembly Programming Strong background in highly resource-constrained, real-time, embedded environments Experience some of the popular MCU, e.g., ARM Cortex (M0, M55, A53), RISC-V Experience with various peripherals such as PCIe, USB, SDIO, SPI, I2C, I2S, GPIO, etc. Excellent debugging skills, including proficiency with oscilloscopes, logic analyzers, spectrum analyzers Experience in the use of modern software development tools,

Posted 3 weeks ago

Apply

3.0 - 6.0 years

10 - 14 Lacs

Hosur

Work from Office

Hiring Embedded Software Engineer with expertise in C programming, 8/16-bit MCU (NXP, ST, Microchip), CAN, SPI, I2C, UART, GPIO, ADC, Timers, PWM, and Vector CANape. Knowledge of motor control, EFI ECU, ASPICE preferred. Strong analytical skill

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

Job Description: Proven C programming. Min. 3 year experience working with BMC or openBMC software stack, IPMI, etc. Designing and Developing performance optimized active monitoring BMC solutions using DMTF Standards including MCTP, Redfish, SPDM and PLDM specifications. Good understanding of Linux kernel, uboot, device drivers, UEFI / BIOS Experience with various peripherals such as PCIe, USB, SDIO, SPI, I2C, I2S, GPIO, etc. Should have min 5 years total experience in embedded domain Job Category: Embedded HW_SW Job Type: Full Time Job Location: Ahmedabad Experience: 5+ years Notice period: 0-15 days,

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Job Title: Senior Engineer (Transceivers) Work Employment: Full time Department: Wireless Domain: Software Reporting to: Manager What you work: Responsible for Design, Development and Implementation of Transceiver Control and Configuration software , DPD and CFR Control & Configuration applications related to 5G Radio Unit Must have ability to think outside the box, creating innovate solution to complex embedded applications and wireless systems. Candidate will be working in variety of wireless products that are telecom grade developed, manufactured, and supplied to international customers by Tejas Networks Ltd. should have working experience with international customer & have handled development of softwares for networking / telecom equipments. Responsible for building Platform Software Transceiver , DPD and CFR Control and Configuration Application development. RF frontend control (Transceiver, LNA, VGA, PA, RF power monitoring ICs) Lead team of 2-3 Members, build & nurture people involved in 5G O-RU platform Transceiver software development activities. Platform Architecture definition and bring in innovation in modularity. Interact & Coordinate with internal teams to build better product. Mandatory skills: Must have mandatory experience in developing application, drivers , wrapper code for one of the RF Transceiver from MaxLinear, ADI, TI, Xilinx. Must have knowledge on Embedded build environment. Must have experience in writing drivers for devices with interfaces such as AXI, UART, SPI, I2C, JESD, GPIO etc. Must have hands on experience in programming peripherals such as ADC, DAC, IO Expander, I2C Expanders, EEPROM, RF Power sensors, Must have understanding on Message queues, Shared memory, Process, Threads, Scheduler Must have hands on experience in handling Oscilloscopes, Logic/ protocol Analyzers, Multimeters etc. Understanding of debuggers including JTAG, GDB etc. Understanding of GitHub, Jira etc. Understanding of baseband control system, state machines and configuration management. Good in documentation of High-level design and Low-level design. Desired Skills: Programming of Clocking ICs (AD, Si Labs, SiTime, Microsemi etc) Experience in using Spectrum Analyzer, Signal Generators, RF Power measurement. Secure coding and software quality management. Knowledge on High Power RF Wireless Systems. Knowledge on Network protocols and socket programming. Experience in Wireless Radio, Wireless protocols desirable Preferred Qualifications: Experience: 3+ years experience software development in Transceiver, with substantial expertise in radio communications and ORAN technologies. Education: B.E / B.TECH / M.S / M.Tech in Electronics / Electrical / Telecommunication Engineering, or a related field.

Posted 1 month ago

Apply

3.0 - 8.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Job TitleSenior Engineer (ORAN Radio App Development ) LocationBengaluru Work EmploymentFull time DepartmentWireless DomainSoftware Reporting toManager Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningfulChallenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! About the Team The Radio Software Team is Modern eNodeB (4G LTE Radio) or gNodeB (5G NR Radio) are key elements of mobile Telecom network. These radios are realized in different ways Standalone Radio , BBU (Base Band Unit) and RRH (Remote Radio Head), O-RAN CU (Central Unit) DU (Distributed Unit) and RU (Radio Unit). In deployments RU/RRH are deployed on top of the tower and BBU/CU-DU at bottom. The RU/RRH key functionality is to convert base band signals to RF and also amplify signal to higher power. Tejas Networks has invested in Wireless product development since 2012 with a vision to create globally deployable telecom RAN solutions. Several of the key components developed by the Wireless R&D team have been installed and commissioned across three continents. We are an active partner for 5G in the Indian Ecosystem and have significantly contributed to India’s standardization efforts in 3GPP, through TSDSI. The wireless team has over 100 patents. As part of the wireless team, you will work on developing products for next generation wireless systems. What you work: Responsible for Design, Development and Implementation of Fronthaul & LowPHY Control and Configuration software applications related to 5G Radio Unit Must have ability to think outside the box, creating innovate solution to complex embedded applications and wireless systems. Candidate will be working in variety of wireless products that are telecom grade developed, manufactured, and supplied to international customers Tejas Networks Ltd. should have working experience with international customer & have handled development of software’s for networking / telecom equipment’s. Responsible forbuilding Control and Configuration Software FPGA/SoC Based FrontHaul, BeamForming & LowPHY IPs Platform Architecture definition and bring in innovation in modularity. Interact & Coordinate with internal teams to build better product. Mandatory skills: Must have mandatory experience in developing sequencing, control, and configuration application wrapper code for eCPRI FrontHaul, LowPHY and Beamforming IPs of Xilinx or Intel. Must have knowledge on O-RAN WG4 CUS plane. Should have worked on 7.2x Split O-RUs. Understanding of O-RAN WG4 M-Plane. Must have knowledge on Embedded build environment. Must have experience in writing drivers for devices with interfaces such as AXI, UART, SPI, I2C, JESD, GPIO etc. Must have understanding on Message queues, Shared memory, Process, Threads, Scheduler Must have hands on experience in handling Oscilloscopes, Logic/ protocol Analyzers, Multimeters etc. Understanding of debuggers including JTAG, GDB etc. Understanding GitHub, Jira etc. C OR C++ OR Python Understanding of baseband control system, state machines and configuration management. Good in documentation of High-level design and Low-level design. Desired Skills: Programming of Clocking ICs (AD, Si Labs, SiTime, Microsemi etc) Experience in using Spectrum Analyzer, Signal Generators, RF Power measurement. Secure coding and software quality management. Knowledge on High Power RF Wireless Systems. Knowledge on Network protocols and socket programming. Experience in Wireless Radio, Wireless protocols desirable Preferred Qualifications: Experience: 3+ years’ experience working in application development for Radio Fronthaul, Beam Forming & LowPHY Education: E / B.TECH / M.S / M.Tech in engineering discipline or equivalent work experience Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.

Posted 1 month ago

Apply

2.0 - 5.0 years

3 - 5 Lacs

Noida

Work from Office

Join our innovative R&D team as an Embedded Systems Engineer! Contribute to cutting-edge product development by designing and testing embedded software on STM32, Embedded Linux, and BLE platforms. Be part of building tomorrow’s tech, today.

Posted 1 month ago

Apply

5.0 - 8.0 years

9 - 12 Lacs

Noida

Work from Office

code development & debugging for Pre & Post Si Validation Pre & Post Silicon Validation of SoC with Radar based application in automotive & Infotainment domain Zebu or Emulation platform platforms

Posted 1 month ago

Apply

3.0 - 8.0 years

8 - 18 Lacs

Bengaluru

Work from Office

We are looking for Linux Device Drivers with 3+ years of experience, having the following skill set: Positions: 20 Location- Bangalore 1. Expert in Linux Device Driver Programming - I2C, GPIO, SDIO, USB and other Peripherals Drivers. 2. Hands-on Linux kernel Programming/ Linux Network Drivers 3. Hands-on Embedded C/C++ Programming 4. Deep Understanding of Linux Kernel Internal (Process Management, Memory Management, scheduling, Memory Management, IPC, etc..) 5. Hands-on Experience in Linux Kernel Debug Techniques, Driver issues resolution. 6. Embedded HW/SW Interfacing, Board Bring up, Bootloaders. 7. Good written and oral communication skills, team player and flexible to adjust/deliver to project needs. Requirements • Very good C programming and Linux skills. • Good understanding of Linux OS concepts and Linux Kernel internals. • Good system debugging skills and root cause analysis. • Working knowledge of any of the peripheral Linux drivers areas such as: USB, PCIe, HSIC, etc., DWC, USB Gadget drivers, Android USB drivers, USB host controller drivers. • Excellent Linux kernel debugging skills with ability to Find the exact root cause. • Good knowledge of Git/Perforce. • Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. • Should be a good team-player and easy to work with various stake holders. • Preferably good understanding about ARM32/64 chipset architecture. • Good understanding of communication protocols (SPI, I2C, UART), Audio interface (I2S, ADC/DAC) • Working experience in Automotive/Telematics BSP areas would be preferred Best Wishes, Pooja Pandey Core Edge Solutions LLP 138,7th Cross,29th Main road BTM 2nd Stage Bangalore 560076 www.coreedgesolutions.com

Posted 1 month ago

Apply

0.0 - 3.0 years

4 - 7 Lacs

Chennai

Work from Office

Job Summary: We are looking for a passionate and enthusiastic Embedded Firmware Engineer (Fresher) to join our engineering team. This role is ideal for recent graduates who have a strong foundation in electronics and programming, and a desire to work on real-world embedded systems. Qualifications: BE/BTech in Electronics and Communication Engineering or Computer Science (2024 or 2025 pass-outs preferred). Strong academic understanding of Electronics , Digital Systems , and Embedded Systems . Good knowledge of C programming . Familiarity with microcontrollers , microprocessors , and basic embedded system concepts. Key Responsibilities: Assist in designing and developing firmware for embedded systems. Write clean and efficient embedded C code under the guidance of senior engineers. Support in debugging and testing of hardware and firmware. Work with development boards, sensors, and peripherals to implement proof-of-concept solutions. Document code and prepare test reports as needed. Learn and adapt quickly to new technologies and tools. Preferred Skills (Not Mandatory but a Plus): Exposure to development tools like Keil, STM32CubeIDE, MPLAB, etc. Familiarity with communication protocols (UART, SPI, I2C). Basic understanding of RTOS concepts or hands-on project work using FreeRTOS. Participation in relevant academic projects, internships, or hackathons.

Posted 2 months ago

Apply

5.0 - 8.0 years

12 - 22 Lacs

Bengaluru

Work from Office

Job Title: Java Backend Developer Team Lead Experience: 5+ Yrs Location: Bengaluru (Work from Office) Joining: Immediate Joiners Preferred About the Role: We are looking for a skilled Java Developer with Spring Boot experience to develop and deploy applications. You will be responsible for creating lightweight backend services that interact with sensors, GPIOs, APIs, and automation platforms. The ideal candidate is passionate about IoT, embedded systems, and scalable Java applications. Role & responsibilities Lead a team of backend developers and guide them through project execution. Design and develop microservices using Spring Boot Collaborate with cross-functional teams including frontend developers, DevOps, and QA engineers. Integrate with hardware components using GPIO or serial communication (e.g., temperature sensors, motors) Create RESTful APIs to expose data or control hardware Collaborate with front-end/mobile teams if needed Ensure security, performance, and scalability of applications. Work with WebSocket, Raspberry Pi , and various IoT protocols in cloud-based environments. Contribute to architectural decisions and actively mentor junior developers. Nice to Have: Knowledge of Raspberry Pi, WebSocket, or GraphQL Understanding of energy-efficient design for always-on apps Preferred Qualifications: B.E./B.Tech in Computer Science or equivalent degree from a reputed institution. Self-starter with an analytical mind and problem-solving aptitude. Passionate about coding, architecture, and performance tuning. Ability to work in a fast-paced and collaborative environment.

Posted 2 months ago

Apply

3 - 8 years

7 - 11 Lacs

Bengaluru

Work from Office

Job TitleSenior Engineer (ORAN Radio App Development ) LocationBengaluru Work EmploymentFull time DepartmentWireless DomainSoftware Reporting toManager About Us Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! About the Team The Radio Software Team is Modern eNodeB (4G LTE Radio) or gNodeB (5G NR Radio) are key elements of mobile Telecom network. These radios are realized in different ways Standalone Radio , BBU (Base Band Unit) and RRH (Remote Radio Head), O-RAN CU (Central Unit) DU (Distributed Unit) and RU (Radio Unit). In deployments RU/RRH are deployed on top of the tower and BBU/CU-DU at bottom. The RU/RRH key functionality is to convert base band signals to RF and also amplify signal to higher power. Tejas Networks has invested in Wireless product development since 2012 with a vision to create globally deployable telecom RAN solutions. Several of the key components developed by the Wireless R&D team have been installed and commissioned across three continents. We are an active partner for 5G in the Indian Ecosystem and have significantly contributed to India’s standardization efforts in 3GPP, through TSDSI. The wireless team has over 100 patents. As part of the wireless team, you will work on developing products for next generation wireless systems. What you work: Responsible for Design, Development and Implementation of Fronthaul & LowPHY Control and Configuration software applications related to 5G Radio Unit Must have ability to think outside the box, creating innovate solution to complex embedded applications and wireless systems. Candidate will be working in variety of wireless products that are telecom grade developed, manufactured, and supplied to international customers Tejas Networks Ltd. should have working experience with international customer & have handled development of software’s for networking / telecom equipment’s. Responsible forbuilding Control and Configuration Software FPGA/SoC Based FrontHaul, BeamForming & LowPHY IPs Platform Architecture definition and bring in innovation in modularity. Interact & Coordinate with internal teams to build better product. Mandatory skills: Must have mandatory experience in developing sequencing, control, and configuration application wrapper code for eCPRI FrontHaul, LowPHY and Beamforming IPs of Xilinx or Intel. Must have knowledge on O-RAN WG4 CUS plane. Should have worked on 7.2x Split O-RUs. Understanding of O-RAN WG4 M-Plane. Must have knowledge on Embedded build environment. Must have experience in writing drivers for devices with interfaces such as AXI, UART, SPI, I2C, JESD, GPIO etc. Must have understanding on Message queues, Shared memory, Process, Threads, Scheduler Must have hands on experience in handling Oscilloscopes, Logic/ protocol Analyzers, Multimeters etc. Understanding of debuggers including JTAG, GDB etc. Understanding GitHub, Jira etc. C OR C++ OR Python Understanding of baseband control system, state machines and configuration management. Good in documentation of High-level design and Low-level design. Desired Skills: Programming of Clocking ICs (AD, Si Labs, SiTime, Microsemi etc) Experience in using Spectrum Analyzer, Signal Generators, RF Power measurement. Secure coding and software quality management. Knowledge on High Power RF Wireless Systems. Knowledge on Network protocols and socket programming. Experience in Wireless Radio, Wireless protocols desirable Preferred Qualifications: Experience: 3+ years’ experience working in application development for Radio Fronthaul, Beam Forming & LowPHY Education: E / B.TECH / M.S / M.Tech in engineering discipline or equivalent work experience Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.

Posted 2 months ago

Apply
Page 1 of 2
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies