Senior C++ Software Engineer
$170k - $210kJohns Hopkins Applied Physics Laboratory (APL) seeks a Senior C++ Software Engineer to build advanced software for national security, space, and health missions. You will design and implement high-performance C++ applications, collaborate with scientists and engineers to translate research into robust systems, and contribute to architecture, code reviews, and best practices. In APL's mission-driven, collaborative culture, you'll tackle complex real-world problems, mentor junior engineers, and grow through strong support for innovation, professional development, and advanced study.
Responsibilities
- Design, implement, and optimize complex C++ software solutions for mission-critical systems.
- Collaborate with scientists, engineers, and domain experts to translate research concepts into robust software.
- Develop, test, and debug high-performance, reliable, and secure applications.
- Contribute to architecture decisions, code reviews, and software best practices.
- Document designs, interfaces, and test plans to support long-term maintainability.
- Mentor junior engineers and contribute to a culture of technical excellence and collaboration.
Required Skills
- Modern C++ (C+/14/17 or later)
- Object-oriented design and design patterns
- Multithreaded and concurrent programming
- Linux/Unix development environments
- Debugging and profiling tools (e.g., gdb, Valgrind, perf)
- Version control (Git) and collaborative development workflows
- Software architecture and API design
- Unit testing and automated build systems (CMake, CI/CD)
- High-performance or real-time systems development
- Secure coding practices and software reliability engineering
$150k - $195k
...Hopkins Applied Physics Laboratory (APL) seeks a Senior Reverse Engineer / Vulnerability Researcher to analyze complex software, firmware, and embedded systems to uncover... ...Vulnerability research and exploitation C/C++ programming Python scripting Assembly language...Senior- ...contributing to cutting-edge medicine. Be part of a healthcare community that values your expertise. Make it happen at Hopkins! Senior Surgical Technologist PartTime - 36 hour- Night Shift No Call/ Weekends REQUIRED SUMMARY The Senior Surgical Technician...SeniorPart timeWork experience placementNight shiftWeekend work
- ...contributing to cutting-edge medicine. Be part of a healthcare community that values your expertise. Make it happen at Hopkins! Senior Surgical Technician Main OR Day Shift- 40 hours Call and Weekend REQUIRED SUMMARY Senior Surgical Technician, under...SeniorFull timeWork experience placementWeekend workDay shift
- ...contributing to cutting-edge medicine. Be part of a healthcare community that values your expertise. Make it happen at Hopkins! Senior Surgical Technician Main OR Day Shift- 40 hours Call and Weekend REQUIRED SUMMARY Senior Surgical Technician, under...SeniorFull timeWork experience placementWeekend workDay shift
$145k - $195k
...Physics Laboratory (APL) seeks a Wireless Communications Algorithm Engineer to advance next-generation systems in our Engineering & Design... ...and optimize PHY/MAC-layer algorithms in MATLAB, Python, or C/C++Analyze RF channel performance and link budgets to improve reliability...Suggested$150k - $200k
...Applied Physics Laboratory (APL) seeks a Reverse Engineer and Offensive Cyber Developer to design and... ...Binary analysis Malware analysis C/C++ programming Python scripting Assembly (x86/x64/ARM) Secure software engineering Linux and Windows internals...$145k - $185k
...Physics Laboratory (APL) seeks an Applied Signal Processing and AI/ML Engineer to develop advanced algorithms for national security, space, and... ..., RF, acoustic, or imagery data. You will prototype in Python, C++, or MATLAB; analyze large, noisy datasets; and transition...$145k - $195k
...Johns Hopkins APL seeks a Sr. Radar Systems Engineer to design, analyze, and evaluate advanced radar and RF sensor systems for national security and space missions. You will develop concepts, models, and algorithms; perform signal processing and performance analysis;...Senior$135k - $180k
...Johns Hopkins Applied Physics Laboratory (APL) seeks a Software Engineer to build mission-critical systems for national security, space exploration... ...Required Skills Object-oriented programming (e.g., Java, C++, C#) Python or similar high-level language Software...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
