Staffington Consulting Pvt Ltd
Lead Embedded C++ Architect
Job Location
kerala, India
Job Description
Responsibilities : Embedded System Architecture : - Lead the architecture and design of complex embedded systems, considering performance, reliability, and cost-effectiveness. - Define system requirements, specifications, and interfaces. - Evaluate and select appropriate hardware and software components. Technical Leadership : - Provide technical guidance and mentorship to embedded development teams. - Establish and enforce software design patterns and best practices for embedded systems development. - Conduct architectural reviews and ensure adherence to design principles. Embedded C++ Development : - Utilize extensive experience in developing embedded C++ applications to contribute to critical modules and provide hands-on support when needed. - Ensure code quality, performance, and maintainability. System-Level Design : - Apply a strong understanding of system-level design concepts and trade-offs to make informed architectural decisions. - Analyze system performance and identify areas for optimization. Toolchain and Environment Management : - Experience with embedded system development tools, including compilers, debuggers, and simulation environments. - Contribute to the setup and maintenance of the development environment. Problem Solving and Debugging : - Leverage excellent problem-solving and debugging skills to tackle complex technical challenges in embedded systems. - Lead troubleshooting efforts and identify root causes of issues. Collaboration and Communication : - Collaborate effectively with cross-functional teams, including hardware engineers, software developers, and project managers. - Communicate technical concepts clearly and concisely to both technical and non-technical stakeholders. Required Skills & Experience : - 7 years of experience developing embedded C++ applications. - 2 years of experience in architecting embedded systems. - In-depth knowledge of embedded system principles, software design patterns, and real-time operating systems (RTOS). - Expert proficiency with C and C++ programming languages. - Significant experience with embedded system development tools, including compilers, debuggers, and simulation environments. - Strong understanding of system-level design concepts and trade-offs. - Excellent problem-solving and debugging skills. - Strong communication and interpersonal skills (ref:hirist.tech)
Location: kerala, IN
Posted Date: 4/3/2025
Location: kerala, IN
Posted Date: 4/3/2025
Contact Information
Contact | Human Resources Staffington Consulting Pvt Ltd |
---|