Embedded Systems Engineering Manager

The Embedded Systems Engineering Manager plans and oversees the embedded system design, development and integration aligned with policy and standards. He/She scopes out requirement specifications, plans project life cycles and estimates resources and budgets. He communicates with stakeholders to gain buy-in and coordinates deliverables with multiple product line owners. He oversees the preparation of test procedures and performance of qualification testing as well as development of product and design documentation. He guides validation and verification of overall system design concepts and framework. He provides manufacturing and final product release support. He manages and develops junior staff. He leads a team and is responsible for managing projects and resources of the team, as well as coaching team members to build their technical capabilities. He is also an expert in microprocessor and microcontroller-based hardware components, and the interconnectivity between systems and networks. The Embedded Systems Engineering Manager manages a team of engineers and other stakeholders, he is a confident leader who can justify his decisions, put forth his ideas in a persuasive manner and engage others to gain buy-in. He should also be analytical and structured in the planning and management of embedded system design and integration projects, anticipating problems and developing solutions to them.

Skills and Competencies

Technical Skills & Competencies

Applications Development
Proficiency Level
"Lead large-scale or business-critical application development projects and explore the incorporation of analytics and advanced capabilities to enhance the application"
5
Applications Integration
Proficiency Level
"Establish a business case for application integration and introduce new middleware tools and methodologies to enable both intra- and inter-enterprise application integration"
5
Budgeting
Proficiency Level
"Manage budgeting and forecasting for annual financial and business planning within the business unit "
4
Business Environment Analysis
Proficiency Level
"Monitor the influence of external and internal factors on the critical business functions, report findings and recommend responses to management"
4
Business Innovation
Proficiency Level
"Prioritise business innovation opportunities and design digital architectures and processes to facilitate the creation of an innovative business environment"
5

Generic Skills & Competencies

Communication
Proficiency Level
"Articulate and discuss ideas and persuade others to achieve common outcomes "
Intermediate
Teamwork
Proficiency Level
Facilitate work team activities, provide assistance and support needed by team members and promote ownership and commitment among team members to work goals to improve team performance.
Intermediate
Developing People
Proficiency Level
Provide mentorship to help others to develop their professional and personal development to improve performance and further their careers.
Advanced
Virtual Collaboration
Proficiency Level
Use interactive collaborative tools to foster cohesion and commitment among virtual team members to achieve goals. Keep up-to-date with innovative online collaborative tools and applications to enhance one’s proficiency in engaging in virtual collaboration
Intermediate
Decision Making
Proficiency Level
Make decision in a volatile and ambiguous setting using a structured process and limited sources of available information to achieve intended goals.
Advanced

Critical Work Functions and Key Tasks

Implement embedded systems engineering strategy

• Lead strategic technology initiatives relating to reducing time and/or cost and improving quality of product validation 
• Align embedded systems architecture priorities with longer term roadmaps for the technology landscape 
• Drive common cross functional understanding of systems requirements 
• Provide advice on the creation of security standards from embedded systems perspective 
• Support the evaluation and introduction of new technologies, products or vendors 
• Develop business plans and annual budget for embedded systems engineering function 

Identify business and user requirements

• Analyse requirements and impact of changes on embedded systems architecture 
• Oversee the preparation of design specifications for embedded systems 
• Approve project design changes 
• Recommend solutions to technical challenges

Develop embedded systems software

• Provide subject matter expertise throughout the development life cycle 
• Oversee the production of fully tested, qualified and documented product design 
• Guide the design, development and verification of software for embedded systems 
• Participate in hardware design and security architecture reviews 
• Provide guidance in issue resolution 
• Oversee and manage project status updates and reports 
• Oversee the documentation of all requirements, specifications and preparation of reports for each project 
• Set the direction for best design practices for development and testing 

Optimise embedded systems

• Review embedded systems performance to identify improvement opportunities 
• Guide the development of new processes and tools to ensure continuous improvement 
• Lead the development of technical guides for internal and external users 
• Establish best practices and quality standards 

Integrate software and hardware

• Define integration plans and hardware and software testing concepts 
• Oversee integration of embedded systems with devices 
• Guide end-to-end system integration, system debug and triaging to ensure integration is accordance to established 
design and architectural standards and practices 
• Provide guidance on hardware design and the development of prototype 
• Provide guidance on resolving requirement gaps and technical challenges or issues 
• Approve improvements to existing integration processes 
• Lead development of system tools to automate administration and support tasks

More Information

Get yourself a new skill

In this Path

Coming soon...