Java/C++ Developer, Senior in Westborough, MA at Booz Allen Hamilton Inc.

Date Posted: 9/24/2018

Job Snapshot

Job Description

Job Number: R0016396

Java/C++ Developer, Senior

Key Role:
Perform as a Java/C++ developer to develop custom operating systems for mobile devices. Leverage expertise in rooting, configuring, updating, and programming Android or Linux–based devices. Serve as an expert software developer, working closely with senior and junior developers. This position is located in Westborough, MA.


Basic Qualifications:
-3+ years of experience with the Android operating system and frameworks development
-3+ years of experience with developing applications in either Java or C/C++
-2+ years of experience with Android or Linux bootloader and kernel
-Experience with version control and working in a collaborative and distributive team environment
-Experience in developing applications that interoperate with various levels of a Linux system and using a structured query language for database operations
-Knowledge of common network protocols, including TCP/IP, DHCP, DNS, SMTP, and HTTP
-Ability to recommend solutions to technical and organizational challenges confidently and communicate with staff, management, and clients effectively
-Ability to travel between 5% – 10% of the time required
-Ability to obtain a security clearance

-BA or BS degree
 

Additional Qualifications:
-Experience with working on an Agile development team
-Experience with the Java Native Interface
-Experience with Android security mechanisms
-Experience with SQL
-Experience with Android NDK
-Experience with using Make for custom software build configurations
-Experience with developing shared or static libraries
-Experience with custom device or product development
-Possession of excellent analytic and problem–solving skills

-BS degree in CS, or Computer Engineering, or a related field; MS degree in CS, or Computer Engineering, or a related field a plus
 

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.

NMC

Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.


Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.