Senior Software Engineering Manager

2 weeks ago


Chennai, Tamil Nadu, India Advantest Full time

About Us: Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leading company at the forefront of the semiconductor industry, offering cutting-edge, massively parallel test infrastructure (IaaS) that serves customers worldwide. This role provides a unique opportunity for experienced engineering managers with a strong technical background, providing leadership in challenging projects with rewarding outcomes.

Position Overview: We are seeking a highly skilled and motivated Senior Software Engineering Manager to lead and manage our software development team. The ideal candidate will have a strong technical foundation, hands-on experience in software engineering, and proven leadership skills to manage complex software projects. This role requires 50% hands-on coding and design of engineering solutions. The person will have dual reporting to India and US management.

Essential Duties & Responsibilities:

Technical Leadership:

  • Expertise in Apache Pulsar, Microsoft Azure, C++, C#, Python, SQL, NoSQL, and .NET ecosystem (including xUnit, Fluent Assertions, Blazor, Playwright, Mocks, TDD).
  • Strong knowledge of .NET 6+, with preference for latest versions (e.g., .NET 8/9), and cross-platform development (Windows, Linux, macOS).
  • Lead the development of high-performance software platforms (PaaS) for on-premises deployment.
  • Hands-on coding and design of complex engineering solutions (50% of time).
  • Oversee design, development, and maintenance of software for control and communication with mechatronic subsystems.
  • Guide modernization of legacy software components and ensure robust, cross-platform software infrastructure.
  • Specialize in server and terminal development using the OneImlx.Terminal framework.

Team & Project Management:

  • Lead and manage a team of 30+ software engineers, providing mentorship, technical guidance, and career development.
  • Develop and implement project plans, including scope, schedule, resource allocation, and risk management.
  • Coordinate with cross-functional teams to ensure alignment with business goals.
  • Track project progress, identify and resolve issues, and ensure timely delivery of high-quality software products.
  • Foster a culture of innovation and continuous improvement.
  • Collaborate with product management to align technical solutions with product vision.
  • Occasionally travel domestically and internationally (10%20%).

Requirements, Education & Skills:

  • B.S. in Computer Science, Computer Engineering, Software Engineering, or related field; M.S. preferred.
  • Minimum 10 years of software engineering experience, including 5+ years in a management or lead role managing a team of at least 20 members.
  • Proven track record of delivering large-scale software projects using Agile, and Lean methodologies.
  • Hands-on experience with .NET 6+ and cross-platform development, including on-premises and hybrid solutions.
  • Experience with distributed messaging systems, network protocols, and data engineering.
  • Strong knowledge of machine-to-machine communication, multi-threading, asynchronous programming, security, and data transfer protocols.
  • Demonstrated ability to lead and manage cross-functional teams, including mentoring and career development.
  • Effective written and verbal communication skills.
  • Ability and willingness to travel domestically and internationally.
  • This is an on-site role in Chennai, India.


  • Chennai, Tamil Nadu, India SOFTWARE AG Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Description Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects things like sensors, devices, and machines. It...


  • Chennai, Tamil Nadu, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Hello Connections,We are Hiring for The Below positionJob Role - Senior Software Engineer-Payments BancsSkills - payments BaansLocation - ChennaiExperience - 7+ yrsAbout the Job ;Experience· Minimum 5 years of Product experience in Bancs - Core Banking product (TCS)· Working experience on handling customization requirement and along with good knowledge of...


  • Chennai, Tamil Nadu, India Spandsons Horizon Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior Structural Engineer – Structural (Telecommunications).Department:Engineering.Reports To:Lead Structural Engineer / Professional Engineer.Location:Chennai.Job Summary:The Senior Structural Engineer is responsible for the design, layout, and structural analysis of new or existing communication structures for wireless...

  • Software Engineer

    6 days ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Job Title : Software Engineer C Experience Range : 2 4 Yrs Location : Chennai Position : Software Engineer - C / AutoCAD (ObjectARX) Developer Role Overview : We are seeking a skilled Software Engineer C (AutoCAD / ObjectARX) to design, develop, and enhance our CAD-based detailing solutions. The role involves working extensively with...


  • Chennai, Tamil Nadu, India Crayon Data Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer Chennai (AI/ML Engineering Focus) Build the backbone of AI — engineer the systems that power enterprise intelligenceLocation: Chennai, India Experience: 6–8 years in software engineering (preferably in AI/ML or data-driven product development) Problem solvers who don't just write code but build scalable, impactful AI...


  • Chennai, Tamil Nadu, India SES Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    ROLE DESCRIPTION SUMMARYAnexciting opportunity and are seeking a versatile Senior Manager, Software Engineering to develop cutting-edge software solutions to optimize our business operations. In this role, your duties will include supervising junior software developers, analyzing software performance and configuration systems, and managing the deployment and...


  • Chennai, Tamil Nadu, India ValueLabs Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Detailed Job DescriptionWe are looking for a Senior Software Engineer with minimum 7 years of Product experience in Bancs - Core Banking product.About Us:AiDE Recruit ia a leading provider of innovative enterprise software solution, specializing in CRM and HR software. We pride ourselves on creating cutting-edge applications that seamlessly integrate...


  • Chennai, Tamil Nadu, India Terralogic Software Solutions Private Limited. Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    About the Role : We are seeking a Senior Software Engineer with advanced networking expertise, ideally at CCIE/JNCIE-equivalent level, to design, implement, and optimize SD-WAN solutions. This role requires deep technical proficiency in real-time, large-scale networking, combined with hands-on experience in network automation, testing, and...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 60,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India SES Satellites Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Requisition Number: 19302Contract Type: PermanentLocation(s):Chennai, INRole Description SummaryAn exciting opportunity and are seeking a versatile Senior Manager, Software Engineering to develop cutting-edge software solutions to optimize our business operations. In this role, your duties will include supervising junior software developers, analyzing...