Advantest Logo

Advantest

Senior Software Engineering Manager

Posted 9 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Senior level
In-Office
Chennai, Tamil Nadu
Senior level
Lead and manage software development teams, oversee the design and delivery of software solutions, and guide modernization efforts while ensuring high-performance standards.
The summary above was generated by AI
Job Summary & Responsibilities

Job Title: Senior Software Engineering Manager

Company: Advantest India Pvt Ltd. (AIN)


About Us: Advantest India Private Limited is Chennai, India based subsidiary of Advantest Corporation, the world's largest provider of automated test equipment (ATE) to the semiconductor industry. We lead the way in developing new and innovative test and handling solutions for the global electronics industry.

We value ethical action in all our endeavors. Integrity is a critical component of who we are and what we do. We also value truthful communication. We strive to build trusting relationships with our employees, customers, and partners which have a positive influence in creating winning results. Recognition for individual and team achievement at Advantest India Private Limited is regularly awarded. We never forget that it's the hard work and dedication of our people that wins our company recognition with our customers and within our industry. Working for Advantest is working for the leader in its class. Our employees are self-motivated and have come to expect competent leadership from our managers and executives.

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 the .NET ecosystem and cross-platform development (Windows, Linux, macOS)
  • Lead the development of complex, high-performance software platforms (PaaS) for on-premises deployment.
  • Demonstrate hand-on coding and designing of complex engineering solution (50 % hand-on coding is expected).
  • Oversee the design, development, and maintenance of software solutions for control and communication with mechatronic subsystems.
  • Guide the modernization efforts of legacy software components.
  • Provide hands-on coding, design review, and technical guidance to the engineering team.
  • Specialize in cross-platform server and terminal development using the OneImlx.Terminal framework across Windows, Linux, and macOS.
  • Ensure the development of robust, cross-platform software infrastructure and systems optimized for reliability and efficiency.

Team & Project Management:

  • Lead and manage a team of 30+ software engineers, providing mentorship, technical guidance, and career development support.
  • Develop and implement project plans, including scope, schedule, resource allocation, and risk management.
  • Coordinate with cross-functional teams to ensure alignment with business goals and successful project execution.
  • Advocate for and implement SAFe, Agile, and Lean methodologies to streamline development workflows and optimize results.
  • Track project progress, identify and resolve issues, and ensure timely delivery of high-quality software products.
  • Foster a culture of innovation and continuous improvement within the team.
  • Collaborate closely with product management to align technical solutions with product vision and customer needs.
  • Occasionally travel domestically and internationally (10% - 20%).
Preferred Qualifications

Requirements, Education & Skills:

  • Required: B.S. in Computer Science, Computer Engineering, Software Engineering, or related field; M.S. preferred.
  • Minimum of 8 years of software engineering experience, including 3+ years in a management or lead role.
  • Proven track record of managing and delivering large-scale software projects using SAFe, Agile, and Lean methodologies.
  • Strong understanding of software development life cycle (SDLC) and project management tools (e.g., JIRA, Trello, MS Project).
  • Experience with distributed messaging systems, network protocols, and data engineering.
  • Hands-on experience developing on-premises and hybrid solutions.
  • Demonstrated ability to lead and manage cross-functional teams, including mentoring and career development.
  • Strong knowledge of machine-to-machine communication, network setups, security, data transfer protocols, multi-threading, and asynchronous programming.
  • Certifications in SAFe (SAFe Agilist, SAFe Program Consultant), Agile (Certified ScrumMaster, PMI-ACP), and Lean are a plus.

Top Skills

.Net
Apache Pulsar
Blazor
C#
C++
Fluent Assertions
Azure
Mocks
NoSQL
Playwright
Python
SQL
Tdd
Xunit

Similar Jobs

18 Days Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Manager, Software Engineering oversees software development, manages teams, evaluates performance, and ensures project execution while collaborating across functions to meet business needs.
Top Skills: AgileAPIsHadoopJavaJavaScriptNode.jsNoSQLRdbmsReactSafe
Yesterday
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Fintech • Payments
The Sr Manager, Software Engineering at PayPal leads a team to develop customer-facing products, managing project delivery and collaborating across functions to ensure high standards of web and mobile applications.
Top Skills: AndroidC++iOSJ2EeJavaMssqlNoSQLOraclePythonScala
21 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Payments
The Sr Manager, Software Engineering oversees multiple projects, sets operational targets, resolves complex technical issues, and manages software development teams, particularly focusing on Salesforce CRM and additional technologies like Java and React-Node.
Top Skills: BoomiJavaNode.jsReactSalesforce CRM

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account