Senior C++ Software Engineer

Veszprem, Hungary S/W Engineering
View all opening positions

We are looking for a hands-on C++ software engineer to join our growing R&D Product Engineering Team. This is an exciting opportunity to work on a talented team building and re-engineering OPSWAT's security products. If you are a knowledgeable, creative, passionate individual who is interested in designing and building unique security solutions that no one else is building, then you are the one we are looking for!

What You Will Be Doing

  • Design, develop, implement features with automated testing (unit and functional testing)
  • Review design spec/coding
  • Product maintenance
  • Implement new versions of the product
  • Design specifications and write test cases
  • Provide inputs and documentation of new or existing features
  • Partner with your scrum team members on delivering sprint commitments
  • Work with local and remote engineering teams to deliver on quarterly goals
  • Collaborate with Product Management on product requirements

What We Need from You

  • Very strong command of C++
  • 5+ years programming experience for Linux/Unix platforms
  • Expertise in multi-threaded programming and memory management
  • CI/CD experience, good skills in version control (preferably Git),
  • Experience working in QT framework
  • Strong team orientation
  • Self-motivated with a proven ability to work well in a fast-paced team environment
  • Knowledge of automation frameworks and scripting languages

It Would Be Nice If You Had

  • Experience with C# (.NET core)
  • Excellent verbal and written communication skills
  • Experience in Socket Programming and TCP/IP stack
  • Experience with REST API utilization and SDK integration
  • Experience with Bitbucket, Jira, Confluence
  • Experience with Agile / Scrum working environment
  • Enterprise application development experience
  • Cybersecurity domain experience
Interested in this position?

Great culture and some of the smartest people I've worked with. OPSWAT deeply cares about its employees by fostering a culture of professionalism, collaboration, work-life balance, and career development.

Jason Tra - Associate Technical Support Engineer