C++ Software Developer
6 days ago
Job Summary:
We are seeking an experienced C++ Software Engineer to join our Imaging Systems Group at Johns Hopkins Applied Physics Laboratory (APL). As a C++ Software Engineer, you will be responsible for designing, developing, and implementing C++ applications from concept to deployment.
Key Responsibilities:
- Participate in the design, development, and implementation of C++ applications from concept to deployment.
- Debug and resolve software defects and issues.
- Optimize code for performance and scalability.
- Participate in code reviews to maintain high code quality standards.
- Mentor and provide technical guidance to junior engineers, encouraging a culture of innovation and excellence within the team.
Requirements:
- Possess a Bachelor's degree in Computer Science, Engineering, or a related field.
- Have 5+ years of experience in C++ software development.
- Be proficient in C++11/14/17/20 standards.
- Have experience working with large-scale software systems and architectures.
- Possess a working knowledge of software security practices and principles.
- Be able to obtain a Department of Defense Top Secret security clearance.
Preferred Qualifications:
- Experience in developing and optimizing embedded systems and related technologies with a focus on low Size, Weight, and Power constraints.
- Experience with Artificial Intelligence and Machine Learning architectures, Unmanned Systems and Autonomy, and/or image and signal processing algorithm development.
- Fluency in additional programming languages (Python, Rust, etc.), Docker/Kubernetes, and/or Agile/Scrum methodologies.
About APL:
APL is committed to promoting an innovative environment that embraces diversity, encourages creativity, and supports inclusion of new ideas. We are committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities.
-
C++ Software Engineer
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the RoleWe are seeking a highly skilled C++ Imaging Software Engineer to join our Imaging Systems Group at the Johns Hopkins University Applied Physics Laboratory (APL). As a key member of our team, you will be responsible for designing, developing, and implementing C++ applications from concept to deployment.Key ResponsibilitiesParticipate in the...
-
Software Development Engineer
6 days ago
Laurel, Maryland, United States Belay Technologies Full timeJob Opportunity at Belay TechnologiesBelay Technologies, a leading provider of technology and engineering solutions, is seeking a skilled Software Development Engineer to join our team. As a key member of our intel team, you will play a crucial role in building, testing, and deploying a SharePoint 2019 farm for the Enterprise.Key ResponsibilitiesParticipate...
-
Senior Software Development Engineer
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Johns Hopkins University Applied Physics Laboratory (APL). As a key member of our team, you will be responsible for developing innovative solutions that have a significant impact on our nation's most critical defense, security, space, and science challenges.Key...
-
Cybersecurity Software Engineer
2 days ago
Laurel, Maryland, United States Maverc Technologies Full timeAbout the RoleMaverc Technologies is seeking a highly skilled Software Developer to join our team and contribute to the design, development, and testing of application software to fulfill unique requirements on Windows, Unix, or other specified platforms.Key ResponsibilitiesLead a team in the design, development, and testing of application software to...
-
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the Role:The Johns Hopkins Applied Physics Laboratory (APL) is seeking a highly skilled Senior Software Engineer to join our team in the Applied Information Sciences Branch. As a Senior Software Engineer, you will be responsible for developing innovative solutions that have impactful contributions in health and biosecurity, homeland protection, cyber...
-
Senior Software Developer
6 days ago
Laurel, Maryland, United States SITEC Consulting Full timeJob DescriptionAbout SITEC ConsultingSITEC Consulting is a professional services firm specializing in technology solutions, cybersecurity, software engineering, and systems integration. We provide comprehensive lifecycle services for our customers' platforms, ensuring continuous operation of software production facilities.**Job Summary**We are seeking a...
-
Cyber Security Software Engineer
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the Role:We are seeking a highly skilled Software Engineer to join our team at Johns Hopkins Applied Physics Laboratory (APL). As a Software Engineer in our Cyber Security group, you will be responsible for designing, developing, and testing software solutions to address complex cyber security challenges.Key Responsibilities:Design and develop software...
-
Software Engineer
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the Role:We are seeking a highly skilled Software Engineer to join our team at Johns Hopkins Applied Physics Laboratory (APL). As a Software Engineer - Cyber Security, you will be responsible for researching and developing proof-of-concept capabilities to identify vulnerabilities in embedded systems.Key Responsibilities:Conduct research and development...
-
Software Development Engineer
3 days ago
Laurel, Maryland, United States Wyetech Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Wyetech, LLC. As a key member of our team, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our clients.Key ResponsibilitiesSoftware Development: Design, develop, and implement software systems that meet...
-
Software Development Engineer
6 days ago
Laurel, Maryland, United States Wyetech Full timeJob DescriptionJob Title: Application Engineer 4Job Summary:We are seeking a highly skilled Application Engineer 4 to join our team at Wyetech, LLC. As an Application Engineer 4, you will be responsible for designing and developing software tools and subsystems to support software reuse and domain analyses. You will also manage the implementation of these...
-
Software Development Specialist
6 days ago
Laurel, Maryland, United States Wyetech Full timeAbout the RoleWe are seeking a highly skilled Software Engineer 3 to join our team at Wyetech, LLC. As a key member of our team, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our clients.Key ResponsibilitiesSoftware Development: Develop solutions in support of Defensive Cybersecurity Operations,...
-
Embedded Systems Software Developer
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the RoleWe are seeking a highly skilled RF Communications Engineer to join our team at Johns Hopkins Applied Physics Laboratory (APL). As a key member of our team, you will be responsible for conducting software and hardware reverse engineering, protocol analysis, and vulnerability research on complex RF and communications systems.Key...
-
Software Architect for AI-Enabled Solutions
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the RoleWe are seeking a highly skilled Software Architect to join our team at the Johns Hopkins University Applied Physics Laboratory (APL). As a key member of our team, you will play a critical role in designing and developing pioneering real-world artificial intelligence systems for high-end sensors.Key ResponsibilitiesStay up-to-date with industry...
-
Lead Software Development Manager
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeJob SummaryWe are seeking a highly skilled Senior Systems Integration Lead to lead software development and integration efforts associated with deploying a complex system for the US Navy.Key ResponsibilitiesLead the integration of a complex system of systems for US Navy platformsOversee software development activities, including scheduling and prioritizing...
-
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeJob SummaryWe are seeking an experienced Software Development Engineer to join our team at Johns Hopkins Applied Physics Laboratory (APL). As a key member of our software development team, you will play a critical technical leadership role in developing future simulation and analysis capabilities for next-generation naval systems and land-based sensor...
-
Software Architect for AI Systems
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time**Job Summary**We are seeking a skilled software architect to join our team at Johns Hopkins Applied Physics Laboratory (APL) to design and develop pioneering real-world artificial intelligence systems for high-end sensors.**Key Responsibilities:**Work with a skilled team of engineers and scientists to plan and design robust systems to enable the rapid...
-
Software Development Engineer
2 days ago
Laurel, Maryland, United States Wyetech Full timeJob DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at Wyetech, LLC. As a key member of our Cyber Security Directorate's Defensive Network Operations organization, you will play a critical role in the development of data collection and analysis tools to support our Windows Blue Team's Systems Vulnerability...
-
Software Engineering Manager
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Johns Hopkins University Applied Physics Laboratory (APL). As a Senior Software Engineer, you will play a key role in developing innovative solutions that have a significant impact on our nation's most critical defense, security, space, and science challenges.Key...
-
Real-World AI Software Architect
6 days ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time**Job Summary**We are seeking a skilled software architect to join our team at Johns Hopkins Applied Physics Laboratory (APL) to design and develop pioneering real-world artificial intelligence systems for high-end sensors.**Key Responsibilities:**Work with a skilled team of engineers and scientists to plan and design robust systems to enable the rapid...
-
Senior Cybersecurity Software Engineer
1 week ago
Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full timeJoin Our Team of Cybersecurity Innovators If you have a strong enthusiasm for low-level hardware and embedded systems, we invite you to become a part of our team of offensive cybersecurity specialists. We are looking for driven individuals who will create innovative cyber solutions and utilize advanced reverse engineering and exploitation methods. Our...