Software Engineer

6 days ago


Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

About 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 of software analysis and reverse engineering techniques for embedded systems
  • Collaborate with a team of software reverse engineers and developers to build and test proof-of-concept capabilities
  • Develop and maintain software tools and scripts to automate embedded system software analysis and reverse engineering
  • Work with a team to identify and exploit vulnerabilities in embedded systems
  • Develop and maintain documentation of research and development efforts

Requirements:

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical degree
  • Proficiency with software debuggers and static analysis tools (IDA Pro, Binary Ninja, Ghidra, etc.)
  • Expertise with one or more programming languages including C/C++ and Python
  • Familiarity with Unix/Linux operating systems and embedded systems development toolchains
  • Experience reading or writing assembly (x86/x64, Arm, PowerPC, MIPS, or others)
  • Active Secret security clearance and the ability to obtain a TS/SCI with polygraph clearance

What We Offer:

  • Opportunity to work on cutting-edge research and development projects
  • Collaborative and dynamic work environment
  • Opportunities for professional growth and development
  • Competitive salary and benefits package

  • Software Engineer

    3 days ago


    Laurel, Maryland, United States Wyetech Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Wyetech, LLC. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions to support our business operations.Key Responsibilities:Software Development: Design and develop software tools and subsystems to...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    About the RoleThe Johns Hopkins Applied Physics Laboratory (APL) is seeking a highly skilled Senior Software Engineer/Software Architect to join our Threat Analytic Systems (QAI) Group. As a key member of our team, you will design, implement, test, and deploy software applications that provide highly impactful capabilities.Key ResponsibilitiesCombine...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our team at the Johns Hopkins Applied Physics Laboratory (APL). As a senior software engineer, you will play a key role in designing, implementing, and maintaining software applications that provide highly impactful capabilities.Key ResponsibilitiesDesign and develop...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    About 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...


  • Laurel, Maryland, United States Wyetech Full time

    Job 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...


  • Laurel, Maryland, United States Belay Technologies Full time

    Job 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...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    About 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...


  • Laurel, Maryland, United States SITEC Consulting Full time

    Job DescriptionAbout SITEC ConsultingSITEC Consulting is a client-oriented Information Technology and Professional Services Firm dedicated to the design, development, and delivery of cutting-edge technology solutions, alongside cybersecurity, software, and systems engineering services. We provide essential support services to ensure the continuous operation...


  • Laurel, Maryland, United States Maverc Technologies Full time

    About 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 time

    About 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...


  • Laurel, Maryland, United States Wyetech Full time

    About 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...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    Join 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...


  • Laurel, Maryland, United States SITEC Consulting Full time

    Job DescriptionAbout SITEC ConsultingSITEC Consulting is a client-oriented Information Technology and Professional Services Firm that specializes in the design, development, and delivery of cutting-edge technology solutions, alongside cybersecurity, software, and systems engineering services. We provide essential support services for the continuous operation...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    Job 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...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    About 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...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    Position Overview Are you driven by the opportunity to create solutions for critical national security issues? Are you looking for a role with an organization that values innovation, impact, and your professional growth? Do you appreciate a workplace that fosters creativity and teamwork? If this resonates with you, we invite you to consider joining our...


  • Laurel, Maryland, United States Wyetech Full time

    Job 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...


  • Laurel, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    About 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...


  • Laurel, Maryland, United States SITEC Consulting Full time

    Job 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...


  • Laurel, Maryland, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Leidos. As a key member of our Cybersecurity Operations team, you will be responsible for developing innovative solutions to support mission operations, discovering new analytics, and enhancing tradecraft.Key ResponsibilitiesDevelop solutions in support of Defensive...