
Senior Embedded Software Developer
2 days ago
Experience :10+ yearsAbout the Project :Were hiring for a strategic engagement with a leading telecommunications client. The role involves contributing to the development and enhancement of a monolithic software image for a custom hardware network device used for peer-to-peer VoIP calling. This device is already deployed in the field with thousands of active users.
The engineering efforts include continuous improvement, bug fixes, and new feature development, all delivered to end users through OTA (Over-the-Air) updates. Key Responsibilities : Design, develop, and optimize embedded software running on custom Linux-based network hardware. Enhance and maintain a monolithic software image with a focus on stability and performance for field-deployed units.
Diagnose and resolve bugs reported from production devices. Work on integrating and tuning VoIP protocol stacks (SIP, RTP) with FreeSWITCH.Address network-level issues such as latency, jitter, and packet loss for seamless call quality. Implement and optimize audio and signal processing components.
Manage build systems and pipelines using Buildroot, Yocto, and Makefiles. Handle OTA upgrade mechanisms and ensure robust update strategies for field devices. Use tools like Wireshark, netmon, and Linux utilities for debugging and performance monitoring.
Collaborate with cross-functional engineering teams (hardware, QA, DevOps). Required Skills :Strong programming skills in C/C++ and shell scripting for embedded Linux. Experience with GDB and other debugging tools for embedded systems.
Deep understanding of Linux kernel internals, network stack, and device drivers. Experience with FreeSWITCH or similar VoIP media servers. Expertise in SIP, RTP, and network quality troubleshooting (QoS, jitter buffers, NAT traversal).
Practical knowledge of signal processing, audio pipelines, and codecs. Build experience with Yocto, Buildroot, Make, and cross-compilation toolchains. Familiarity with OTA delivery systems and upgrade verification processes.
Proficient in using Wireshark, tcpdump, netmon, and related network debugging tools. Hands-on with Wi-Fi, Bluetooth, and Linux network manager utilities. Project specific skill : SIP, RTP / SRTP, T.38 and/or G.711
FreeSWITCH / SpanDSPFluent in C / C++ / C#Understanding of ITU-T compatible soft modems: V.34, V.32bis, V.22bis, V.22 FastConnect, V.21, Bell 103, Bell 212A, V.42, SDLC;Understanding of the Modem-over-IP technology V.150.1; familiarity with the existing solutions (by VOCAL etc) is a plus. RTP, jitter buffer with G.711 voice codec;OS: Linux, Centos.
Kernel experience a plus;Device-side development experience is a must have;Wireshark - must be able to interpret PCAP's and to understand and correct communication issues especially for Modem-over-IP applications. The experience in using Git and SW version control; Strong analytical and problem solving skills and self-motivated type that can work independently. Preferred (Bonus) Skills : Contributions to open-source telecom or embedded systems projects.
Knowledge of secure OTA update mechanisms, rollback strategies, and signing pipelines. Performance tuning for real-time embedded systems or VoIP gateways. Exposure to containerization (Docker) or CI/CD integration in embedded environments.
Education : Bachelor's or Master's in Computer Engineering, Electronics, Embedded Systems, or a related field. Why Join Us : Join a high-impact telecom project with devices already live in production.
Work on real-world problems at scale with direct OTA impact on thousands of users. Be part of a collaborative, technically driven environment solving core system challenges. Competitive salary and long-term growth potential with cutting-edge technology.
-
Senior Embedded Software Engineer
3 weeks ago
Pune, Maharashtra, India Accolade Electronics Private Limited Full timeJob DescriptionAbout the jobWe at Accolade Electronics are on the look-out for a Senior Engineer Software Development to join our Software Development team.Job DescriptionExperience in Embedded Development in C, C++, data structures and multi-threading.Experience in middleware application development in RTOS or embedded Linux OS and device-driver...
-
Embedded Software Developer
2 days ago
Pune, Maharashtra, India ACL Digital Full time ₹ 20,00,000 - ₹ 25,00,000 per yearOnly immediate Joiners and local to Pune:Minimum 6 Years of Experience in Embedded Software Development for Automotive projects. 1. Successfully carried out projects in embedded software for Automotive 2. Strong software development and debugging experience in embedded C 3. Very strong experience with Autosar Integration and RTE generation specifically with...
-
Senior Embedded Software Architect
1 week ago
Pune, Maharashtra, India Qubist Solutions LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Embedded Software Architect for Avionics Systems -We are looking for an accomplished and visionarySenior Embedded Software Architectto take the lead in designing and architectingsafety-critical embedded systems for avionics applications. The right candidate will bring deep expertise in embedded software design, real-time systems, and model-based...
-
Senior Embedded Software Engineer
3 weeks ago
Pune, Maharashtra, India Intraedge Technologies Ltd. Full timeRole : Senior Embedded Linux DeveloperExperience : 710 years.Location : Pune.Employment Type : Full-Time.About the Role : We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development.The ideal candidate will take a leading role in designing, developing, and maintaining robust...
-
Sr. Embedded Software Developer
1 week ago
Pune, Maharashtra, India Shashwath Solution Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout the Role We are seeking a highly skilled Senior Embedded Software Developer to join our Technology Design & Development team. The ideal candidate will be responsible for driving the complete development cycle of embedded systems from architecture and design through development, verification, release, and documentation. This role requires deep...
-
Senior Embedded Software Engineer
6 days ago
Pune, Maharashtra, India Danfoss Full time ₹ 15,00,000 - ₹ 25,00,000 per yearThe Impact You'll Make : We at Danfoss Power Solutions are looking for a Senior Embedded Software Developer (m/f/d). Location-wise, were flexible. While our preferred locations are Minneapolis, Neum- nster, Pune, or Povask- , were open to finding the setup that works best for you. Youll be part of the team shaping the future of mobile machinery. With your...
-
Embedded Software Developer
2 days ago
Pune, Maharashtra, India ACL Digital Full time ₹ 1,04,000 - ₹ 1,30,878 per yearWe're hiring talented Embedded C Software Developers with experience in RTOS at our Pune location. Looking for professionals who: Have strong coding skills in "Embedded C" "C" "Programming" Understand "real-time operating systems" Are ready to grow in a dynamic work environment. Good experience in "Microcontroller" and "Low level devices" Domain:...
-
Senior Embedded Linux Developer
22 hours ago
Pune, Maharashtra, India IntraEdge Technology Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAbout the Role:We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrating board support packages (BSP), and contributing to core system-level...
-
Engineer - Embedded Software Development
2 days ago
Pune, Maharashtra, India Copeland Full time ₹ 5,00,000 - ₹ 12,00,000 per yearAbout UsWe are a global climate technologies company engineered for sustainability. We create sustainable and efficient residential, commercial and industrial spaces through HVACR technologies. We protect temperature-sensitive goods throughout the cold chain. And we bring comfort to people globally. Best-in-class engineering, design and manufacturing...
-
Senior Embedded C++ Developer
3 weeks ago
Pune, Maharashtra, India Delphie Consulting services Full timePosition Overview :We are seeking a Senior Embedded C++ Developer with proven expertise in developing firmware and control-plane software for Layer 2 (L2) switching systems leveraging Broadcom switch ASICs. The ideal candidate will have a deep understanding of Ethernet switching technologies, embedded systems, and Broadcom SDKs, and should be capable of...