Sasken Technologies is hiring for the role of Engineer Software in Bengaluru, Karnataka. This is an excellent opportunity for engineering graduates and MCA candidates with 0–2 years of experience who are looking to begin or strengthen their careers in software development.
If you are passionate about coding, debugging, and working on product engineering and digital transformation projects, this role offers a strong foundation in a globally recognized technology company.

About Sasken Technologies
Sasken Technologies is a specialist in Product Engineering and Digital Transformation, providing end-to-end R&D services from concept to market. The company works with global leaders across industries such as:
- Semiconductor
- Automotive
- Industrial Solutions
- Smart Devices & Wearables
- Enterprise Devices
- Satellite Communications (Satcom)
- Transportation
Sasken delivers chip-to-cognition engineering solutions, enabling clients to build next-generation digital products and systems.
Role Overview – Engineer Software
The Engineer Software position is an operationally oriented role focused on delivering day-to-day technical tasks efficiently while maintaining high quality standards.
The candidate will apply broad technical knowledge or specialized technical practices to:
- Identify issues in existing systems
- Modify and enhance software components
- Follow defined work procedures and development processes
This role is ideal for early-career professionals who want exposure to structured engineering processes and large-scale product development.
Key Responsibilities
1. Software Development
- Design and develop software components
- Write clean, efficient, and maintainable code
- Participate in coding, implementation, and feature enhancement
2. Testing & Debugging
- Conduct unit testing and integration testing
- Identify bugs and fix defects
- Ensure software meets quality benchmarks
3. Documentation & Support
- Prepare technical documentation
- Provide technical support in assigned areas
- Follow review guidelines and checklists
4. Process Adherence
- Follow organizational development processes
- Share status reports with the team lead
- Ensure deliverables meet quality and productivity goals
5. Skill Enhancement
- Attend technical training programs
- Participate in periodic technical assessments
- Continuously upgrade skills through self-learning
Help a friend land their next role. Share now!
Required Skills
While the job description does not specify particular programming languages, candidates should ideally have:
- Strong understanding of programming fundamentals
- Knowledge of data structures and algorithms
- Basic understanding of software development lifecycle (SDLC)
- Problem-solving and debugging skills
- Good written and verbal communication skills
- Ability to work in a team environment
Fresh graduates with internship or academic project experience in software development are encouraged to apply.
Eligibility Criteria
| Criteria | Details |
|---|---|
| Company | Sasken Technologies |
| Role | Engineer Software |
| Location | Bengaluru |
| Experience | 0–2 Years |
| Education | Engineering Graduate / MCA |
| Employment Type | Full-Time |
| Industry | Product Engineering & Digital Transformation |
Salary (Market Estimate)
💰 Estimated Salary for Engineer Software (0–2 years) in Bengaluru:
₹4 LPA – ₹8 LPA (Market Estimate)
The final salary may vary depending on:
- Academic background
- Technical skills
- Interview performance
- Prior internship or project experience
- Company compensation policies
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Why Join Sasken?
1. Exposure to Global Projects
Work with global clients in advanced industries such as semiconductor, automotive, and smart devices.
2. Strong Engineering Culture
Sasken emphasizes:
- Quality standards
- Process-driven development
- Technical assessments
- Continuous improvement
3. Learning & Development
- Regular training programs
- Skill enhancement initiatives
- Opportunity to grow technically
4. Career Growth Path
Starting as Engineer Software, you can grow into:
- Senior Software Engineer
- Module Lead
- Technical Specialist
- Project Engineer
- Engineering Manager
Who Should Apply?
This role is best suited for:
- Fresh engineering graduates
- MCA graduates
- Candidates with 0–2 years of experience
- Developers looking for structured corporate exposure
- Individuals interested in product engineering
If you enjoy solving technical problems, improving systems, and working within established engineering processes, this role offers a solid start.
How to Prepare for This Role
To increase your chances:
- Revise core programming concepts (C/C++/Java/Python)
- Practice data structures and algorithms
- Understand software development lifecycle
- Work on small coding projects
- Strengthen debugging skills
- Prepare to explain academic or internship projects clearly
Communication skills and clarity in technical discussions will also play an important role during interviews.
Disclaimer
This job post is for informational purposes only and is based on publicly available job descriptions. Sasken Technologies does not charge any recruitment fees. Salary figures mentioned are market estimates and may vary based on company policies and candidate qualifications. We are not responsible for any changes in job role, eligibility criteria, or compensation structure made by the company.
Share the opportunity