Full Stack Developer C/C++ & Embedded Systems with Security Clearance

Prometheus Security Group Global

Austin, TX

JOB DETAILS
SKILLS
Access Control, Amazon Web Services (AWS), Analysis Skills, AngularJS, Application Programming Interface (API), Bash Scripting, Boundary Scan, C Programming Language, C++ Programming Language, CMake, Code Reviews, Communication Skills, Computer Architecture, Computer Firmware, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Debugging Tools, Detail Oriented, Django, Docker, Documentation, Embedded Hardware, Embedded Linux, Embedded Software, Embedded Systems, GCP (Good Clinical Practices), Git, Hardware-Software Integration, I2C, Identify Issues, Internet Security, Internet of Things, JavaScript, Linux Operating System, Logic Analyzer, Memory Management, Microcontroller, Microsoft Windows Azure, Multitasking, Network Administration/Management, Node.js, Oscilloscope, Performance Tuning/Optimization, Peripheral Hardware, Physical Security, Problem Solving Skills, Python Programming/Scripting Language, React.js, Realtime Operating System, Secret Clearance, Secure Coding, Security Clearance, Security Equipment, Software Administration, Software Engineering, Surveillance, Team Player, Universal Asynchronous Receiver-Transmitter (UART), User Interface/Experience (UI/UX), Vue.js
LOCATION
Austin, TX
POSTED
1 day ago
Full Stack Developer C/C++ & Embedded Systems
Overview
Prometheus is seeking a highly skilled Full Stack Developer with strong C/C++ and embedded systems expertise. This role spans firmware, back-end, and front-end development, delivering reliable, high-performance solutions across hardware and software layers.
Key Responsibilities • Develop and maintain embedded software in C/C++. • Build and deploy full stack applications (front-end, back-end, APIs, databases). • Integrate software with embedded hardware, sensors, and peripherals. • Implement and troubleshoot protocols (UART, SPI, I2C, CAN). • Optimize performance for resource-constrained platforms. • Conduct architecture reviews, code reviews, and documentation. • Diagnose system-level issues across firmware and applications. • Support CI/CD, testing automation, and DevOps practices.
Required Qualifications • Bachelor of Science in a technical field (CS, EE, CE, or related) or 5–7 years relevant experience. • Strong proficiency in C/C++ for embedded or systems-level development. • Experience with microcontrollers, RTOS, or embedded Linux. • Full stack development experience in Python, JavaScript, or TypeScript. • Familiarity with React, Angular, Vue, Node.js, or Django. • Experience with oscilloscopes, logic analyzers, debugging tools, or JTAG. • Familiarity with Linux, Docker, and Kubernetes. • Understanding of networking, memory management, and concurrency. • Proficiency with Git and collaborative workflows. • Strong problem-solving and analytical abilities.
Preferred Qualifications • Experience in physical security, cybersecurity, or electronic security (video surveillance, access control, alarm systems, IoT security devices). • Background in secure coding or embedded device security. • Experience with AWS, Azure, or GCP. • Knowledge of CMake, Make, and CI/CD pipelines. • Familiarity with Python or Bash scripting. • Experience with IoT or edge computing architectures.
Soft Skills • Strong communication and collaboration abilities. • Effective multitasking in fast-paced environments. • Detail-oriented with a focus on code quality and maintainability. Security Clearance • Must be able to obtain and maintain a Secret Security Clearance.

About the Company

P

Prometheus Security Group Global