---Advertisement---

Trellix | Software Engineer – Apprentice/Trainee – 12-Month Program for Fresh Graduates | Cloud, Security & Automation Exposure

Published On: June 22, 2025
Follow Us
Trellix | Software Engineer – Apprentice/Trainee – 12-Month Program for Fresh Graduates | Cloud, Security & Automation Exposure
---Advertisement---

Trellix | Software Engineer – Apprentice/Trainee – 12-Month Program for Fresh Graduates | Cloud, Security & Automation Exposure Are you a tech-savvy, motivated individual ready to launch your career in software development, cloud, and cybersecurity? Join our Software Engineering Apprenticeship Program, a 12-month immersive opportunity designed to help aspiring developers build strong technical foundations and gain hands-on experience across modern technology stacks.

Kickstart Your Career as a  Software Engineering Apprentice
Duration: 12 Months | For Recent Graduates in  Computer Science or Related Fields

About the Role:

As a Software Engineering Apprentice, you will work closely with experienced developers and global engineering teams on cutting-edge projects. This role offers a unique blend of coding, automation, cloud technologies, and cybersecurity practices.

Job Description :-
Company:Trellix
Job Role:Software Engineer – Apprentice/Trainee
Batches:2022/2023/2024/2025/2026
Degree:Bachelor’s degree
Experience:Fresher(0-1yr)
Location:Bangalore, INDIA
CTC/Salary:INR 30K-50K/Month (Expected)

Key Responsibilities:

  • Write clean, structured, and maintainable code using C++, Java, or Python.
  • Learn and apply object-oriented programming and software design patterns.
  • Participate in code reviewsunit testing, and functional test automation.
  • Collaborate with automation engineers to build and improve test frameworks.
  • Work with virtual environments like VMware Workstation or ESX servers.
  • Gain exposure to cloud platforms such as AWS and cloud deployment tools.
  • Contribute to in-house tools, monitoring solutions, and automation pipelines.
  • Engage in security-focused development and dynamic analysis testing.
  • Work within modern software development cycles and agile processes.

What We’re Looking For:

Technical Skills:

  • Proficiency in C++, Java, or Python.
  • Understanding of data structuresRDBMScomputer networks, and OS concepts.
  • Familiarity with development tools (Visual Studio, WinDbg, etc.) is a plus.
  • Knowledge of cybersecurity and dynamic analysis tools is a bonus.
  • Exposure to cloud technologies (AWS or similar) and machine learning is advantageous.

Behavioral Skills:

  • Strong interpersonal and relationship-building abilities.
  • Effective influencing and communication skills.
  • Agility and adaptability in fast-paced, high-growth environments.
  • Analytical thinking and a problem-solving mindset.

Eligibility Criteria:

  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
  • CGPA of 7.5 or above throughout academics.
  • 0–1 year of relevant work or internship experience is ideal.

Why Join Us?

  • Mentorship from experienced leaders and software engineers.
  • Hands-on learning with real-world projects aligned with business needs.
  • Exposure to global teams, technologies, and agile development environments.
  • Build foundational skills in software development, cloud, and cybersecurity.

✅ How to Apply?

  • First, read through all of the job details on this page.
  • Scroll down and press the Apply Now button.
  • To be directed to the official website, click on the apply link.
  • Fill the details with the information provided.
  • Before submitting the application, cross- check the information you have provided.

You can also check out :

https://jobfunction.in/lenovo-software-engineer-for-freshers/

Join WhatsApp

Join Now

Join Telegram

Join Now

Leave a Comment