Software Engineer
$100kJohns Hopkins University Applied Physics Lab
Software Engineer
Are you a skilled software developer with a passion for crafting highly-quality, innovative software products? Do you love solving sophisticated, algorithmically intensive problems?
If so, we're looking for someone like you to join our team at APL.
We are seeking a talented software engineer to help us expand our internal high fidelity, physics simulation capability. Join a hardworking team of engineers and scientists who provide invaluable data across the lab and to our sponsors. We are passionate about crafting fast, reliable software that push the boundaries of existing solutions. Our team is committed to developing quality software by embracing agile methodologies and fostering an environment of learning, and collaboration.
As a Software Engineer you will...
- Optimize software to take full advantage of powerful, modern computer hardware.
- Collaborate with a small, dynamic software team to development sophisticated simulation software to improve modeling capabilities.
- Guide software architecture and design decisions, while mentoring junior members of the team.
- Work closely with the user community and analysts to rapidly develop features through constant feedback and iteration.
You meet our minimum qualifications for the job if you...
- Possess a BS in Computer Science, Computer Engineering, Mathematics, or a related field.
- Have at least 3 years of professional experience as a software engineer.
- Are a skilled and efficient programmer in systems or scientific programming languages (e.g., Python, C++, Rust, Julia, etc.) with a desire to expand into new areas of coding languages and processes.
- Are proficient in standard software engineering practices (documenting, testing, CI/CD, logging, etc.).
- Are familiar with programming for and in a Linux environment.
- Can effectively collaborate with colleagues of varying experience levels.
- Have the verbal and writing skills vital for detailing and presenting work to APL colleagues and government sponsors.
- Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Final 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 M.S. in Computer Science, Computer Engineering, Mathematics, or a related field.
- Have 5 years of experience as a full time software engineer.
- Have modern C++ experience.
- Have CUDA (or other GPGPU) programming experience.
- Have experience with GPU accelerated ray tracing libraries like OptiX
- Have HPC experience using SLURM (or equivalent grid engine).
- Have experience working professionally in an agile development environment.
- Have familiarity with numerical methods, partial differential equations, and/or physics simulations.
- Understand common CEM methods such as physical optics, geometric optics, finite difference time domain, method of moments, etc.
Minimum Rate $100,000 Annually
Maximum Rate $195,000 Annually
$50k - $120k
...We are seeking a Full Stack Software Engineer to join a talented team providing critical mission-related support to a U.S. Government customer. This is a full-time opportunity to work with an award-winning team on AI/ML-driven capabilities within the Intelligence Community...SuggestedRemote jobFull timeContract workWork from homeRelocation package$8k
...Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new opportunity for a Full Stack Software Engineer. You will be joining a critical mission supporting our customers big data processing platforms. The analytics developed and...SuggestedPermanent employmentFull timeContract workTemporary workFlexible hours$10k
...capability to perform functions instead of multiple processes for similar capabilities. Detail oriented and team driven Software Engineers will provide full lifecycle support, to include modernization, of applications and tools. We are seeking a highly motivated Software...SuggestedFull time$83.5k - $180k
Worker Type Regular Job Description Summary We are seeking a motivated Junior Software Engineer to join our engineering team. In this role, you will design, develop, and analyze low-level software, applications, and embedded systems across both Windows and Unix environments...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area$150k - $200k
What You'll be Owning GRVTY is seeking a Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Laurel, MD. In this capacity, the Software Engineer will leverage advances in data science to support challenging...SuggestedFull timeContract workImmediate startRemote workFlexible hours2 days per week$122k - $253k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...analyzing system performance standards, confer with users or system engineers; analyze, systems flow, data usage and work processes; and...Full timeRemote workFlexible hours$152.15k - $205.85k
...Polygraph Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Bash (Scripting Language), CI/CD, Linux Command, MongoDB Certifications: None Experience:...Full timeTemporary workImmediate startRemote workWorldwideFlexible hours$150k - $200k
What You'll be Owning GRVTY is seeking a Senior Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Laurel, MD. The Senior Software Engineer shall develop, enhance, and prototype compliance and business processing...Full timeContract workImmediate startRemote work2 days per week$203k - $260k
...It Matters Most At Intelliforce, we put powerful technology directly into the hands of mission operators. As a Full Stack Software Engineer supporting the team, you will build tools that turn complex data into actionable insight for real-world operations. This role...Full timeImmediate startShift work- ...Full Stack Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team...Temporary workFor contractorsImmediate startFlexible hours
$10k
...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer- AI Infrastructure ***(Active Clearance with a Poly graph is Required) We’re on multiple contracts and have many opportunities. It is encouraged...Extra incomeFull time$115k - $190k
...Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone...Full timeContract workRemote workWork from homeRelocation package2 days per week- ...Requirements C++ experience Python experience Strong understanding of API design Experience writing software libraries Experience with Docker or other containerization Experience with git & GitLab runner or other CI/CD Nice to have: Experience with...Full timeRemote work
$8k
...Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Software Engineer - Platform on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the direct impact on the mission...Permanent employmentContract workTemporary workImmediate startFlexible hours- ...The Software Engineer shall be responsible for the full lifecycle development, deployment, and operations and maintenance (O&M) of a mission-critical Extract, Transform, Load (ETL) system operating in a large-scale Linux environment. This role requires a strong foundation...Full timeTemporary work
- ...unable to sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) As the Software Engineer you'll be part of a team, helping to evolve and sustain a mission-focused software suite, working across backend services,...Full timeVisa sponsorshipWork visa
- ...Location: Annapolis Junction, Maryland Category: Software Engineer Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph Position Requirements The Software Engineer develops, maintains, and enhances complex and diverse software systems...Full timeTemporary workWork experience placementImmediate startRemote work
- ...Location: Annapolis Junction, MD and Alexandria, VA Category: Software Engineer (SWE) - Demonstrated experience with Java is required for these positions Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph Software Engineer The Software...Full timeRemote work
- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based...Full timeTemporary work
$187k - $240k
...transform raw, complex data into trusted, usable intelligence. This role sits squarely within Intelliforce’s core strengths across software engineering, data integration, and mission-focused delivery. You will partner directly with mission customers to design resilient data...Full timeWork at officeImmediate startRemote work$129k - $166k
...Make an Impact Where It Matters Most At Intelliforce, we place engineers at the heart of missions that matter. As a Full Stack Software Engineer supporting a modern microservices ecosystem, you’ll help shape the user experiences that operators rely on every day....Full timeImmediate start$165k - $185k
...Position Description: The Software Engineer shall be responsible for creating and maintaining data workflows and automation pipelines using Apache Airflow. This role focuses on building reliable, scalable, and observable workflow orchestration solutions that support...Full timeContract workWork experience placementLocal area$170k - $190k
...Legato, LLC recruiters (****@*****.***) would love to speak with you regarding the following position: Software Engineer in Hanover, MD. Security Clearance Required : TS/SCI w/ Polygraph Salary Range: $170,000-$190,000, depending on experience. About...Full timeBank staff$10k
...Description When You Love the Work You Do, Any Mission Is Possible Position: Software Engineer – Developer Tools ***(Active Clearance with a Poly graph is Required) We’re on multiple contracts and have many opportunities. It is encouraged if...Extra incomeFull time$10k
...the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start$185k - $230k
...Cleared Software Engineer - Microservices Developer Join Bestgate Engineering, where we deliver cutting-edge solutions for national security and enterprise innovation. At Bestgate, we’re driven by excellence, teamwork, and a commitment to empowering our people. Bestgate...Full time$750 per month
...Full-time Description Interclypse is seeking a Software Engineer The Interclypse difference is our emphasis on employee growth and development through continuous learning, mentorship, and empowerment. Interclypse employees grow in a positive cultivating...16 hoursFull timeTemporary work$176k - $226k
...Mission Analytics Software Engineer Make an Impact Where It Matters Most Join a team building analytic capabilities that help mission users connect the dots across SIGINT data, activities, and knowledge. This work helps front-line analysts move from raw inputs...Long term contractFull timeImmediate startVisa sponsorship$185.4k - $205k
...Bachelor’s degree in a technical discipline from an accredited college or university is required. Five (5)+ years of additional Software Engineer experience may be substituted for a bachelor’s degree. up to 2 days telework Required Skills/Experience: • Experience...Full timeContract workWork experience placementLocal areaRemote work$189k - $211k
...opportunities to grow and the ability to have an impact on every client you work with. ARSIEM is currently looking for a Software Engineer 3 . The position will support one of our Government clients in Annapolis Junction, MD. Responsibilities Develops, maintains...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Laurel, MD
- entry level software engineer remote Laurel, MD
- software developer positions Laurel, MD
- software development engineer aws Laurel, MD
- consulting software engineer Laurel, MD
- financial software developer Laurel, MD
- software developer Laurel, MD
- software engineer healthcare Laurel, MD
- cybersecurity software engineer Laurel, MD
- software engineer travel Laurel, MD


