Lead the design and development of complex systems, including software, hardware, and integration of multiple systems. Collaborate with cross-functional teams to define system requirements and architecture. Develop and implement system design and integration plans, ensuring compliance with company standards and regulatory requirements. Mentor and lead junior engineers to develop their skills and expertise.
Key Responsibilities
- Lead the design and development of complex systems, including software, hardware, and integration of multiple systems.
- Collaborate with cross-functional teams to define system requirements and architecture.
- Develop and implement system design and integration plans, ensuring compliance with company standards and regulatory requirements.
- Mentor and lead junior engineers to develop their skills and expertise.
- Develop and maintain technical documentation, including system design and integration plans, technical specifications, and test plans.
- Collaborate with other teams to ensure system integration and testing.
Requirements
- 10+ years of experience in systems engineering, with a focus on software and hardware integration.
- Proven experience in leading cross-functional teams and mentoring junior engineers.
- Strong understanding of system design and integration principles, including DevOps and Cloud Computing.
- Experience with AWS and Node.js is highly desirable.
- Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.