Industry Weapon of Pittsburgh, PA is seeking to hire a full-time Cross-Platform C++ Systems and Application Developer to work alongside our team of talented engineers and developers.
This role will require technical flexibility as well as the desire to learn new skills quickly as we continue to take our product to the next level. This person will spend much of their time modifying existing code of Linux and Windows multimedia playback applications as well as embedded device firmware in order to extend features and fix bugs. You will work with our support team handling escalations by analyzing installations, and identifying and fixing failure points using remote tools. Some of your time will also be devoted to exploring ways to improve the development process by creating tools designed to increase efficiency and reduce errors.
Cross-Platform C++ Systems and Application Developers earn a competitive salary plus excellent benefits! Our benefits include medical (PPO plan with RX coverage), premium dental plan, vision plan, term life, and short-term disability insurance, and an excellent 401k plan. Additionally, we provide 120 hours of paid time off that can be earned each calendar year and seven paid holidays. If this sounds like the opportunity that you've been looking for, apply to be a Cross-Platform C++ Systems and Application Developer today!
Since opening for business in 2007, we've enjoyed our role as scrappy underdogs who fight for our customers. It all started when we saw an opportunity to help our customers make sense of the digital signage landscape because there didn't seem to be many places people could go for transparent information about digital signage. We provide a place they could go to determine the equipment they truly needed - instead of being seduced by unnecessary bells and whistles and the high cost that went with it. Going out of our way to make sure our customers could get that information to thrive now and in the future has been our driving force.
Now we're quite proud of our scrappy identity. In fact, we're so proud it's become our mission to not only fight for our customers but others who need our help and support too. Whether it's gathering fresh produce to feed the hungry, showing solidarity in anti-bullying campaigns, or celebrating team member achievements - we take our role seriously. If you want to work with a team of passionate, high-performing, talented people, then apply today!
Design, build, and maintain efficient, reusable, and reliable C++ code
Implement performance and quality modules
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automation
Skills And Qualifications
Strong proficiency in C++, with fair knowledge of the language specification
Thorough knowledge of the standard library, STL containers, and algorithms
Proficient understanding of code versioning tools
Implementation of automated testing platforms and unit tests
Capability with IDEs
Good understanding of how to leverage gdb (Linux) and cdb (Windows) to debug software
Knowledge of writing native modules for high-level languages such as Node.js, Python, etc
Familiarity with system call wrapper library functions
Familiarity with embedded systems design, low-level hardware interactions
Understanding of the C++11 standard (C++14, C++17, and upcoming C++20 a plus)
Good understanding of memory management in non-garbage collected environments
Preference will be given to candidates who:
Have experience building applications using the Qt framework
Have made contributions to upstream projects
Have experience communicating with processes via DBus
Are you a problem-solver? Can you excel both independently and as part of a team? Do you have strong organization skills and pay close attention to detail? If so, you may be perfect for this Cross-Platform C++ Systems and Application Developer position!
The typical work schedule is Monday through Friday from 9 am to 5 pm.
ARE YOU READY TO JOIN OUR TEAM?
If you are proficient in C++ with a good understanding of these technologies and feel that you would be right for this Cross-Platform C++ Systems and Application Developer position, please fill out our initial 3-minute, mobile-friendly application. We look forward to meeting you!
- Industry Weapon is an Equal Opportunity Employer