Technical Leadership:
- Provide technical leadership and guidance to cross-functional engineering teams.
- Define and maintain the overall technical architecture for EV charger embedded software and energy management gateways.
- Collaborate with product management, hardware engineering, and other stakeholders to align technical solutions with business objectives.
Software Design and Development:
- Architect, design, and develop robust, scalable, and efficient embedded software systems.
- Select and evaluate appropriate hardware platforms, operating systems, and software tools.
- Ensure adherence to coding standards, best practices, and security guidelines.
Integration and Testing:
- Oversee the integration of embedded software with hardware, communication protocols, and cloud-based systems.
- Develop and execute comprehensive testing strategies to ensure product quality and reliability.
- Troubleshoot and resolve technical issues as needed.
Innovation and Research:
- Stay abreast of emerging technologies and industry trends related to EV charging and energy management.
- Identify opportunities for innovation and research to drive product differentiation.
- Mentor and develop junior engineers to foster a culture of innovation and continuous learning.
Who you are and what you bring
- Bachelors degree in computer science, Electrical Engineering, or a related field.
- Minimum 12 years of experience in embedded software development, with a strong focus on automotive or energy-related applications.
- Proven track record of designing and implementing complex embedded systems.
- Deep understanding of embedded software architectures, operating systems (e.g., Linux, RTOS), and programming languages (e.g., C, C++, Rust).