Job

Software Engineering / Embedded Software / Java / Python

Karnex Software Solutions · Maharashtra

Company
Karnex Software Solutions
Type
Job
Work mode
On-site
Location
Maharashtra
Salary / stipend
₹3 – 3.5 LPA
Experience
Fresher
Posted
2 Nov 2026

About this job

Walk-in drive – software engineering / embedded software / java / python

  • Date: Monday, November 02, 2026
  • Time: 10:00 AM – 05:00 PM IST
  • Interview Mode: Face-to-Face (In-person)
  • Experience: 0–2 Years (Freshers are welcome)
  • Qualification: B.E. / B.Tech only
  • Eligible Graduation Batches: 2025 and earlier
  • Not Eligible: 2026 pass-outs
  • Work Location: Pune

Key Roles & Responsibilities

  • Develop, enhance and maintain software applications using Java.
  • Write clean, efficient, reusable and well-structured code.
  • Apply object-oriented programming (OOP) principles in application development.
  • Work with Core Java concepts, including collections, exception handling, multithreading and data structures.
  • Understand application requirements and contribute to technical solutions.
  • Work with relational databases and perform basic SQL queries.
  • Identify, troubleshoot and resolve application issues and bugs.
  • Participate in code reviews, debugging and software testing activities.
  • Collaborate with team members throughout the software development lifecycle.

Required Technical Skills

  • Good understanding of Core Java and OOP concepts.
  • Knowledge of Java Collections, Exception Handling and Multithreading.
  • Understanding of Data Structures and Algorithms.
  • Basic knowledge of SQL and relational databases.
  • Familiarity with Spring / Spring Boot and Hibernate is an added advantage.
  • Basic understanding of REST APIs and software development methodologies.
  • Knowledge of Git or other version control tools is desirable.

Key Roles & Responsibilities

  • Develop, maintain and enhance applications using Python.
  • Write efficient, reusable and maintainable Python code.
  • Apply programming fundamentals and object-oriented concepts to development tasks.
  • Work with Python libraries and frameworks to build application functionalities.
  • Understand project requirements and contribute to development activities.
  • Work with databases and perform basic database operations using SQL.
  • Debug code, identify technical issues and implement appropriate solutions.
  • Participate in unit testing, integration testing and application debugging.
  • Collaborate with development and testing teams to deliver quality software.
  • Maintain technical documentation wherever required.

Required Technical Skills

  • Good understanding of Python programming fundamentals.
  • Knowledge of OOP concepts, Data Structures and Algorithms.
  • Understanding of functions, modules, packages, exception handling and file handling.
  • Basic knowledge of SQL and database management.
  • Familiarity with Django / Flask / FastAPI is an added advantage.
  • Basic understanding of REST APIs and JSON.
  • Knowledge of Git and software development practices is desirable.
  • Exposure to automation, scripting or application development projects will be an advantage.

Key Roles & Responsibilities

  • Work on Embedded Linux-based software development and maintenance activities.
  • Understand Linux operating system architecture and kernel fundamentals.
  • Assist in Linux kernel configuration, compilation and customization.
  • Work on basic kernel-level programming and debugging activities.
  • Understand device drivers and their interaction with hardware components.
  • Work with Linux command-line utilities, shell scripting and development tools.
  • Support debugging, troubleshooting and resolving software issues.
  • Understand hardware-software interfaces and embedded system architecture.
  • Work with cross-compilation tools and embedded development environments.
  • Collaborate with senior engineers on embedded software development and integration…

Listed from the company's public job post; the company is responsible for it. Always apply on the official page and never pay to apply. How listings work

Similar fresher jobs

See all Software Development fresher jobs →