3 Forte Recruitment Consultants Jobs
Embedded Architect - C/C++ Programming (7-15 yrs)
Forte Recruitment Consultants
posted 21hr ago
Key skills for the job
Job Description :
Job Specification / Skills and Competencies :
Looking for a highly skilled and experienced Embedded Architect who can play a pivotal role in designing, developing, and maintaining C/C++ applications for embedded systems. The ideal candidate will have expertise in developing embedded and IoT solutions using C/C++ on real-time operating systems.
The ideal candidate will possess a deep understanding of embedded system principles, hardware architectures, and software development methodologies and will be responsible for leading the design and development of complex embedded systems, ensuring that they meet performance, reliability, and cost constraints
- 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.
- Proficient in embedded programming languages such as C and C++.
- Experience with embedded system development tools including compilers, debuggers, and simulation environments.
- Strong understanding of system-level design concepts and trade-offs.
Skills :
- C/C++ programming
- Real-time operating systems (RTOS)
- Microcontroller and microprocessor architecture
- Hardware-software integration
- Embedded Linux
- Signal processing
- Debugging and profiling tools
- Version control systems (e.g., Git)
Qualifications :
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
- Extensive experience in embedded systems design and development
- Proven track record of leading successful embedded projects
- In-depth knowledge of embedded software and hardware
- Experience with system-level architecture and performance optimization
- Strong analytical and problem-solving skills
- Excellent communication and team collaboration abilities
Responsibilities :
- Design and develop embedded systems architecture
- Lead and mentor engineering teams in embedded system projects
- Collaborate with hardware engineers to integrate software with hardware components
- Conduct system-level performance analysis and optimization
- Develop and implement robust testing and validation procedures
- Ensure compliance with industry standards and regulatory requirements
- Document system architecture and design decisions
- Stay updated with the latest trends and advancements in embedded systems
Functional Areas: Other
Read full job description