Project Overview:
We are seeking a Senior Software Developer with expertise in C++, the Qt library, and QML to join our team on a full-time basis for the development of an automotive gauge cluster application. This application will be deployed on an embedded Linux device and is designed to integrate complex functionalities including data input from CANbus, RS232 serial, OBDII, GPS, and onboard onboard sensors.  This product is targeted at the aftermarket automotive user who is customizing their vehicle.

We are creating user friendly, powerful tools for automotive professionals and enthusiasts to customize their vehicles with modern technology.

In the future we will be seeking additional skills for the project listed below.  They are not needed now, but if you have skills that can contribute here, it would be a bonus to let us know.
*C++/QT based WebAssembly for a web based configuration and data analysis application.
*Microcontroller firmware for accessory components such as CANbus IO expansion, and solid state power management
Web market place front end for user created graphical skins and configuration files.

Responsibilities:
Phase 1:
*Collaborate with the team to define system architecture and software requirements.
*Lead the drafting of software requirements documentation and assist in labor estimation.
Phase 2:
*Develop and implement a high-performance automotive application using C++ and Qt/QML.
*Integrate multiple data input sources (CANbus, RS232, OBDII, GPS, ADC, etc) for real-time system monitoring and diagnostics.
Ensure the reliability and performance of the application on embedded Linux platforms.

Requirements:
*Proven experience in C++ and Qt/QML development, particularly for embedded systems.
*Strong background in automotive systems and familiarity with communication protocols such as CANbus, RS232, and OBDII.
*Experience with Linux-based development, especially in an embedded environment.
*Ability to work independently and collaboratively in a team-oriented environment.
*Excellent problem-solving skills and attention to detail.

Hourly Range: $30.00-$70.00

Posted On: April 24, 2024 03:18 UTC
Category: Desktop Software Development
Skills:C++, Qt Framework, Linux, QML, J1939, Embedded Application, Embedded Linux, Qt Creator

Country: United States

click to apply

Powered by WPeMatico