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.