Logo
Pentangle Tech Services | P5 Group

Technical Architect (Embedded)

Pentangle Tech Services | P5 Group, Hagerstown, Maryland, us, 21749

Save Job

Role/Title/Designation: Technical Architect (Embedded) Location: Hagerstown MD Duration: Full time Summary : The ideal candidate will have experience working in Developing Embedded Display Devices, C++ & Embedded Systems in Qt. This role involves focuses on incorporating advanced technology to improve the safety, reliability, and performance working on IHM equipment Industry. Role & Responsibilities: Design and Develop : Create and maintain embedded software for material handling equipment using C++. Display Device Development : Developing Application Software for display devices in Qt. Integration : Integrate software with hardware components, ensuring seamless operation. Testing and Debugging : Conduct thorough testing and debugging of embedded systems to ensure reliability and performance. Documentation : Prepare detailed documentation for software design, development, and testing processes. Collaboration : Work closely with cross-functional teams, including hardware engineers, to optimize system performance. Maintenance : Provide ongoing support and maintenance for existing systems, including troubleshooting and updates. Compliance : Ensure all designs and implementations comply with industry standards and safety regulations. Qualifications : Bachelors / Masters degree in Electronics and Communication Engineering, Electrical Engineering or a related field. 5-8 years of experience in embedded systems development, display systems, or related fields. C/C++ Application Development experience required. CAN Protocol Experience required. Qt experience required Yocto Linux exposure preferred Technical Skills : Programming : Proficiency in C++ and familiarity with other programming languages such as Python or Java. Yocto Linux Development experience : Strong understanding of configuring Yocto Linux and integrating code on Yocto Linux. Development experience on Qt: C/C++ Algorithm Development QML Development Simulation Testing in Qt Expertise in CAN Protocols. J1939 and CANOpen. Implementing CAN Interface in Application Software Embedded Systems : Extensive experience with embedded systems development, including real-time operating systems (RTOS) and Yocto Linux. Hardware Knowledge : Familiarity with microcontrollers, sensors, actuators, and other hardware components. Soft Skills : Problem-Solving : Excellent analytical and problem-solving skills. Communication : Strong verbal and written communication skills for effective collaboration and documentation. Teamwork : Ability to work effectively in a team environment. Adaptability : Willingness to learn new technologies and adapt to changing project requirements.