SIGN IN
Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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.
Cyber SecuritySoftwareProduct ResearchSoftware Engineering
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote
Hiring Manager
Jessica Griffin
linkedin

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

C++LinuxSystems programmingPythonGitNetworkingAgile practicesProblem-solvingDocumentation

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

twittertwitter
company-logo
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 Stage
Total Funding
$0.2M
Key Investors
Small Business Innovation ResearchFuzeHub
2023-05-25Grant· $0.15M
2023-04-13Grant· $0.05M
Company data provided by crunchbase