Software Engineer

Tampa, FL R&D, Software Engineering
View all opening positions

Summary

We are looking for a software engineer as part of a product group which focuses on detection and protection of transient media in edge computing environment. This is an exciting opportunity to help us re-engineer the market leading product from the ground up and move the product for hyper growth. If you are a knowledgeable, creative, passionate individual who is interested in designing and building unique security software that no one else is building, then we want you!

What You Will Be Doing

  • Being part of overall architecture and key components design for the a new framework
  • Growing within a creative environment using latest technology stack in JavaScript/React/Redux, C++, Electron, Docker, Git, MongoDB, REST API Development
  • Enhancing the automation testing framework to achieve test driven development
  • Working with local and remote engineering team to deliver quarterly goal
  • Providing key insights to junior team members in best approaches to problem solving

What We Need from You

  • 3-5+ years programming experience in back-end development
  • Bachelor's Degree or higher in Computer Science, or a related major
  • Very strong in C++
  • Experience developing, debugging, and testing software applications targeting Linux based or other embedded platforms from low level drivers, embedded logic and data processing and GUIs
  • Very strong data structure and algorithm skills
  • Experience in agile development and version control system
  • Knowledge of automation frameworks and scripting languages
  • Ability to collaborate with teams including remotely

It Would Be Nice If You Had

  • Experience with REST API utilization and SDK integration
  • Experience with Git, Bitbucket, Jira, Confluence, TeamCity
  • Experience with virtualization, VMWare, Docker, or similar
  • Full stack experience; front-end, back-end, databases
  • Enterprise application development experience.
Interested in this position?