Position Summary
Driving advanced embedded systems engineering, Android framework development, and modem integration in Hyderabad, FT Protech is actively seeking an accomplished Embedded Software Engineer for a permanent full-time professional engagement. In this vital engineering role, you will architect, build, and optimize high-performance C, C++, and Java applications, kernel-level interfaces, and wireless communication stacks. Bringing 3 to 6 years of progressive professional experience in embedded software engineering, you will empower global telecommunications and IoT devices to achieve uncompromised system stability, low-latency performance, and hardware reliability. This prestigious career opportunity offers competitive remuneration, high technical visibility, and exceptional professional growth within a premier technology consulting and software engineering enterprise.
Detailed Job Description
As an Embedded Software Engineer supporting FT Protech on a 5-day work-from-office schedule in Hyderabad, you will take full operational, tactical, and technical ownership of Android architecture development, kernel interfacing, and modem integration. Your day-to-day responsibilities include authoring low-level code using C and C++, implementing user space kernel interfacing via NETLINK and IOCTL, managing external modem communication with QMI, and configuring MHI and PCIe drivers. You will operate in a collaborative Agile engineering environment while partnering closely with hardware design squads, QA specialists, and cross-functional technology teams.
Key Responsibilities
- Architect, design, develop, test, and deploy robust embedded software applications utilizing C, C++, and Java programming languages.
- Spearhead Android Framework development, customization, and deep integration across complex hardware architectures.
- Implement advanced kernel interfacing using NETLINK and IOCTL protocols within user space environments.
- Integrate external wireless modems utilizing QMI communication standards, Modem Manager, and libqmi frameworks.
- Configure, optimize, and maintain MHI and PCIe drivers for high-speed hardware communication and data transfer.
- Develop and optimize low-level network sockets and Inter-Process Communication (IPC) mechanisms for real-time data exchange.
- Execute rigorous debugging, root-cause analysis, issue resolution, and independent problem-solving for complex embedded faults.
- Conduct comprehensive unit testing, software validation, and system integration testing prior to production releases.
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, Embedded Systems, or related technical discipline.
- Minimum of 3 to 6 years of progressive professional hands-on experience in embedded software engineering and Linux kernel development.
- Strong, demonstrable professional programming proficiency in C, C++, and Java languages.
- Comprehensive working knowledge and practical hands-on experience with Android Framework architecture and system services.
- Deep practical experience implementing kernel interfacing using NETLINK and IOCTL in user space.
- Solid practical grasp of external modem integration, QMI communication, MHI/PCIe drivers, and Modem Manager.
- Proven expertise in socket programming, Inter-Process Communication (IPC), debugging utilities, and unit testing frameworks.
- Mandatory legal work authorization and physical availability for 5-day work-from-office operations in Hyderabad.
Nice-to-Have Skills
- Professional embedded systems or wireless communication certifications from recognized industry bodies.
- Prior professional working experience in top-tier consumer electronics, automotive telematics, or cellular modem manufacturing enterprises.
- Hands-on familiarity with real-time operating systems (RTOS), Yocto Project, and custom Linux kernel compilation.
- Experience utilizing hardware debugging tools (oscilloscopes, logic analyzers) and JTAG debuggers.
- Exposure to IoT protocols, 5G NR modem stacks, and wireless network optimization.
Application Information
- Recruiter: FT Protech Recruitment Division
- Contact Name: Vijaya Ravanam (Associate Consultant | Talent Acquisition)
- Email: vijaya.ravanam@ftprotech.com
- Company Website: https://www.ftprotech.com
- Salary/Rate: Market Competitive / Enterprise Embedded Engineering Package
- Deadline: Open until filled (Urgent Hyderabad Embedded Opening)
- Notice Period: Immediate Joiners Preferred
- Contract Duration: Permanent / Full-Time Work From Office Engagement (Hyderabad)
Recruitment Pro Tip
When applying for this Embedded Software Engineer position through FT Protech, ensure your resume explicitly highlights your C/C++ programming portfolio, Android Framework architecture experience, kernel interfacing (NETLINK/IOCTL), and modem integration expertise.