37 Connectpro Management Consultants Jobs
15-20 years
Director - Software Engineering - IoT Solutions (15-20 yrs)
Connectpro Management Consultants
posted 20d ago
Fixed timing
Key skills for the job
Job Description :
Driving decarbonization and digitalization Together.
ABC designs, develops, manufactures, and markets a broad range of semiconductors and semiconductor-based solutions, focusing on key markets in the automotive, industrial, and consumer sectors.
Its products range from standard components to special components for digital, analog, and mixed-signal applications to customer-specific solutions together with the appropriate software.
We are on a journey to create the best for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are.
At ABC, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant- s experience and skills.
In Your New Role You Will :
- Lead and manage a team of software engineers, firmware engineers, and quality assurance engineers to develop and maintain IoT software solutions that meet business requirements and industry standards.
- Develop and execute a comprehensive IoT software strategy that aligns with the company's overall business goals and objectives.
- Collaborate with cross-functional teams, including product management, sales, and marketing to define product requirements and ensure successful product launches.
- Design and develop scalable, secure, and efficient IoT software architectures that integrate with cloud-based services, device management platforms, and firmware components.
- Oversee the development of cloud-based IoT solutions using AWS.
- Ensure the development of high-quality, reliable, and secure firmware for IoT devices, including device drivers, bootloaders, and application firmware.
- Develop and maintain technical roadmaps, technical debt plans, and resource allocation plans to ensure the team is aligned with business objectives.
- Foster a culture of innovation, collaboration, and continuous learning within the engineering team.
- Recruit, mentor, and develop top engineering talent to build a high-performing team.
- Collaborate with external partners and vendors to stay up-to-date with industry trends and emerging technologies.
- Develop and manage budgets, resource allocation, and project timelines to ensure successful project delivery.
You are best equipped for this task if you have :
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- At least 15 years of experience in software engineering, with a focus on IoT, cloud computing, and firmware development.
- At least 5 years of experience in a leadership role, managing teams of software engineers and firmware engineers.
- Strong technical expertise in IoT software development, including device management, data analytics, and cloud-based services.
- Proficiency in programming languages such as C, C++, Java, Python, and JavaScript.
- Experience with cloud-based platforms (AWS).
- Knowledge of firmware development for IoT devices, including device drivers, bootloaders, and application firmware.
- Strong understanding of security principles and practices for IoT devices and cloud-based services.
- Excellent leadership and management skills, with experience in leading cross-functional teams and managing complex projects.
- Strong communication and interpersonal skills, with the ability to collaborate with technical and non-technical stakeholders.
- Experience with agile development methodologies and version control systems such as Git.
- Experience with IoT protocols such as MQTT.
- Knowledge of machine learning and artificial intelligence concepts and their application in IoT.
- Familiarity with containerization using Docker and Kubernetes.
- Experience with DevOps practices and tools such as Jenkins, Ansible, and Terraform.
- Certification in cloud computing, such as AWS Certified Developer or Azure Certified Developer.
Functional Areas: Software/Testing/Networking
Read full job description14-18 Yrs