Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
2 - 12 years
30 - 34 Lacs
Bengaluru
Work from Office
Job Responsibilities: Design and implement test scenarios (automated and/or manual) for specific features supported by ethernet switches. Work with design, architecture and SW teams to understand, and characterise ethernet/networking protocols and features. Creation and review of test strategies, test plans/cases, and test automation. Interactions with other teams and customers for demos, test qualifications, and feedback sessions. Work with existing test infrastructure and develop additional tools/modules (TCL or Python) as needed in the linux environment. Requirements : BE/BTech (ECE or CS) with at least 7 years of L2/L3/L4 protocol test development experience in the networking domain. Excellent scripting skills (TCL/python). Ability to build modular functions/scripts. Exposure to basic C (ability to understand API call sequences). Excellent analytical problem solving skills. Ability to root-cause issues and propose solutions. Familiarity with tools such as scapy / wireshark / ixia / spirent / iperf / git / Jira / Jenkins (API based approaches preferred over GUI). Exposure to telemetry features (networking metadata, traffic analysis, IPFIX) would be a plus. CCNA level of networking knowledge is minimum. CCNP certification is a plus. An understanding of OS basics (unix/linux, kernel, RTOS) would be a plus.
Posted 2 months ago
10 - 20 years
15 - 30 Lacs
Bengaluru
Work from Office
Position Responsibilities: • Work cross-functionally across design, hardware, software, test, life cycle engineering & support • Design, develop & port firmware for communications in C, C++ on RTOS • Work closely with communications electronics engineers on the hardware/ software interfaces and capabilities Qualifications Knowledge, Skills and Abilities: • Must have: embedded systems programming o C/ C++ on RTOS o Multithreaded programming o TCP/IP application programming o Programming data transfer over SPI, UART, SDIO o Integration, debugging skills • Must have: 5G communications programming o Programming & testing applications using software stacks for 5G LAN & private 5G • Nice to have: o Programming & testing applications using software stacks for Wi-Fi6, 802.15.4 and BLE Work Environment: • Office-based (Hybrid schedule) with some travel to other PTL locations, customer sites and industry events. • Sedentary to light physical effort necessary to perform the job. There will be extended periods of sitting and using a computer. Experience: • Must have: o 10+ years of experience as a software development engineer o 5+ years of experience in all of the embedded systems programming areas listed above o 1+ years of experience in 5G communications programming listed above • Nice to have: o Experience with one or more other communications listed above
Posted 2 months ago
10 - 13 years
25 - 30 Lacs
Greater Noida, Bengaluru
Work from Office
We are seeking a highly skilled Software Engineer with 10 years of experience in systems/software. The ideal candidate will have expertise in Embedded Systems/Software development, Linux verification skills. The candidate would also be required to leverage their experience in using Systems benches to effectively build and verify the Systems Software. Senior Advanced Software Engineer Anthem CoE This role involves technical leadership in the development of Next Generation Avionics for Honeywell: The role is required to demonstrate thought leadership in software architecture, development and Lean/Agile program execution. This role is required to demonstrate technical leadership in new solution design and development The candidate should have the capability to understand the system/software requirements and perform full SW life cycle activities (design, implementation, and testing). Provide investigation support for tool issues. Handles issues/roadblocks. Participates in design reviews and technical decision making. Mentor the junior members in the team and be seen as a problem solver. Collaborates/ actively with stakeholders for new technologies/ideas incubation/information. Performs competitive intelligence and IP analysis. Motivates functional team in IP creation for the Product in the field of expertise. Seeking proactive feedback for continuous improvement and Build relationships and collaborating with business partners and stakeholders in SBG s / SBU s. Excellent focus on execution, should ensure responsiveness to customers, team and management. Driving innovation, creating growth ideas relevant to global local markets, products, and initiatives Job Requirements Strong knowledge and experience in Embedded Software Development / Verification. Expertise in Linux internals, scripting, networking, security, and the ability to communicate and collaborate effectively Linux system programming, Linux Device Drivers, low level debugging C Linux Internals (Memory Management, Multi Threading, IPC and Scheduling etc.) Deep understanding of architectural patterns, design principles, and best practices Proficient in C/C++ Coding and OOPs concepts Ability to diagnose and fix problems in Linux System and applications. (IPC/ Infrastructure Provisioning/Device Drivers) Familiarity with Systems/Software Integration process would be an added advantage. Experience in Avionics Domain Dev/VV experience, Knowledge of DO178B/C is added advantage. Hands on experience with Scrum / Agile process and DevOps environment. Ability to think independently, logically, and intuitively with focus on results, sense of urgency and working boundary less. Excellent analytical, problem solving and communication skills. Qualifications Education: B.E/B.Tech/M.E/M.Tech/M.S Experience: 10+ years Essential Skills: Linux Internals, Device Driver development, Embedded C/C++, Python Scripting, Visual Studio/VS Code IDE, RTOS knowledge.
Posted 2 months ago
12 - 16 years
25 - 30 Lacs
Hyderabad
Work from Office
Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production. You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces. Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Honeywells customers. You will act as the lead technical liaison to the sales team. Key Responsibilities: Embedded Firmware Development and implementation. Good understanding and hands-on experience on Embedded/Software product design. Programming languages like C/C++ Hands-on experience of real-time operating systems (RTOS) Protocol standard: Modbus, SPI, I2C, RS485, RS232 Experience hardware architecture End to end product development life cycle Security certification and embedded firmware security skillset Experience on Thermal product development would be advantages YOU MUST HAVE Minimum 12+ experience, Bachelor s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics WE VALUE Familiarity with computer languages, C/C++ Experience working in embedded software architectures Solid communication and collaborative skills Knowledge of wireless technology
Posted 2 months ago
4 - 9 years
22 - 27 Lacs
Bengaluru
Work from Office
Job Title Software Technologist Job Description Analyses, designs, tests, codes, secures, debugs, modifies, deploys, integrates and maintains (system) software enhancements, test environment and/or new software. Uses state-of-the-art technologies and practices. Interacts with users / product owners to define / adjust requirements and/or necessary modifications. Keeps abreast of technical developments and practices in own field through literature, courses/trainings, technical contacts, and competitive environment. Applies agile software development methods as a member of agile teams. To succeed in this role, you should have the following skills and experience. BE/BTech/MCA/MTech with 4-9 Years of exp in Embedded Systems As a Senior Engineer with expertise in Embedded Systems, you will play a crucial role in designing, developing, and maintaining Device software. This role is focused on hands-on work, but it also requires the ability to direct others and architect solutions. Software design and development in embedded applications using C/C++ is required; C# and Python is preferred. Experience in RTOS. Experience in ARM architecture, ARM microcontrollers. Working knowledge in usb, ethernet, I2C,SPI, UART, Timers, etc. Experience in software development in medical industry or highly regulated industry. Experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred Experience in Agile SW Development practices. Experience in scaled agile framework (SAFe) is preferred Demonstrated experience working with real time operating systems. ThreadX is required, FreeRTOS is preferred Knowledge and application of the following standards and interfaces is preferred As a Senior Engineer with expertise in Embedded Systems, you will play a crucial role in designing, developing, and maintaining Device software. This role is focused on hands-on work, but it also requires the ability to direct others and architect solutions. Skill expectations: Software design and development in embedded applications using C/C++ is required. Experience in RTOS. Experience in ARM architecture, ARM microcontrollers. Working knowledge in usb, ethernet, I2C, SPI, UART, Timers, etc. Experience in software development in medical industry or highly regulated industry. Experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred Experience in Agile SW Development practices. Experience in scaled agile framework (SAFe) is preferred Demonstrated experience working with real time operating systems.
Posted 2 months ago
5 - 8 years
4 - 5 Lacs
Nizamabad, Warangal, Hyderabad
Work from Office
We are seeking a skilled Embedded Engineer to design, develop, and optimize embedded systems for our cutting-edge applications. The ideal candidate will have expertise in firmware development, hardware-software integration, and real-time system optimization. You will work closely with cross-functional teams to ensure high-performance, reliable, and scalable embedded solutions. Responsibilities: Design, develop, and test embedded firmware and software solutions. Work with microcontrollers and embedded processors to develop robust applications. Optimize real-time embedded systems for performance and efficiency. Develop and implement communication protocols such as I2C, SPI, UART, CAN, and Ethernet. Debug and troubleshoot hardware and software issues, utilizing industry-standard tools. Collaborate with hardware engineers to interpret schematics and integrate firmware with hardware components. Ensure compliance with industry standards and best practices for embedded system development. Provide technical documentation and support throughout the product lifecycle. Education Qualifications: B.Tech/B.E/M.Sc (Electronics) or a related field. Key Skills Requirements: Strong knowledge of C, C++, and embedded programming best practices. Experience with microcontrollers (ARM, PIC, AVR, etc.) and RTOS (FreeRTOS, VxWorks, etc.). Understanding of hardware schematics, PCB design basics, and debugging tools . Hands-on experience with communication protocols (I2C, SPI, UART, CAN, Ethernet, etc.). Strong problem-solving skills and ability to work in a fast-paced development environment. Special Skills Personality Requirements: Ability to work independently in a user-level (field environment) setup. Strong analytical and troubleshooting skills. Adaptability and willingness to take on challenging projects. Effective communication and teamwork skills. Join us to be part of a dynamic team where innovation meets excellence in embedded engineering!
Posted 2 months ago
3 - 8 years
5 - 8 Lacs
Mysore
Work from Office
Job Title: Test Engineer- Software and Firmware Quality Location: Mysuru, KA, India We are passionate about transforming the way people cook, and we are looking for a Test Engineer to join our dynamic team in Mysuru to help shape the future of home automation. Responsibilities: Develop and execute comprehensive test plans and test cases for software and firmware components, ensuring thorough coverage of functionality, performance, and reliability. Perform functional, regression, integration, and performance testing across different firmware versions and hardware configurations. Identify, document, and track software and firmware defects using bug-tracking tools, ensuring proper prioritization and resolution. Collaborate closely with software, firmware, and hardware development teams to understand product requirements, edge cases, and potential failure modes. Automate repetitive testing tasks using scripting languages (e.g., Python, Bash) and test automation frameworks to improve efficiency. Conduct hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing to validate real-time system behavior and interactions with hardware components. Collaborate with developers to utilize debugging tools (e.g., JTAG, oscilloscopes, logic analyzers) to investigate firmware issues and root causes. Validate firmware updates and over-the-air (OTA) update mechanisms to ensure smooth deployment and rollback capabilities. Analyze test results, generate detailed test reports, and effectively communicate findings and risks to stakeholders. Perform compliance and safety testing based on industry standards (e.g., IEC, ISO, FCC) to ensure regulatory adherence. Work closely with manufacturing and production teams to validate firmware performance in real-world assembly and operational environments. Support field teams and customer support by reproducing and troubleshooting firmware issues reported from deployed products. Participate in continuous improvement initiatives to refine testing strategies, tools, and methodologies. Qualifications: Bachelors degree in Computer science, Computer Engineering, Information Technology, Electronics Engineering, or a related field. Proven experience in software and firmware testing, with a strong understanding of testing methodologies and tools. Proficiency in programming languages such as Python, C/C++, or Java. Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG). Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Attention to detail and a commitment to delivering high-quality work. Preferred Qualifications: Experience with embedded systems and real-time operating systems (RTOS), including debugging and testing on constrained hardware environments. Proficiency in hardware testing using debugging tools such as JTAG, oscilloscopes, logic analyzers, and serial protocol analyzers (I2C, SPI, UART). Strong understanding of firmware validation techniques, including hardware-in-the-loop (HIL), software-in-the-loop (SIL), and stress testing for embedded devices. Certification in software testing (e.g., ISTQB, CSTE) is preferred, with an emphasis on embedded systems testing methodologies. Experience in scripting for firmware test automation and validation, using languages such as Python, Bash, or TCL to streamline test execution and result analysis. Familiarity with CI/CD pipelines for firmware testing, integrating automated tests into version control and deployment workflows. Benefits: Competitive salary Performance-based bonuses (after 1 year of service) Send updated CV- Mobile 91-9590270707 Email:- sp@intellisearchonline.net
Posted 2 months ago
2 - 7 years
8 - 10 Lacs
Pune
Work from Office
Develop embedded systems, focusing on microcontrollers, low-level programming, and embedded communication protocols (USB, UART, SPI, I2C).Proficiency in C/C++ programming and debugging tools, Experience with RTOS and embedded Linux.
Posted 2 months ago
5 - 8 years
6 - 10 Lacs
Chennai
Work from Office
Key Responsibilities: Develop, test, and optimize firmware for embedded systems. Work with microcontrollers, peripherals, and communication protocols (SPI, I2C, UART, CAN, etc.). Write efficient, well-structured, and maintainable C/C++ code. Debug and troubleshoot firmware issues using tools like JTAG, oscilloscopes, and logic analyzers. Collaborate with hardware, software, and test engineers to ensure seamless system integration. Implement and maintain real-time operating systems (RTOS) when required. Develop and execute unit tests and automated test scripts for firmware validation. Maintain firmware documentation, version control, and best coding practices. Requirements: Strong proficiency in C/C++ programming for embedded systems. Hands-on experience with microcontrollers (ARM Cortex-M, STM32, PIC, etc.). Familiarity with hardware debugging tools (JTAG, SWD, oscilloscopes, logic analyzers). Experience with communication protocols (SPI, I2C, UART, CAN, Ethernet). Understanding of power management, low-power firmware techniques, and bootloaders . Experience with version control systems like Git . Strong analytical and problem-solving skills. Excellent teamwork and communication skills. Preferred Qualifications: Experience with real-time operating systems (RTOS) like FreeRTOS or Zephyr. Experience with wireless protocols (BLE, Wi-Fi, LoRa, Zigbee). Knowledge of safety and security principles in embedded systems. Experience with automotive, industrial, or IoT systems . Familiarity with scripting languages (Python, Shell) for testing and automation. Exposure to Yocto, Linux kernel development, or device drivers is a plus. Interested, Kindly share your profile to rafik_raja@onwardgroup.com Regards, Rafik Raja S Onward Technologies.
Posted 2 months ago
5 - 10 years
10 - 16 Lacs
Mumbai Suburbs, Navi Mumbai, Mumbai (All Areas)
Work from Office
You will design embedded software for new electronic products ranging from simple microcontroller-based solutions to highly complex embedded processing systems, establish software verification testing tools and methods
Posted 2 months ago
3 - 8 years
10 - 20 Lacs
Hyderabad
Work from Office
Job Description Summary Firmware Engineer will participate in embedded firmware development for the MarkVIe platforms. You will work in a global environment with a skilled cross functional team of engineers creating and improving state-of-the-art platform for use in every kind of power generation application. Essential Responsibilities Designing and implementing software of embedded devices and systems Designing, developing, coding, testing and debugging system software Analyzing and enhancing efficiency, stability and scalability of system resources Integrate and validate new product designs Interface with hardware design and development Assess third party and open source software Automated unit and regression testing Qualifications/Requirements 3-5 years of working experience in embedded software programming BE/B. Tech in Computer science/Electrical/Electronics engineering Experience in hands on development and troubleshooting on embedded targets Solid programming experience in C or C++ (preferably C++) Experience in embedded systems design with preemptive, multitasking real-time operating systems ( preferably QNX RTOS) Experience of doing automated unit test for C/C++ applications. Familiarity with software configuration management tools, defect tracking tools, and peer review. Exposure to C# development will be an added advantage.
Posted 2 months ago
11 - 20 years
30 - 45 Lacs
Bengaluru
Work from Office
InnoPhase Inc., DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays. Based in San Diego, California, GreenWave Radios has earned a reputation for delivering power-efficient digital-to-RF solutions. Our commitment to innovation is backed by a robust team of more than 100 talented engineers spread across four R&D facilities worldwide and an extensive portfolio of over 120 global patent filings, underscoring our dedication to pushing the boundaries of radio technology. InnoPhase Inc., DBA GreenWave™ Radios and Synergic Emergence have a co-employment relationship. For over three years, GreenWave Radios has partnered with Synergic Emergence, a professional employment organization provider, to offer our employees the best benefits and services. This arrangement means that Synergic Emergence provides employee pay checks and benefits, and GreenWave Radios will provide employment, evaluation, and advancement. By outsourcing some HR functions, GreenWave Radios can focus on what we do best – developing and implementing highly innovative SOC cellular radio integrated circuit products. Key Responsibilities: Individual contributor to develop Embedded Linux-based SW solutions for O-RAN Cellular base station radios. Design, develop, and optimize embedded Linux software for O-RAN-based cellular base station radios. Implement software solutions to interface with radio hardware, processing layers, and wireless protocols. Develop software for hardware abstraction layers, device drivers, and radio processing functionalities in the O-RAN stack (CUSM). Optimize embedded software for low-latency, real-time performance, and high throughput, ensuring the software meets strict timing and reliability requirements, focusing on memory management, CPU utilization, and power efficiency. Collaborate with hardware engineers, systems architects, and other software teams to ensure seamless integration of hardware and software for O-RAN base station radios. Develop and implement control, monitoring, and resource management systems that interact with the radio hardware ensuring compatibility and interoperability with other O-RAN-compliant elements. Assist with the definition, development & verification of FW/SW products. Establish unit level design, implementation & test strategies. Support integration & test and debug software for timely closure. Work with the Applications team and customers to provide the necessary support. Job Requirements: 15+ years relevant work experience required. BE/B.Tech, M.Tech – EC/CS required. Strong coding skills in C++ as mandatory, and/or Python Expertise in ORAN stack and M/C/S/U plane. Experience with Embedded Linux Kernel, Driver & Application development. Cellular RAN development experience. Experience building and integrating SW for a multi-vendor environment e.g., some internal custom SW + Xilinx IP + 3rd-party / open-source SW. Experience with ARM or similar embedded SoC development environment. Excellent debugging skills. Comfortable with configuration management, version control & modern software development flow (e.g., Agile). Good communication, documentation & presentation skills. Prior experience with FPGA and/or Network Processor software development. Team player with a strong sense of urgency to meet product schedules. Be able to work productively and independently. Desirable Skills: Familiarity with ORAN M/C/S/U plane. Familiarity with netconf2, netopeer2 client/server, yang, SysRepo, SyncE, PTP(IEEE1588), eCPRI, CPRI. Experience with development for PetaLinux (Xilinx-based Linux SW package) including development workflow incorporating Xilinx Vivado & Xilinx SDK. Experience with Xilinx Zynq platform. Experienced in RTOS principles and concepts & hands-on experience in any RTOS. Prior System on a Chip (SoC) product development experience. Good understanding of cellular wireless protocols (MAC/PHY). Experience using command-line Git, GitLab & Jira tools. Benefits: Competitive salary and stock options. Learning and development opportunities. Employer-paid health Insurance. Earned, Casual, Sick & parental leaves.
Posted 2 months ago
3 - 5 years
3 - 7 Lacs
Chennai
Work from Office
Design and develop IP-based Power over Ethernet (PoE) camera board Work with Video SoCs for video processing and streaming. Develop and modify the drivers for embedded Linux (Kernel 6.1). Conduct testing, debugging, and validation of components.
Posted 2 months ago
7 - 8 years
9 - 10 Lacs
Noida
Work from Office
Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Infrastructure Specialists at Kyndryl are project-based subject matter experts in all things infrastructure good at providing analysis, documenting and diagraming work for hand-off, offering timely solutions, and generally figuring it out. This is a hands-on role where your feel for the interaction between a system and its environment will be invaluable to every one of your clients. There are two halves to this role: First, contributing to current projects where you analyze problems and tech issues, offer solutions, and test, modify, automate, and integrate systems. And second, long-range strategic planning of IT infrastructure and operational execution. This role isnt specific to any one platform, so youll need a good feel for all of them. And because of this, youll experience variety and growth at Kyndryl that you wont find anywhere else. Youll be involved early to offer solutions, help decide whether something can be done, and identify the technical and timeline risks up front. This means dealing with both client expectations and internal challenges in other words, there are plenty of opportunities to make a difference, and a lot of people will witness your contributions. In fact, a frequent sign of success for our Infrastructure Specialists is when clients come back to us and ask for the same person by name. Thats the kind of impact you can have! This is a project-based role where youll enjoy deep involvement throughout the lifespan of a project, as well as the chance to work closely with Architects, Technicians, and PMs. Whatever your current level of tech savvy or where you want your career to lead, youll find the right opportunities and a buddy to support your growth. Boredom? Trust us, that wont be an issue. Your future at Kyndryl There are lots of opportunities to gain certification and qualifications on the job, and youll continuously grow as a Cloud Hyperscaler. Many of our Infrastructure Specialists are on a path toward becoming either an Architect or Distinguished Engineer, and there are opportunities at every skill level to grow in either of these directions. Who You Are Youre good at what you do and possess the required experience to prove it. However, equally as important you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused someone who prioritizes customer success in their work. And finally, youre open and borderless naturally inclusive in how you work with others. Required Technical and Professional Expertise Minimum of 7-8 years of experience in setting, configuring and maintaining the ITM and Netcool servers Strong experience and knowledge of ITM, Netcool suite, TEP and TEMs and RTEMs L3 & L4 hands on related to Event & Monitoring support for Netcool, ITM, Zabbix, and ScienceLogic Advanced skills on configuration and troubleshooting of Netcool and ITM Maintain the Netcool servers and user management and associated Incident, Change and Problem handling Knowledge of account and new node registrations on Netcool WebGui Relevant and strong knowledge of auto notifications tools Working knowledge of API user's password reset and certificate renewal, GNM API user and token update activity, maintenance. Experience in configuring Object Server Gateways like JDBC, Uni and Bi-directional Gateway. Working experience of monitoring and event management of heterogeneous environment Implemented transition of monitoring tools from on-premises to cloud M&E Strong skills of working, implementing and troubleshooting IBM Tivoli monitoring servers End-to-end automation of IT service management processes experience and skills. Experience of administration of ITM and Netcool in multi-tier architecture Strong skills in creating business rules, event correlation, deduplication, and enrichment using Netcool Impact Excellent skills in integrations of ITM and Netcool with other third-party tools Hands on experience of ServiceNow and other ticketing tools Manage user accounts, roles and permission to align with organizational requirement Strong knowledge of workflows and IPC like Incident, Problem, and Change Linux/AIX server implementation and troubleshooting experience in large environments. Preferred Technical and Professional Experience Certified professional with relevant experiences Excellent communication skills to interact with multiple Global teams Knowledge of AIX Linux/Windows, Database. Industry certifications desirable In depth knowledge of Amazon cloud hosting architecture with experience with AWS and Azure is a bonus Exceptional judgment and decision-making abilities Familiar with a variety of IT concepts, practices, and procedures Knowledge of design techniques, tools, and principals involved in production of precision technical plans, blueprints, drawings, and models Logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems Strong analytical and problem-solving skills with high attention to detail Being You Diversity is a whole lot more than what we look like or where we come from, its how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But were not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you and everyone next to you the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. Thats the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked How Did You Hear About Us during the application process, select Employee Referral and enter your contact's Kyndryl email address.
Posted 2 months ago
1 - 6 years
3 - 8 Lacs
Bengaluru
Work from Office
TE Connectivitys R&D/Product Development Engineering Teams conceive original ideas for new products, introduce them into practice. They are responsible for product development, and qualification from market definition through production and release; assist in the qualification of suppliers for new products to ensure suppliers deliver quality parts, materials, and services for new or improved manufacturing processes; conduct feasibility studies, testing on new and modified designs; direct and support detailed design, testing, prototype fabrication and manufacturing ramp. The R&D/Product Development Engineering Teams provide all required product documentation including, but not limited to, Solid Model, 2D/3D production drawings, product specifications, and testing requirements. They create and modify detailed drawings and drafting or conceptual models from layouts, rough sketches or notes and contribute to design modifications to facilitate manufacturing operation or quality of product. Typical fields of expertise include: materials, mechanics and systems, electrical, optics, chemistry, software, automation systems, packaging, testing and measurement, and manufacturing of electrical, mechanical and electronic components, products, and their integration into systems. Responsibilities Knowledge of high-speed test systems and validation activities through product development cycles Establishing testing requirements for new products based on electrical and software specifications Development of high-speed cables test systems/fixtures from conception to manufacturing deployment Test system architecture, system diagramming, test software, hardware build, and validation into manufacturing of product Creating actionable recommendations based upon design reviews and product specifications Making data driven decisions about the product functionality and areas for improvement. Desired Candidate Profile Experience: 1-8 years Bachelors degree in Electrical Engineering, Masters degree preferred Experience with high-speed test equipment (Digital Sampling Oscilloscope, Vector Network Analyzer, Bit Error Rate Tester, TDR, Pattern Generators, Power Supplies, etc.) Experience with Python Strong analytical capabilities to interpret test/lab data to identify issues and provide solutions to fix identified problem. Excellent verbal and written communication skills Ability to work in a global environment able to accommodate varying time zones, fluent in English (verbal/written), able to collaborate with individuals across geographies Individual must be highly motivated, a quick learner, and able to work independently Nice to have Skills/Experience: Familiarity with embedded systems and ANSI C Familiarity with signal conditioning techniques (equalization, amplification, FIRs, CTLEs) Familiarity with PAM4/8 and other higher order modulation techniques
Posted 2 months ago
3 - 6 years
5 - 8 Lacs
Chennai
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Familiar with bootloaders (uboot) with the ability to do initial board bring up. Prior experience with writing and debugging drivers for PCIe, I2C, SPI, UART. Familiar with CPU architectures, like ARM Proficient in C, C++, and Bash Familiar with testing and debugging software through unit test, GDB, and JTAG BDMs. Fundamental understanding of SCM, Packaging, and Build Systems like Makefiles, Git, Autotools, RPM, etc. Experience in one or more of the following: Buildroot, Yocto Linux Distro, Grub, ONIE, ZMQ, distributed messaging frameworks, TCP/IP, SDKs from Broadcom. Experience of having gone through full cycle of Software development multiple times across product lines and supporting multiple concurrent releases and HW targets. Grade Specific Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Familiar with bootloaders (uboot) with the ability to do initial board bring up. Prior experience with writing and debugging drivers for PCIe, I2C, SPI, UART. Familiar with CPU architectures, like ARM Proficient in C, C++, and Bash Familiar with testing and debugging software through unit test, GDB, and JTAG BDMs. Fundamental understanding of SCM, Packaging, and Build Systems like Makefiles, Git, Autotools, RPM, etc. Experience in one or more of the following: Buildroot, Yocto Linux Distro, Grub, ONIE, ZMQ, distributed messaging frameworks, TCP/IP, SDKs from Broadcom. Experience of having gone through full cycle of Software development multiple times across product lines and supporting multiple concurrent releases and HW targets.
Posted 2 months ago
8 - 12 years
5 - 10 Lacs
Pune
Work from Office
SPI,RTOS,C /C++,serial communication),communication protocols
Posted 2 months ago
8 - 13 years
20 - 30 Lacs
Pune
Work from Office
Sr. Firmware Engineer Responsibilities: Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Leads requirements meetings for moderately complex firmware design projects. Deliver high-quality C/C++ code in a real-time embedded environment Specify, design, and implement functionality and behaviors of embedded subsystems Design the software architecture and firmware implementation on hardware through integration, test, and high-volume manufacturing Responsible for all aspects of firmware design and development for new innovative products and features using embedded microcontrollers Work with global firmware team to implement embedded control algorithms and deploy products globally Participates in sustaining activities for existing products including diagnosis and resolution of defects Keep abreast of developments in the field of software languages, techniques, and methods. Job Requirements: Batcher or Master Degree in Electronics or Electrical or related Engineering with at least 8+ years of professional engineering experience designing, developing and analyzing embedded firmware Ability to develop and write control / software specifications In depth knowledge and extensive experience with embedded firmware development In-depth expertise in the programming languages C and C++ Exposure to software design patterns, Strong knowledge of Microcontroller architecture ,32- bit ARM Cortex is preferred. Hands-on multi-threaded application development RTOS like FreeRTOS platform. Interfacing with communications protocols such as CAN, MODBUS, I2C, SPI, and UART protocols is preferred Ability to work with device level hardware and software, especially in a lab environment. Experience in Analog and digital interface, board bring up activity. Understands hardware schematics and work with the hardware team to deliver production worthy hardware/software co-designed architecture Strong electrical engineering fundamentals Participate in code reviews and adhering to standards and procedures Experience with source control management (GIT etc.) Experienced in unit testing, Debugging, Bug fixing, verification testing, reliability testing. Experience with Battery and Power Management sub-systems, Safety and Thermal, is a plus Excellent documentation skills, teamwork, and problem-solving abilities Excellent verbal and written communication skills.
Posted 2 months ago
5 - 8 years
20 - 25 Lacs
Bengaluru
Work from Office
Role & responsibilities In this position, you will be: Designing, developing, reviewing and maintaining the embedded software products. Preferred candidate profile Academic background in Bachelors Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent. 5-8 years of Embedded firmware/software development experience in Embedded C,C++,RTOS or Linux based development experience. Familiarity with multi-threading concepts. Good knowledge of coding standards. Experience working with team of engineers using Agile methodologies. Good analytical, problem solving skills. Excellent interpersonal and communication skills. Skills Proficiency in Embedded C programming Experience with Linux based OS, RTOS Familiarity with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals. Good to have knowledge of Communication Protocols - HTTPS, SNMP, SMTP, BACnet, Modbus/TCP. Familiarity with RUST is an added advantage.
Posted 2 months ago
8 - 12 years
30 - 35 Lacs
Bengaluru
Work from Office
Role & responsibilities In this position, you will be: Technically leading the designing, developing, reviewing and maintaining of embedded software products. Lead all aspects of embedded software starting from pre development, design prototyping, testing, validation till maintenance with little / no guidance. Plan and execute multiple project requirements with changing priorities. Review the code of junior developers to ensure that coding best practices are adhered to. Ensure optimal performance, reliability and resource utilization. Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus or wireless technologies. Debug and troubleshoot software and hardware issues. Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency. Improve system performance and response times. Documentation Create and maintain technical documentation, including code comments, user manuals and design documents. Security and Safety considerations Implement security features and adhere to safety standards relevant to industry Collaboration – Collaborate with cross – functional teams including hardware engineers, quality assurance, product managers and solution architects. Participate in design reviews and project meetings. Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques. Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. Continuous learning – Stay updated on industry trends, emerging technologies and best practices in embedded development. Preferred candidate profile Academic background in Bachelor’s Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent. 10-12 years of experience and extensive knowledge in architecture, design and programming in an embedded systems environment Ability to drive end to end development of embedded systems to achieve varying level of requirements with respect to power consumption, performance and code size. 1• Ability to identify root cause and resolve complex issues and bugs in firmware. Expert knowledge of developing modular software using C and C++ in an embedded platform. Familiar with working in an Embedded Linux development environment and RTOS. Capable of understanding hardware/software interfaces and reading schematics Familiarity with communication protocols Familiar with using static code analysis tools. Experience in writing multi-threaded software and class libraries is desired. Has experience in software estimation techniques and can guide junior engineers. Embedded systems certification/training/online courses is appreciated. Desire to have experience with CICD, static code analysis and unit testing tools. Exposure working with multi-site global teams
Posted 2 months ago
2 - 6 years
4 - 6 Lacs
Chennai
Work from Office
Our client is a leading consumer products manufacturing company who are into the product lines of Kitchenware, Home Essentials, IoT & Soft Goods, having market presence across 15 countries. Job Summary We are seeking an Embedded Firmware Engineer to contribute to the entire embedded software development life cycle of IoT products. Responsibilities Your primary responsibilities will include electronic circuit design and hardware testing. You will also develop software to test the hardware and create software tools for writing our firmware during production. Play a crucial role throughout the process, from the initial concept to the final product. Desired Candidate Must have Diploma / Degree in ECE / EEE / CS with working knowledge of FIrmware Prior working experience as an Embedded Software Engineer, preferably from a consumer product/product industry Experience with development and building toolchains to produce, compile and debug source code. Proven experience in programming with Embedded C Understanding of reading datasheets and schematics of components. An analytical mind in addition to a problem-solving attitude Hands-on experience with interfacing various on-chip and off-chip peripherals like LCD displays, keypads, UART, SPI, I2C, ADC, timers, interrupts, GPIO, etc. Experience in Unit testing and Static code analysis, MISRA C standards Good knowledge of Software / Hardware debugging tools, Oscilloscopes, JTAG, Logic analysers This position requires a high degree of flexibility as well as analytical and interpersonal skills. TAS
Posted 2 months ago
7 - 12 years
20 - 35 Lacs
Pune
Work from Office
Greeting form Globex Role: Senior Embedded Application Engineer Exp: 6+ Years Location: Pune, Karadi Job Type: Full Time Position: Senior Embedded Application Engineer (Permanent position ) Education Qualifications: Bachelor's or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Experience: Minimum of 6-10 years of experience in embedded systems development. Proven experience of Embedded wizard with embedded C/C++ programming. Experience with RTOS (Real-Time Operating Systems) and embedded Linux. Experience with hardware interfaces and communication protocols ( I2C, SPI, UART, CAN, etc.). Experience with protocols like CANOpen, UDS, KWP etc Skills: Strong understanding of microcontrollers, microprocessors, and embedded architectures. Proficiency in debugging and troubleshooting embedded systems. Familiarity with version control systems (e.g., PTC). Excellent problem-solving and analytical skills. Strong written and verbal communication skills.
Posted 2 months ago
5 - 8 years
0 Lacs
Pune, Maharashtra, India
We are looking to hire a Senior Systems Software Engineer. Do you love to provide innovative solutions and enjoy working on complex problems? NVIDIA is looking for phenomenal system software engineers like you to join us in our journey of building state of the art GPUs. To work within the Graphics Processing Unit (GPU) Software team to tackle complex System Software problems across NVIDIA GeForce/NVIDIA RTX (professional graphics) products on Linux platform. Work involves developing and maintaining software for the GPU Resource Manager Kernel driver. This kernel driver plays a key role in providing outstanding visual computing experience to millions of Workstations (Designers/Architects/Visual Effects), PCs and Notebooks (Gamers). What You’ll Be Doing Improving existing software by debugging, analyzing and providing solution to complex issues within areas like Display technologies, Power management etc.Work on designing, developing, unit testing, documenting and maintaining features for the kernel mode drivers.You will get an opportunity to work side by side to collaborate with forward-thinking and motivated engineers around the world, as an equal member of a multi-site project team.Tackle variety of problems that directly impact NVIDIA’s End Users and partner OEMs. What We Need To See Your strong software engineering skills combined with a dedication to tackle hard problems are a requirement.5+ years of hands-on experience in writing and debugging kernel mode drivers on X86/AMD64 platforms.Excellent programming skills, Proficiency in C / C++ language, libraries and toolchains.Detailed knowledge of Linux kernel internals and low-level system programming.Good written and verbal communication, along-with strong collaborative and networking skills.Experience in working on unreleased hardware platforms.Bachelor's or Master's degree (or equivalent experience) in Computer Engineering, Computer Science or related field. Ways To Stand Out From The Crowd Experience with device driver development for ARM SOC platforms.Background with embedded system SW concepts, e.g: RTOS, overlay programming models.Contributions to upstreamPassionate about what you do. NVIDIA is widely considered to be one of world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and passionate about new technology then we would like to hear from you. JR1996100
Posted 2 months ago
5 - 10 years
7 - 14 Lacs
Hyderabad
Work from Office
About the Role: We are seeking a highly skilled Embedded Engineer with expertise in embedded systems development and strong debugging skills . The ideal candidate will have experience in embedded systems development, with a strong preference for those who have worked on medical devices and have knowledge of IEC 62304 standards. Key Responsibilities: Design, develop, and optimize low-power embedded systems for battery-operated devices. Develop firmware and drivers for microcontrollers and embedded systems. Conduct code reviews, debugging, and performance tuning to ensure reliability and efficiency. Work with RTOS and real-time embedded programming. Knowledge of hardware requirements. Ensure compliance with IEC 62304 and other regulatory standards for medical devices. Develop and execute unit tests, integration tests, and system validation . Collaborate with cross-functional teams, including software, hardware, and QA . Required Qualifications: Bachelors or Masters degree in Electronics, Computer Engineering, or related field. 5+ years of experience in embedded systems development. Minimum 5 years of experience in programming languages Embedded C, C++ . Strong experience with I2C, UART, SPI, USB, ADC, DAC, and Sensors . Hands-on experience with embedded debugging tools (JTAG, oscilloscopes, logic analyzers). Experience with ARM Cortex-M series or similar microcontrollers . Understanding of RTOS (e.g., FreeRTOS, Zephyr) . Experience with communication protocols (UART, SPI, I2C, CAN, etc.) . Experience with Code Composer Studio . Proficiency in Code Quality tools like Coverity, Fortify, and Unit test tools . Ability to troubleshoot and debug hardware and firmware issues . Strong documentation skills and familiarity with IEC 62304 (preferred for medical device development). Preferred Qualifications: Experience working on medical devices and familiarity with regulatory requirements. Knowledge of security and encryption techniques . Familiarity with Python or scripting languages for test automation. Why Join Us? Opportunity to work on cutting-edge healthcare technology . Collaborative and innovation-driven environment. Competitive salary and growth opportunities . If you are passionate about embedded systems and want to drive real-world impact in healthcare , we would love to hear from you!
Posted 2 months ago
4 - 9 years
20 - 25 Lacs
Chennai, Bengaluru
Hybrid
C Programming Skills - Data structures: stacks, queues, linked lists, Trees - Dynamic Memory Handling, leak analysis - Double pointers, Function pointers OS/Linux Skills: - Application memory management - Threads, Thread communication - shared memory - Thread synchronization mechanisms - semaphores, mutex locks - IPC: semaphores, mutex locks, Asynchronous Messaging Scripting Skills - python test case development - Linux shell scripting Other Skills: - Source code Management - Git - Cisco IOS overview - Any Router architecture - ASR9K/NCS5K
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Real-Time Operating Systems (RTOS) play a crucial role in various industries such as automotive, aerospace, telecommunications, and more. In India, the demand for professionals with expertise in rtos is steadily increasing. Job seekers with experience in rtos can explore a wide range of opportunities in the Indian job market.
The average salary range for rtos professionals in India varies based on experience levels. Entry-level rtos professionals can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 10 lakhs per annum.
In the field of rtos, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually progressing to roles such as System Architect or Project Manager.
Apart from expertise in rtos, professionals in this field are often expected to have skills such as C/C++ programming, embedded systems development, debugging, problem-solving, and communication skills.
As you prepare for rtos job interviews in India, make sure to brush up on your technical knowledge, problem-solving skills, and communication abilities. With the right preparation and confidence, you can showcase your expertise in rtos and secure exciting career opportunities in the Indian job market. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2