Software Engineer

Sorry, this job was removed at 5:22 a.m. (CST) on Thursday, June 9, 2022
Find out who's hiring in Baltimore, MD.
See all Developer + Engineer jobs in Baltimore, MD
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are currently seeking a Software Engineer for our office in Columbia, MD. This role will research, design and implement products, working with and leading product teams. This position will mentor and assist less experienced employees with design, code and tradecraft.

Responsibilities:

  • Provides design ideas for new capabilities or recommendations for improvements to existing capabilities
  • Communicates status with leadership and customers
  • Contributes to the completion of milestones associated with specific projects
  • Provides solutions to a variety of complex technical problems
  • Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming
  • Ensures software standards are met
  • Able to lead projects developing software tools that strategically interact with computer networks while providing guidance and methodologies to other developers
  • Plans and conducts assignments, generally involving the larger and more important projects or more than one project
  • Communicates status with QA Lead and developers
  • Works cooperatively with clients, coworkers, and stakeholders in the furtherance of company goals and in compliance with directives, policies and deadlines
  • Leads the design, development, documenting, testing and debugging of applications software and systems that contain logical and mathematical solutions


Your day-to-day at Vulnerability Research Labs:

  • Designing and writing code for products
  • Writing documentation to support product and design
  • Reverse Engineering aspects of Operating Systems and other software products
  • Creating and defining tests for those products
  • Debugging and Troubleshooting products
  • Communicating across team status and ideas
  • Learning new skills, platforms and techniques


Minimum Required Skills and Education

  • Bachelor's Degree in technical field
  • 5+ years experience with the following:
    • C or C++ programming development
    • Operating System Internals
  • 3+ years experience with the following:
    • Software Analysis/Reverse Engineering
    • Working with networking (TCP/IP)
  • Understand assembly programming concepts


Additional Qualifications/Skills

  • Malware analysis
  • Hypervisor experience
  • Kernel/Driver experience
  • Embedded systems development experience
  • Java/Android Development experience
  • Expert level knowledge of security concepts, networks, device drivers, & system internals
  • Expert knowledge in at least one technology area (e.g. Windows, Unix, Mobile, Network devices)
  • Expert knowledge of multiple programming languages such as C/C++, assembly (e.g. x86, ARM, MIPS), or Python.
  • Python experience
  • Unit Test experience
  • Experience using Continuous Integration
  • Enthusiastic about computer security and programming
  • Analytical and critical thinking skills
  • Git and source control usage


Things we like best about VRL:

  • The chance to work with the best in the business
  • A strong focus on learning and career development including conference and training opportunities
  • Most of all: an interesting and challenging workplace that takes care of its employees


COVID-19 Vaccination: VRL does not have a vaccination mandate applicable to all employees. To protect the health and safety of its employees and to comply with customer requirements, however, VRL may require employees in certain positions to be fully vaccinated against COVID-19.

VRL is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.

More Information on Vulnerability Research Labs, LLC
Vulnerability Research Labs, LLC operates in the Cybersecurity industry. The company is located in Columbia, MD. It has 51 total employees. To see all jobs at Vulnerability Research Labs, LLC, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Vulnerability Research Labs, LLCFind similar jobs