APCON

APCON

Full Stack Developer - AI

Plano, Texas · Contract

Sponsorship not specifiedDetected 32 days ago
GoC++AngularBackend DevelopmentFull-Stack DevelopmentCode ReviewLinuxMachine LearningCybersecurityProduct ManagementEmbedded SystemsElectrical EngineeringTCP/IPWiresharkLeadershipProblem SolvingMentoring

About the role

  • APCON is seeking a Full Stack Developer AI to play a key technical leadership role in the development and evolution of our ThreatGuard platform.
  • This is a highly technical hands-on engineering position spanning user interface development, backend services, operating systems, drivers, and kernel-level software.

Responsibilities

  • Lead the design and development of AI-powered capabilities within the ThreatGuard platform.
  • Develop and maintain modern user interfaces using Angular.
  • Design and implement backend software using C++ and Golang.
  • Develop software across the full technology stack, from user-facing applications to low-level system components.
  • Build and maintain the integration layers between hardware, firmware, operating systems, backend services, and user interfaces.
  • Collaborate with product management and engineering teams to define architecture and technical direction.
  • Participate in technical design reviews, code reviews, and mentoring activities.
  • Drive software quality, performance, scalability, and maintainability.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 7+ years of software development experience.
  • Strong experience with Angular and modern front-end development.
  • Strong proficiency in C++.
  • Experience with driver development and/or OS kernel development.
  • Experience within networking, cybersecurity, network visibility, observability, packet analysis, or related infrastructure technologies.
  • Familiarity with networking protocols and network traffic analysis.
  • Experience working with embedded systems, firmware, or hardware-adjacent software development.
  • Experience developing software with Golang.
  • Experience developing on Linux platforms.
  • Experience designing and developing complex software systems.
  • Strong debugging and problem-solving skills.
  • Experience developing AI or machine learning-based software solutions.
  • Why Join APCON

Nice to have

  • Organizations in over 40 countries depend on APCON solutions.
  • This role is fully on site.
  • Candidates selected to move forward will complete our standard prescreening process, which includes a background check and drug screen.
  • Relocation assistance is not available
  • therefore, local candidates are strongly preferred.

This listing is sourced directly from APCON's careers page and normalized into a canonical job model.