No more applications are being accepted for this job
Mobile CNO Software Developer - Columbia, United States - Percival Engineering
Description
Want to learn the latest cybersecurity techniques? Do you look forward to tough challenges? Are you willing to put forth your very best? Then you've come to the right place.
At Percival, we believe in a People First approach – providing a fun and challenging environment that promotes innovation, creative thinking, and treating one another like family.
Located in Columbia, Maryland, our small business develops cutting-edge engineering solutions to protect our nation's assets. Our team specializes in vulnerability analysis and research, system emulation, software engineering, reverse engineering, embedded development, and cyber security.We are seeking several Mobile CNO Software Developers to join our diverse team of engineers dedicated to solving the most challenging cyber threats.
All candidates must be eligible to obtain or maintain a US Security Clearance, therefore US citizenship is requiredJob Type:
All Levels, Full Time
Non-Remote – Columbia, MD
Clearance Requirements:
TS/SCI with polygraph is required
Responsibilities Include:
Developing custom applications and/or performing vulnerability research on mobile platforms to include Android and iOS.
The candidate should be comfortable writing single and/or multi-threaded applications and inter process communication interfaces.
Create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations. Responsible for the entire lifecycle of solutions including design, development, testing, and customer support.
Work independently and with small teams, track and report status directly to customer.
Required Skills & Qualifications:
Deep knowledge of mobile operating system internals and development environments
Mobile development to include C programming experience and current or previous low-level network programming experience
Desired Skills & Qualifications:
Preferred skills include experience in static and dynamic reverse engineering, vulnerability research, binary analysis of executables, exposure to kernel programming, exposure with assembly languages, and/or ability to analyze and signature network protocols on mobile platforms
Experience and/or knowledge of iOS and/or Android internals
ARM development experience
#J-18808-Ljbffr