Logo
Pentangle Tech Services | P5 Group

Technical Architect (Embedded)

Pentangle Tech Services | P5 Group, Hagerstown

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 :

  • Bachelor’s / Master’s 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.