Qt Framework C++ Software Developer

Virginia Beach, VA | Product Development

Job Description

Qt Framework C++ Software Developer

Salary is commensurate with experience. Telecommuting OK, but on-location preferred.

Description: C++ Software Developer with 3+ years experience with Qt. Tangible experience with Qt required.

Narrative Description:

We're searching for a smart, experienced, multi-platform Qt (Trolltech / Digia) C++ software developer to join our development team. Our rapidly growing company has become a leading provider of secure communications-related technologies to world-wide customers. This is an opportunity to join a growth-stage company where you will be instrumental in architecting and developing software for advanced, high-speed network security applications.

You will be expected to work with us to design, code, test and deploy sound engineering solutions to complex problems. Your emphasis will be writing code in C++, but you should speak some tool languages too.

The ideal candidate will be familiar with coding within a complete system and not just inside an IDE. However, considerable experience with all facets of Digia's Qt is critical. You must like to work in an unstructured environment, be a creative problem solver and a good team member. Responsibilities and compensation will be tailored to the experience and skills of the successful candidate. If you are looking for an exciting, rewarding experience while helping protect the security of nations, please consider working with us.

Background and Opportunity:

Innovative solutions from Packet Forensics are used by governments and businesses world-wide to defend property and protect people. As a proud partner and supplier to many of the world’s most admired technical organizations, Packet Forensics is a recognized market leader in complex network monitoring and active network defense. You can read more at our web site.

Think of developing software systems at Packet Forensics as a way to work in various disciplines on a wide range of exciting, challenging and innovative assignments.  This includes building innovative new products, managing the evolution of existing products to meet ever-changing customer needs and even finding new ways to accomplish what other organizations refer-to as "the impossible," as we help define the future of secure communications. 

At Packet Forensics our commitment is to satisfy the world’s need for game-changing communications security solutions.  In individuals, we look for a high standard of performance, and understand that great ideas change the world.  If you want to work with a group of ambitious and innovative professionals (like yourself), you should consider a career at Packet Forensics.  We'll provide what's needed to put your ideas in motion, opportunities to advance your career and outstanding benefits and rewards to support your quality of life.  

What makes you the perfect candidate? Send us a sincere narrative in your cover letter (not just a resume) to stand out from the crowd.  We like cover letters because they tell us you're interested enough in the job to read the job description and respond completely. 

Requirements:

  • Substantial knowledge of the C++ programming language including threads
  • Substantial knowledge of  the Qt platform and Digia/Trolltech libraries and development environment
  • Experience building Qt programs on Windows and Mac OS X
  • Experience with XML
  • Working well within a diverse, highly-technical team
  • Comfort moving around a UNIX environment and using tools (for example) like make, strace, gdb, awk, sed, etc
  • Familiarity with various techniques for logging, storing and queuing data on a network, disk or memory system
  • Familiarity with data persistence solutions and open source database platforms

Bonus Points:

- Involvement in any Free or Open Source software projects
- Experience with raw sockets, or with common packet capture libraries
- Experience developing software to interoperate within the specs of various RFCs or other standards
- Experience developing kernel device drivers
- Familiarity with SQL

About Us:

Innovative solutions from Packet Forensics are used by governments and businesses world-wide to defend property and protect people. As a proud partner and supplier to many of the world’s most admired technical organizations, Packet Forensics is a recognized market leader in complex network monitoring and active network defense. Read more at our web site.

 

 

Apply Now
for this Job
Spread the Word
$500

Referral Reward

Not the right job?
Describe your perfect job
Join our Talent Network »