Software Intern
📄 Job Description
About Wexa AI
Wexa AI is an intelligent personal assistant platform that connects all of your work tools: email, calendar, tasks, CRM, Slack, and more into a unified knowledge graph. We're building the future of work by enabling people to work smarter, not harder. Our platform uses advanced AI to understand context, automate workflows, and help professionals focus on what matters most. We're a fast-growing startup on a mission to transform how people work. Join our team and help us scale the next generation of AI-powered productivity tools.
About the Role
We are looking for enthusiastic and motivated Software Interns to join our engineering team. This internship is ideal for students or recent graduates from Electronics & Communication Engineering (ECE), Mechatronics, or Mechanical Engineering, with a strong interest in software development, embedded systems, automation, or AI-driven applications. The internship offers hands-on experience in developing, testing, and supporting software solutions while working closely with experienced engineers on real-world projects. This is a 3 to 6 months internship program with the opportunity for a full-time role based on performance.
Key Responsibilities
- Assist in software development, testing, and debugging of applications and embedded systems
- Work on embedded systems, automation, or application development projects under the guidance of senior engineers
- Write clean, maintainable, and well-documented code following best practices
- Collaborate with cross-functional teams to understand project requirements and deliverables
- Troubleshoot software and hardware integration issues in embedded systems
- Participate in code reviews and team discussions to improve code quality
- Learn and apply new technologies, tools, and frameworks as required by the project
- Document technical processes, code changes, and project progress
Required Qualifications
- B.E./B.Tech (Final Year) or Recent Graduate in Electronics & Communication Engineering (Preferred), Mechatronics Engineering, or Mechanical Engineering
- Basic programming knowledge in C, C++, or Python
- Understanding of programming fundamentals including data structures and algorithms
- Strong analytical and problem-solving skills with attention to detail
- Good communication and teamwork abilities to work effectively in a collaborative environment
- Eagerness to learn and adapt to new technologies and methodologies
- Freshers are encouraged to apply - no prior work experience required
Skills
Must-Have Skills:
- C Programming
- C++
- Python
- Programming Fundamentals
- Problem Solving
- Embedded Systems
- Electronics Knowledge
- Hardware Integration
- Arduino
Good to Have Skills:
- Robotics
- Software development lifecycle (SDLC)
- AI/ML concepts
- Arduino IDE