Software Engineer - Knox Secure Network
Job details
Samsung R&D Institute India-Noida (SRI-Noida) is a dedicated mobile software R&D centre of Samsung India Electronics Private Limited. SRI-Noida’s young and talented workforce aims to deliver quality and advanced products with passion and speed. The environment fosters collaboration; teamwork and provides a platform for quick decisions and implementation. We are looking for the best and ignited minds from software background across the levels to join our R&D engineering teams to work on innovative technology and product features: Profile Summary Applicants for this position will primarily be involved in design, implementation and launch of new Enterprise Device Management solutions and security solutions on Samsung Android devices. Applicants playing key roles on developing various network components and making Android framework changes, creating application frameworks and developing applications by working with other developers, with cross teams and third party partners. In addition, they will work closely with one or more QA teams (local or remote) to identify, debug and fix production issues. Key expectations also include fostering strong team environments and making contributions in every aspect of software feature development lifecycles, including requirement analysis, design and implementation, bug regression and code refactoring, unit and integration testing. Responsibilities
- Design and implement Enterprise secure network solutions
- Android framework components development
- Maintain and support existing service, application and Android frameworks
- Work in an Agile/Scrum development environment.
- Analyze and troubleshoot issues and defects in product functionalities and performance.
- Identify technical obstacles early and work closely with team to find creative solutions
- Improve product quality with the latest industry trends in mobile technology
- Have a strong knowledge on working of TCP/IP Stack
- Hands on experience on Socket Programming is a must;
- Hands on experience on configuring Linux firewall/Routing modules;
- Knowledge on VPN protocols is a plus;
- Knowledge on networking protocols like IPSec/SSL/DNS is a must;
- Knowledge in Linux Kernel networking stack and writing kernel driver modules is a plus;
- Experience with REST and JSON, third party libraries and APIs
- Strong JAVA and C(++) programming skills. Kotlin or RUST programming skills is a plus
- Hands on experience with Android applications development in a professional environment
- Knowledge of the Android Framework internals is a strong plus
- Proficiency with network monitoring tools and troubleshooting methodologies.
- Familiarity with Zero Trust network architectures is a plus
- Proficient with debugging tools (e.g., adb, Wireshark, logcat) and performance profiling.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.