logo

View all jobs

Computer Scientist I-III

Annapolis Junction, MD · Computer/Software

PLEX Solutions, LLC leads the industry in advanced, tailored cybersecurity solutions, software development and technology engineering for commercial and government clients. We blend cutting-edge technologies, tactics and procedures with deep mission experience and customize solutions to fit your organization.  Our bleeding edge cybersecurity and technology experts are the most talented in their field.  We are driven professionals with a passion for the work and an authenticity that is recognized in our industry … we work smart – and hard – laugh as much as possible and give the best fist-bumps in the community.

PLEX is seeking a Computer Scientist (I-III) to support cutting edge work in the Annapolis Junction, MD area. PLEX is a proud EOE Employer, including disability/vets. Locations may include: Hanover, Annapolis Junction, and Columbia, MD.

Required Skills

  • Develop software solutions using C, with strong expertise in Assembly (including ARM Assembly), ensuring efficient and secure programming of network devices.
  • Analyze and develop firmware for embedded systems and network appliances such as routers, switches, and firewalls.
  • Perform reverse engineering of software and firmware to identify vulnerabilities and develop debugging solutions.
  • Design and implement memory management techniques for embedded and networked devices.
  • Work on low-level programming tasks, including BIOS or UEFI development and integration in embedded system environments.
  • Implement and analyze network protocols such as TCP/IP, UDP, SSL, and VPNs to ensure secure and efficient network communication.
  • Perform vulnerability research on firmware and software, focusing on enhancing the security of systems and devices.

Qualifications

  • 3+ years of experience in CNO development focused on network devices.
  • Hands-on experience with C programming, Assembly (ARM), and memory management.
  • Experience in software reverse engineering, firmware development, and embedded systems design.
  • Proficiency with network device appliances (routers, switches, firewalls) and their real-time operating systems.
  • Familiarity with network security layers (SSL, IPsec) and protocols (TCP/IP, Ethernet, UDP, SNMP).
  • Hands-on experience with RF system solutions, low-power RF systems, cellular and Wi-Fi technology.
  • Expertise with operating systems internals (Linux/Unix, Windows, iOS, VxWorks).
  • TS/SCI with polygraph

Benefits Include:

  • Flexible Time Off
  • Bonus Plan
  • Medical Plan 100% Employee Coverage
  • 401K Contribution
  • Education and Training Benefit
  • Employee Ownership Program
  • And many more!


Pay Transparency Statement English (Formatted)

Know Your Rights: Workplace Discrimination is Illegal - Optimized for Screen Readers

 

Pre-Employment Reasonable Accommodation(s)
PLEX Solutions, LLC is committed to bringing in a diverse group of individuals to build and grow our team.  If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us for assistance using the CONTACT US link below to call or email for assistance.
https://plex-llc.com/contact-us/

 

PLEX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.  

Share This Job

Powered by