> Markdown version of [/jobs/ext/1892159-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1892159-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Str Limited - **Location:** Atlanta, GA, United States - **Experience:** Expert - **Salary:** $139,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Systems Engineering, Unit Testing, C++ (Programming Language), Program Optimization, Nvidia CUDA, Computer Engineering, Continuous Integration, Linux, DevOps, Microprocessors, Distributed Systems, Python (Programming Language), MATLAB, Multiprocessing, OpenCL, Real-Time Operating Systems, Signal Processing, Multithreading, Graphics Processing Unit (GPU), Gpu Programming, Git, Containerization, Integration Tests, Information Technology, Software Version Control - **Published:** August 1, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9070703/senior-software-engineer ## About the Role * Active clearance at the Secret level with ability to obtain and maintain a Top Secret security clearance, for which U.S. citizenship is a government requirement * BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering or a related field with 2-5+ years of relevant work experience depending on degree (BS +5 years, MS +3 years, or PhD) * Strong proficiency in C/C++ for high-performance, real-time sensor applications * Experience in the following areas: + Linux and embedded systems development, real-time signal processing, multithreaded programming, thread safety, and synchronization, version control systems (Git) and collaborative development practices * Strong technical writing, interpersonal, and communication skills Even Better: * Active Top Secret clearance (TS/SCI preferred) * Understanding of RF signal processing concepts * Experience with: + Open architecture frameworks and standards + MATLAB and/or Python for algorithm prototyping + GPU programming and optimization (CUDA, OpenCL) + Containerization, CI/CD pipelines, and DevOps practices + Proposal development and technical writing Join us and be part of a team that's making an impact at the forefront of technology and innovation. ## Description As a Senior Software Engineer you will design, develop, and implement real-time software for RF sensor systems compliant with open architecture standards. You will work as part of focused teams to transition advanced signal processing algorithms from research prototypes into production-quality software for embedded and distributed computing platforms. What you will do: * You will be responsible for architecting software components, implementing real-time processing pipelines, and optimizing performance for resource-constrained RF signal processing systems * Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations * Architect software components compliant with open architecture standards * Integrate and optimize code for real-time performance on multi-core CPUs and GPUs with strict latency requirements * Develop unit tests, integration tests, and performance benchmarks; promote testing best practices * Document software designs, APIs, implementation details, and technical reports * Contribute to briefings and presentations for program reviews and customer meetings * Collaborate with algorithm developers, systems engineers, RF hardware engineers, and integration teams across programs * Contribute to proposal development efforts including technical approach * Perform peer reviews and suggest next steps for technical work * Support approximately 20% travel for integration events, customer meetings, and field demonstrations ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)