Camgian is seeking a Senior Level Software Engineer who will contribute to product development by leading a team through design, development, testing, implementation and documentation of frameworks and software to run on multiple Operating Systems. Lead or support various tasks within a project and organize, schedule, and task team activities. The position will be in the Engineering team reporting to the Director of Software Development and will work closely with the Product Development team. This position will be located at our corporate headquarters in Starkville, MS or at our Center for Artificial Intelligence and Machine Learning in Tuscaloosa, AL.


  • United States Citizenship

  • Bachelor’s Degree in Software Engineering, Computer Science, or Electrical Engineering

  • C/C++, Java, Python, Linux

  • 10+ years progressive professional experience

  • MS Office (MS Word, Excel, PowerPoint)

       Desired Skills

  • Understanding of Agile Methodologies

  • Experience in DevOps tools (Jira, Git, Jenkins)

  • Experience in Software Development Life Cycle Processes

  • Experience with UI design and development

  • Knowledge in AI/ML

  • Understanding of Secure Communications and Message Delivery Tools (RabbitMQ)

Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment, with existing and new product lines, are necessary for success.  This position will supervise other software engineers, act as a mentor and technical resource, and influence engineering design and software development.  Collaboration and cross-pollination with other teams will be frequent, thus communication, openness and willingness to share BOTH success and failure is a must.  We are a team-centric organization, there are no individuals, we thrive and dive together.

Camgian offers a competitive salary, fun work environment, fringe benefits, and an equity opportunity.


  • Ability to work as part of a team while maintaining independent thinking

  • Self-driven and self-starter in addition to excellent communication skills

  • Great at thinking outside the box and have an aptitude for innovation and problem solving

  • Always willing to explore the other side of fear, be challenged, and to crave cutting edge technologies


Thanks for submitting!