R&D Engineer - Consulting Mgr/Sr Mgr bei Advantest Corporation
Advantest Corporation · Chennai, Indien · Onsite
- Senior
- Optionales Büro in Chennai
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%).