ANDRO Computational Solutions, LLC · 19 hours ago
Software Engineer
ANDRO Computational Solutions is seeking a Software Developer to support development of high-performance C++ applications for real-time and hardware-integrated systems. This role focuses on Linux-based systems software and performance-critical code, working alongside experienced developers in a collaborative R&D environment.
Responsibilities
Develop and maintain C++ software for Linux-based systems
Implement software components from technical specifications and interface documents
Build real-time data handling and buffering pipelines
Develop software interfaces to hardware and virtual platforms
Implement APIs and platform integration layers
Develop utilities, installation scripts, and developer tools
Implement networked data exchange using standard protocols (e.g., TCP/UDP)
Query and manage runtime metrics and system status
Debug, benchmark, profile, and optimize existing codebases
Collaborate using Git and team development workflows
Produce technical documentation including architecture and interface descriptions
Support software installation and troubleshooting activities when needed
Support software release and distribution such as Docker containerization and binary package generation
Qualification
Required
BS or MS in Computer Science, Software Engineering, Computer Engineering, or related field
Proficiency in C++ (academic, project, or professional experience)
Understanding of core systems programming concepts (memory management, threading, data structures)
Experience working in Linux environments
Familiarity with command line development workflows
Basic networking knowledge (sockets, TCP/UDP concepts)
Experience with version control systems such as Git
Strong problem-solving skills and ability to work independently
U.S. Citizenship and eligibility for a security clearance
Preferred
Experience with multithreaded or performance-critical software
Python, Bash, or shell scripting experience
Experience with profiling and performance optimization tools
Familiarity with compiler toolchains and build systems (gcc/g++, CMake)
Experience with low-level debugging and performance tuning
Experience developing hardware-interfacing software
Exposure to SDR, DSP, or high-throughput data systems
SIMD/vector optimization or GPU acceleration experience
Familiarity with documentation tools (Doxygen) and developer tooling
Experience with Docker, GitLab pipelines, CI/CD, or other software tools
Knowledge of Agile development practices
Company
ANDRO Computational Solutions, LLC
ANDRO Computational Solutions, LLC, a privately-owned company established in 1994, is dedicated to research, development, and the application of advanced computer software for a variety of applications.
Funding
Current Stage
Early StageTotal Funding
$0.2MKey Investors
Small Business Innovation ResearchFuzeHub
2023-05-25Grant· $0.15M
2023-04-13Grant· $0.05M
Recent News
Central New York Business Journal
2025-12-06
Central New York Business Journal
2025-09-20
Central New York Business Journal
2025-05-17
Company data provided by crunchbase