Job ID: 216
Job Description:
• Develop detailed work plans for SDLC activities within project timelines and budgets.
• Full software engineering lifecycle involvement: requirements, design, coding, testing, and integration.
• Design and develop high-quality, scalable software applications and OTA updates for vehicle devices.
• Collaborate with solution designers and developers for performance and reliability.
• Conduct code reviews for quality assurance.
Key Qualifications:
• 10+ years of experience in C++ software development.
• 5+ years of experience with QT framework in a Linux environment.
• 3+ years of UI/UX development using QML in QT framework (Qt 5 or 6) with C++.
• Solid programming skills for structured, efficient, and readable code.
• Strong time management and organizational skills.
Preferred Experience (a plus):
• Open Street Maps (OSM) or similar applications.
• MQTT or similar communication protocols.
• Text-to-Speech (TTS) applications.
• OTA software update frameworks (e.g., Mender, RAUC).
Additional Requirements:
• Must obtain and maintain a Level 2 security clearance.
• Ability to work independently with remote or hybrid options (onsite orientation required for the first week).
• Must provide own transportation and parking for onsite work.