500000 - 500000 INR - Yearly
Bangalore, Karnataka, India
Information Technology
Full-Time
Vihaas design Technologies
Overview
Job Title:
Linux Application Developer / Linux User Space Application Developer / Linux System Programmer
Location:
Solan, Himachal Pradesh (On-Site Role)
Education Background Required:
B.Tech (CSE, ECE, IT), M.Tech, BCA, MCA, or relevant courses in system programming, networking, and Linux development.
Experience Required: Minimum 4 years
Salary Offered: Starting from 5 LPA
Responsibilities and Duties:
- Develop and optimize Linux user-space applications for telecommunications and embedded systems.
- Design, implement, and maintain multi-threaded applications using POSIX APIs.
- Build networking applications involving TCP/IP, UDP, and socket programming for real-time communication.
- Work on inter-process communication (IPC) mechanisms, shared memory, and synchronization techniques.
- Debug and troubleshoot system-level issues, ensuring optimal performance and reliability.
- Collaborate with hardware teams to integrate with hardware devices via I2C, SPI, and GPIO.
- Develop custom drivers and manage hardware-software communication.
- Ensure security and stability of applications, incorporating encryption protocols and secure coding practices.
- Use tools like GDB, Valgrind, and system tracing for effective debugging and optimization.
- Manage code using Git, maintain repositories, and write comprehensive documentation for system architecture.
- Provide post-deployment support, performance tuning, and firmware updates as required.
Required Experience, Skills, and Qualifications:
- Positive and adaptable attitude.
- Strong teamwork and collaboration skills.
- Problem-solving mindset.
- Effective communication skills.
- 4+ years of experience in Linux application development/system programming.
- Proficient in C/C++, POSIX APIs, and Linux internals.
- Hands-on experience with network protocols and socket programming.
- Expertise in multi-threading, concurrency, and synchronization.
- Knowledge of Linux security practices and encryption libraries.
- Experience with containerization (Docker, LXC) and virtualization.
- Bonus: Experience in real-time systems and device driver development.
Note: Candidates should be prepared for an on-site interview upon selection.
Job Type: Full-time
Pay: From ₹500,000.00 per year
Benefits:
- Paid sick time
- Provident Fund
Schedule:
- Day shift
- Weekend availability
Supplemental Pay:
- Performance bonus
Ability to commute/relocate:
- Solan, Himachal Pradesh: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Required)
Experience:
- Linux: 4 years (Required)
- Docker: 4 years (Required)
- TCP/IP: 3 years (Required)
- POXIS APIs: 1 year (Required)
- UDP: 3 years (Required)
Location:
- Solan, Himachal Pradesh (Required)
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in