Embedded Architect

Experience: 8+ years
Type: Full Time
Location: Trivandrum
Notice-period: Immediate/15 days
Budget: Upto 20 LPA
Technology: IT

Skills – Mandatory

  • 8+ years of experience developing embedded C++ applications.
  • 2+ years of experience in architecting embedded systems.
  • In-depth knowledge in Embedded Linux board bringing up and application development
  • Expertise in build and customize Yocto Linux
  • In-depth knowledge of embedded system principles, including hardware architectures, 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.
  • Proficient with MQTT communication protocols and their implementation in IoT systems.
  • Strong understanding of system-level design concepts and trade-offs.
  • Excellent problem-solving and debugging skills

Skills – Good to have

  • Experience in working with edge sensor devices such as Lidar/Camera
  • Knowledge on IEC 61508 – Functional Safety of Electronic/Programmable Safetyrelated Systems standards.
  • Experience in image processing techniques using OpenCV for real-time image analysis and manipulation.
  • Proficient in Yocto Project, including building and customizing embedded Linux distributions.
  • Experience with unit test and automated testing tools. ▪Experience in git and CI/CD pipelines.
  • Familiarity with agile/scrum workflow. ▪Experience in working with cross-cultural teams

Duties & Responsibilities

  • Lead the design and development of embedded systems for a variety of applications
  • Define and implement embedded system architectures, considering hardware selection, communication protocols, applications, and performance requirements
  • Develop and maintain embedded system documentation, including system specifications, design documents, and user manuals
  • Collaborate with cross-functional teams to integrate embedded systems with hardware components and higher-level software applications.
  • Analyze and evaluate embedded system performance, identifying and resolving bottlenecks and optimizing performance
  • Optimize and debug software to meet system requirements and performance targets.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top