Shire Veteran Jobs

Job Information

BEACON HILL SOLUTIONS GROUP, LLC C++/Qt Software Engineer--Hybrid in MADISON, Wisconsin

JOB REQUIREMENTS: Number of Openings: 1 Job Title: C++/Qt Software Engineer--Hybrid Occupational Category: Please choose the most appropriate choice based on the Job Title and Description. Duties and Responsibilties of Job: Job Description - C++ and Qt Platform Developer Location: Onsite in Austin, TX or Madison, WI (Hybrid after 3 months) Employment Type: Contract-to-Hire Work Schedule: Full-time, 5 days onsite during training (first 3 months), then hybrid (3 days onsite, 2 remote) Job Overview: Seeking a C++ and Qt Platform Developer to work on complex, high-performance software solutions in a Linux and Windows environment. The role involves analyzing, maintaining, and enhancing a 25-year-old codebase (1.5M+ lines of code), performing root cause analysis, and contributing to feature development, GUI enhancements, and technical debt resolution. This role requires strong C++ expertise, hands-on Qt platform development experience, and embedded systems knowledge. The ideal candidate thrives in a fast-paced, Agile environment, enjoys problem-solving within large codebases, and has experience working with firmware, sensors, or hardware-driven applications. Key Responsibilities: * Develop and enhance software solutions for live event control systems (used in concerts, award shows, and major productions). * Analyze and refactor existing C++ code, identifying and resolving performance bottlenecks. * Debug, troubleshoot, and perform root cause analysis on complex software and embedded systems. * Enhance and maintain GUI applications using Qt, focusing on workflow optimization. * Collaborate with firmware and embedded teams to integrate software and hardware components. * Assist in transitioning legacy code to a 64-bit architecture and modernizing the platform. * Contribute to Agile development processes, participating in daily scrums, backlog reviews, and effort sizing. Required Skills & Qualifications: Strong C++ programming skills (C++14 environment) with low-level debugging experience. Hands-on experience with Qt framework for GUI development and system integration. Linux and Windows development experience, including multi-threading and concurrency. Embedded systems or firmware development knowledge. Strong debugging and root cause analysis skills (finding and fixing complex bugs). Experience with testing frameworks (Squish or similar). Experience working with consoles, sensors, lighting control, or related hardware applications is highly preferred. Ability to work onsite in Austin, TX or Madison, WI (5 days a week during training, then hybrid). Nice-to-Have Skills: * Experience in flight applications, aerospace (Boeing/NASA), lighting control, or entertainment technology. * Strong understanding of data structures, memory management, and bit operations. * Knowledge of signals and slots in Qt, object-oriented programming (OOP), and basic algorithms. Why Join This Team? Work on cutting-edge technology for live events (concerts, award shows, etc.). Opportunity to modernize legacy systems and contribute to new product development. Collaborative Agile team environment with strong mentorship from a hands-on manager. Hybrid flexibility after 3 months of onsite training. Opportunity for long-term career growth in an exciting, fast-paced industry. Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://jobs.beaconhillstaffing.com/eeoc/ Completion of this form is voluntary and will not affect your opportunity fo employment, or the terms or conditions of your employment. This form will be To view the full job description please use the link below. https://www.aplitrak.com/?adid=YmJnZW5lcmljLjAwOTM2Ljg3NzBAYmVhY29uaGlsbGNvbXAuYXBsaXRyYWsuY29t ***** APPLICATION INSTRUCTIONS: Apply Online: https://www.aplitrak.com/?adid=YmJnZW5lcmljLjAwOTM2Ljg3NzBAYmVhY29uaGlsbGNvbXAuYXBsaXRyYWsuY29t This position is listed by a private employment agency. The agency is the legal employer. No fee will be charged of the job applicant.

DirectEmployers