C++ Software Engineer
$100kJohns Hopkins University Applied Physics Lab
Software Engineer
Passionate about developing software and modeling complex phenomena? Enjoy collaborating with internal and external partners to understand their needs and help solve their problems? If so, we're looking for someone like you to join the Air Combat and Strike Mission Analysis Group!
We are seeking a motivated software engineer to help us build innovative modeling and simulation (M&S) applications to support the development of next-generation strike weapons, combat air vehicles and other critical capabilities. You'll be joining our team of developers and analysts who work together to create a variety of solutions to multifaceted challenges.
We are a large team of 50+ engineers, physicists, mathematicians, and computer scientists who perform mission-level analysis to drive acquisition decisions on important precision strike technologies. Our work is sophisticated, engaging, and frequently has significant impact on Department of Defense programs. We believe in building strong, productive teams, continually growing our capabilities, cultivating collaborative relationships and encouraging a work environment that embraces integrity, trust, confidence, teamwork, accountability, and a little bit of fun. Our team always emphasizes personal development over short-lived success, and we pride ourselves on our intellectual integrity and our ability to deliver outstanding, unbiased analysis products!
As a Software Engineer, you will:
- Develop and enhance C++ modeling and simulation capabilities representing radar, tracking, engagement, and related mission-system behaviors
- Deliver software tools that enable analysts use to assess military utility, system requirements, and capability tradeoffs for air dominance and strike systems
- Collaborate with a well-rounded team of engineers and analysts to build, adapt, and integrate software for applications, infrastructure, and user interfaces
- Participate in defining requirements, designing, developing, testing, integrating, delivering, and maintaining M&S tools
Qualifications:
- Possess a Bachelor's degree in computer science, computer engineering, or a related field.
- Have a demonstrated record of developing robust, maintainable software using modern C++ 17 or newer
- Can communicate effectively with end-users about technical issues and new software capabilities.
- Are willing, able and passionate about learning new concepts and growing your personal skill set.
- Are able to obtain an Interim Secret security clearance and can ultimately obtain a Top Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
You'll go above and beyond our minimum requirements if you:
- Have a Master's degree or PhD in a related technical field.
- Are proficient using Git, CMake, and Conan
- Have experience with DevSecOps, especially using GitLab or Docker
- Have experience using GoogleTest (GTest) for unit and regression testing code.
- Have experience with AFSIM's simulation framework and developing plugins for it
- Have experience working with Tracking and Filtering, Data Fusion, RF, or Electronic Warfare
- Are familiar with Java, Python, or MATLAB
Minimum Rate: $100,000 Annually
Maximum Rate: $245,000 Annually
$100k
...Description Passionate about developing software and modeling complex phenomena? Enjoy... ...We are seeking a motivated software engineer to help us build innovative modeling and... ...you will... Develop and enhance C++ modeling and simulation capabilities representing...SuggestedTemporary workWork experience placementInterim roleRelocation packageFlexible hours- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Suggested
- ...Senior C++ Software Engineer Transformational Security, LLC is seeking a Senior C++ Software Engineer to join our software team. You will contribute across multiple product codebases supporting in-place monitoring, electronic-security, and related mission systems...Suggested
$3,000 per month
...eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Stf - SIGNAL SWE WHAT WE‘RE DOING Lockheed Martin, Cyber... ...● RF signals analysis ● Demonstrated experience coding C/C++ and Python ● Ability to design, develop and implement systems...SuggestedRelocation package$55.28 - $80 per hour
..., or international law. Responsibilities As an embedded software engineer, you know how to create and maintain crucial pieces of software... ...: ~6+ years of software development experience using C++ and Java ~6+ years of software system requirements analysis,...SuggestedHourly payContract workLocal area$100k - $160k
...Embedded/Reverse Engineer Opportunities Nexxis Solutions supports several CNO programs... ...Engineer openings. If you have experience with software system development (to include... ...design / integration / testing) using C/C++ in Linux (or related) environments, and want...Local areaRemote work$161.6k - $222.2k
...Description Senior Embedded Software Engineer Liquid Robotics is seeking a Senior Embedded / Robotics Software Engineer to develop mission... .... ~ Strong programming and architecture skills in C++ and Java for mission code; Python for tools, scripts, and automation...- ...pay and a rewarding career. The Role This role is for a Software Engineer who will support critical, long-term missions. You will complete... ...with a range of technologies including: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres...For contractorsWork experience placement
- ...define the new space era by continuously pushing the boundaries of engineering models services and technology development. Visit us at... ...experience. ~5+ years experience working in firmware design. ~ C++, VHDL, Verilog, "bare metal" expertise. ~ Excellent verbal...
$1,200 per month
...solutions to the Intelligence Community. Our engineers thrive in a collaborative, zero-... ...Java, or similar languages Support software development teams through the full application... ...Experience with Python, Go, Java, Ruby, C++, or similar programming languages Experience...Hourly payContract workWork experience placement- ...Full Stack Software Developer TS/SCI Clearance is Required Serve as a Full Stack Software... ..., Gradle), JavaScript, Python, SQL, C/C++/C# Experience with: Linux, Gitlab (... ...This team includes industry-recognized engineers, AI/ML experts, cybersecurity specialists...
$100k
...Job Overview Are you a skilled software developer with a passion for crafting highly‑quality... ...APL. We are seeking a talented software engineer to help us expand our internal high fidelity... ...programming languages (e.g., Python, C++, Rust, Julia, etc.) with a desire to expand...Full timeInterim role$91.34 - $110.57 per hour
...Job Title Software Engineer, Senior Overview EverWatch is a government solutions company providing advanced defense, intelligence, and... ...compensation package for employees. Job Locations US-MD-Annapolis Junction Skills Python, C/C++, Bash, Powershell...Hourly payContract workLocal area- ...Software Developer Seeking an experienced Software Developer who will provide full-stack java software development in support of the... ...services, preferably AWS • PostgreSQL / Nosql • Go, Rust, and/or C++ • Lib development • Vue • MinIO, Clickhouse, Graphite...Local area
- ...Job Description Jovian Concepts, LLC is looking to hire a Software Engineer Level 3 for a great opportunity in the Annapolis Junction area... ...scripting and large Python systems design/development C/C++ systems design/development Scripting languages (Bash, awk,...
- ...Software Engineer Annapolis Junction, MD ( •ACS Description Athenix Solutions Group is looking for Software Engineers in a variety of... ...development and scripting of complex systems using languages like C++, Python, and JAVA Web-based user interface design and...
- ...Software Engineer Opportunity Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges... ...with Object Oriented principles using languages such as Java, C++, C# Nice to Have: Experience developing web-based...Contract work
$69.4k - $158k
...looking for the chance to not just develop software, but to create a system that will make a... ..., HTML, HTML5, CSS, JavaScript, C, C++, C#, or Ajax Knowledge of Cross Domain... ...Ability to confer with system and hardware engineers to derive software requirements and subsequently...Full timeContract workPart timeWork at officeLocal areaRemote work- Junior.NET Developer 0-3 years of experience with C#, ASP.NET, SQL · MVC Experience · JavaScript, JQuery, HTML, CSS · Excellent communication skills · Strong team player · Bachelors Degree in Computer Science or equivalent
- ...NET, maintaining existing systems, and mentoring junior developers. The ideal candidate will have at least 7 years of experience in software development, be proficient in SQL, and possess strong analytical skills. Holman offers a competitive salary and comprehensive...Remote work
$95.5k - $181.7k
...About the Role Senior Software Engineer at Solipsys, a wholly owned subsidiary of Collins Aerospace (RTX). The role is onsite in Maple Lawn,... ...Qualifications 5+ years software development experience with Java or C++ (or 3+ with an advanced degree). Strong computer science...Relocation package$149.3k - $234.6k
...Northrop Grumman brings informed insights and software-secure technology to enable strategic... ...as a Sr. Principal Cyber Software Engineer . Places of performance for this position... ...following capabilities: Program in Assembly, C, C++, Java, Perl, or Python. Develop...RelocationShift work- ...striving to do the right thing. Kratos is looking for an innovative Software Engineer to join our team in-person in Annapolis Junction, MD. This... ...Design, develop, and modify software in languages such as C++, Java, and Python to implement algorithms and add new features...
- ...Cloud Software Engineer Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage... ...using high-level programming languages such as Java, C, or C++ Three (3) or more years of experience with software...Hourly pay
- ...Software Engineer Laurel, MD About Metron Metron is an employee-owned company dedicated to delivering innovative solutions for the most... ...programming in Java, JavaScript, TypeScript, Python or C++ Object-oriented programming proficiency Familiarity with...For contractors
- ...Software Developer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI... ...SIMILAR CAREER TITLES Software Engineer, Full Stack Developer, Backend Developer,... ...Proficiency in programming languages (e.g., Java, C++, Python) Familiarity with software...Temporary workFor contractorsImmediate startFlexible hours
- Job Title **Active TS/SCI w/Polygraph REQUIRED** Please do not apply if you do not currently possess this level of clearance. Telework: None Basic Requirements: ~ Security+ Cert ~10 years of experience as a System Administrator ~ Bachelor's degree in a...Immediate startRemote work
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...$162k - $200k
...Job Description The DevSecOps Engineer will support the Infrastructure and Capabilities teams... ...fit for a DevSecOps engineer—or a software engineer with DevOps experience—who thrives... ...developing in Ruby, Ruby on Rails, Python, C++, JavaScript/TypeScript Experience with SQL...Permanent employmentContract workFlexible hours$165k - $241.4k
...work with many different people within Engineering and throughout Cisco to help build the infrastructure... ...scalable, distributed, enterprise software solutions that support the services... ...and maintain backend components using C++ in a Linux environment. Focus on increasing...Permanent employmentFull timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!

