Description

Job Description:

Position Overview:

Embedded C++ & Qt Engineer will be responsible for translating system/software specifications into visually appealing and user-friendly graphical user interfaces (GUI) using the Qt framework for display software on Linux-based embedded systems for lifting machine. With a focus on supporting open-bench, in vehicle testing, and addressing issues.

 

Key Responsibilities:

· Create visually appealing and user-friendly graphical user interfaces (GUI) using the Qt framework for display software on Linux-based embedded systems.

· Design, develop, and maintain embedded software solutions using C++ for real-time applications, with a focus on lifting equipment systems.

· Implement and optimize software for Linux-based embedded platforms, ensuring seamless integration with hardware components and adherence to system specifications.

· Rigorously validate the developed features to meet and exceed specified requirements, contributing to the overall success of the vehicle development cycle.

· Collaborate with design teams to enhance the user experience through intuitive and responsive Qt-based interfaces for lifting equipment applications.

· Conduct rigorous testing and debugging of embedded software to ensure reliability, stability, and compliance with industry standards

· Collaborate effectively with cross-functional teams, including firmware developers, system architects, and quality assurance engineers, to achieve project objectives.

· Prepare and maintain detailed documentation for software design, implementation, and testing processes

 

Qualifications & Skills Required:

· Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

· 3-5 years of hands-on experience in embedded systems development using C++.

· Strong expertise in Qt framework for GUI development.

· Proficiency in Linux OS for embedded systems.

· Familiarity with real-time operating systems (RTOS) is advantageous.

· Experience with version control systems (e.g., Git) and collaborative development tools.

· Excellent problem-solving and debugging skills.

· Effective communication and collaboration skills for cross-functional teamwork.

Education

Any Graduate