Tata Electronics (TEPL)
Software Lead
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Hosur, Tamil Nadu, India
Work mode:
Onsite
Published on:
7 September 2026
What they need
Role & responsibilities
Responsibilities
Role Overview:
We are seeking a highly skilled Software Engineer with strong experience in C# (C-Sharp) development and Python-based simulation frameworks. The ideal candidate will design, develop, and optimize simulation tools, algorithms, and backend services to support engineering and product development needs.
Key Responsibilities:
- Develop and maintain C# applications, libraries, and tools for product features and internal systems.
- Build, enhance, and validate simulation models using Python, including mathematical modelling and algorithm implementation.
- Integrate simulation engines with front-end or backend services using APIs or data pipelines.
- Analyse large datasets generated from simulations and produce actionable insights.
- Collaborate with cross-functional teams to translate requirements into technical specifications.
- Implement code optimizations for performance, scalability, and reliability.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, testing, debugging, and version control processes.
- Contribute to CI/CD pipelines for automated builds and testing.
Preferred / NicetoHave Skills:
- Experience with REST APIs, microservices, or cloud platforms (Azure/AWS).
- Exposure to simulation of physical systems or mathematical modelling.
- Familiarity with testing frameworks (xUnit, NUnit, PyTest).
- Knowledge of containers (Docker) and CI/CD tools (Azure DevOps, GitHub Actions).
- Understanding of multithreading and asynchronous programming in C#.
Qualifications
Required Skills & Qualifications:
Bachelors or master’s degree in computer science, Software Engineering, or related field.
Strong programming skills in C# (.NET Core/.NET Framework).
Solid experience with Python for simulations, numerical methods, and scientific computing.
Robotics, Optics and instrumentation controls modules interfacing, 8-12 years of experience.
- Knowledge of simulation libraries (NumPy, SciPy, SimPy, Pandas, Matplotlib, Plotly).
- Proficiency in data structures, algorithms, and software design patterns.
- Experience with Git version control.
- Strong debugging, analytical, and problem-solving skills.
Desired Experience Level
- Strong communication and teamwork abilities.
- Ability to work independently and manage timelines.
- Attention to detail and passion for quality.
Preferred candidate profile
Preferred / NicetoHave Skills: - Experience with REST APIs, microservices, or cloud platforms (Azure/AWS). - Exposure to simulation of physical systems or mathematical modelling. - Familiarity with testing frameworks (xUnit, NUnit, PyTest). - Knowledge of containers (Docker) and CI/CD tools (Azure DevOps, GitHub Actions). - Understanding of multithreading and asynchronous programming in C#.
Other offers great for you!
These companies are also looking for great profiles
Groupbees
Tech Lead Fullstack Python/Java/Next.js
550€
Freelance
92400 Courbevoie, France
Hybrid
Top Recruiter
Skills
1 day ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
20 hours ago
Quick apply
Nigel Frank
🚨 Dutch-speaking MES Software Engineer (Freelance)💻
Freelance
Antwerp, Belgium
Hybrid
Skills
15 hours ago
Quick apply