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
View More Staffington Consulting Pvt Ltd Jobs

Contact Information

Contact Human Resources
Staffington Consulting Pvt Ltd

Posted

April 3, 2025
UID: 5100256373

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.