Unix Software Developer
Maryland, Laurel, United States of America
Full Time Mid-level / Intermediate Clearance required USD 100K - 186K *
Maverc Technologies
MAVERC is a Florida based Managed IT services provider that offers a wide range of Cybersecurity Services and Consulting services. Maverc Specializes in CMMC Readiness preparation for Small to mid size businessesBecome part of a team solving the most significant Cybersecurity & IT Challenges and helping keep the world’s largest and most elite brands safer from cyber threats. At Maverc we have a powerful mindset based on our core values of being accountable, helpful, adaptable, and focused. Maverc Technologies is a proven and effective small business partner and consultant, recognized as a leader in providing cyber security and IT services to the Federal, State, and local Government and within the Intelligence Community. Maverc Technologies is seeking an Unix Software Developer to support one of our corporate customers.
Job Duties and Responsibilities
QUALIFICATIONS AND EXPERIENCE
- Active TS/SCI with required Polygraph
- US Citizenship
- 3+ years' experience programming with object-oriented programming languages
- 1+ years' experience developing Unix applications using make files or comparable build environment
- Experience developing complex programs using C, C#, C++, Java, or other comparable languages
- Able to write in or learn a high-level programming language like Python or Ruby
- Deep knowledge of Unix operating system internals and development environments
- Experience with low-level network programming
- Experience developing portable code that is compatible with multiple Unix operating systems and architectures
- Experience developing single and/or multi-threaded applications and Unix inter-process communication interfaces
- 2+ years' experience working on projects that develop complex software, ensuring a collaborative environment, and configuration management
- Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy)
- Experience with static and dynamic reverse engineering
- Experience with vulnerability research
- Experience with binary analysis of executables
- Familiarity with kernel programming
- Familiarity with assembly languages, and/or ability to analyze and signature network protocols
- Ability to work independently and with small teams
- Must be able to track and report status directly to the customer
Education: Bachelor’s in Computer Science, Computer Engineering, or other related field.
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Agile C Computer Science Java NetOps Polygraph Python Reverse engineering Ruby TS/SCI UNIX
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.