Tata Electronics

Software Lead - [Design]

Tata Electronics  •  Kelamangalam, IN (Onsite)  •  20 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Purpose

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 Responsibility

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.

Qualification

  • Robotics, Optics and instrumentation controls modules interfacing,
  • 3-15 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.

Experience

  • Strong communication and teamwork abilities.
  • Ability to work independently and manage timelines.
  • Attention to detail and passion for quality.

Additional Technical Requirements

Preferred to Have 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#.

Competencies

Future Ready

Teamwork

Agility

Customer Empathy

Purposeful Pursuit of Goals

Pioneering

Deep Domain Knowledge

Tata Electronics

About Tata Electronics

Tata Electronics is a prominent global player in the electronics manufacturing industry, with fast-emerging capabilities in Electronics Manufacturing Services, Semiconductor Assembly and Test, Semiconductor Foundry, and Design Services.

Established in 2020 as a greenfield venture of the Tata Group, the company aims to serve global customers through integrated offerings across a trusted electronics and semiconductor value chain.

Industry
Manufacturing & Production
Company Size
10,000+ employees
Headquarters
Bengaluru , IN
Year Founded
2020
Social Media