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
Generic Skills & Competencies
Critical Work Functions and Key Tasks
• 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
• 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
• 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
• 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
• 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