Senior Software Engineering Manager
2 weeks ago
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.
-
Senior Software Engineer
4 hours ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per yearBanyan 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...
-
Lead Software Engineer
5 days ago
Chennai, Tamil Nadu, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...
-
Senior MEP Engineer
2 weeks ago
Chennai, Tamil Nadu, India ETA Engineering Full time ₹ 4,00,000 - ₹ 8,00,000 per yearJob Title: Senior MEP Engineer (Electrical / Mechanical)Location: Chennai, IndiaExperience: 10 – 20 yearsQualification: Bachelor's Degree in Electrical or Mechanical EngineeringJob Summary:We are seeking an experienced Senior MEP Engineer with a strong background in Mechanical, Electrical, and Plumbing (MEP) systems for large-scale infrastructure projects....
-
Senior Software Engineer
4 days ago
Chennai, Tamil Nadu, India Crayon Data Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSenior 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...
-
Senior Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India ValueLabs Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDetailed 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...
-
Senior Manager, Software Engineering
6 days ago
Chennai, Tamil Nadu, India SES Full time ₹ 20,00,000 - ₹ 25,00,000 per yearROLE 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...
-
Senior Software Engineer
49 minutes ago
Chennai, Tamil Nadu, India Karemind I Scripts (P) Limited Full time ₹ 8,00,000 - ₹ 24,00,000 per yearCompany DescriptionKaremind I Scripts (P) Limited is part of Healthcare's mobile suite, which supports providers across the continuum of care. Our solutions are designed to help healthcare professionals regain time, enabling them to focus on delivering exceptional patient care. By leveraging innovative technology, we aim to streamline processes and improve...
-
Senior Technical Delivery Manager
2 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 60,00,000 per yearBanyan 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...
-
Senior Manager, Software Engineering
7 days ago
Chennai, Tamil Nadu, India SES Satellites Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRequisition 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...
-
Senior Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India C++,PYTHON,LINUX Full time ₹ 12,00,000 - ₹ 24,00,000 per yearSenior Software Engineer – Platform Team Location: Chennai Department: Platform Team Employment Type: Full-Time About the Role We are seeking a skilled and motivated Senior Software Engineer to join our Platform Team. In this role, you will focus on enhancing system robustness, fault tolerance, and scalability while building reliable interfaces for...