Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... Android NDK * iOS SDK * POSIX * Experience writing developer and end-user documentation
Quick apply
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... Android NDK * iOS SDK * POSIX * Experience writing developer and end-user documentation
Quick apply
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... Android NDK * iOS SDK * POSIX * Experience writing developer and end-user documentation
... junior engineers, and drive advanced research initiatives Design and execute complex exploit ... Android platforms Proficiency in C/C++, Python, or similar low-level programming languages ...
... junior engineers, and drive advanced research initiatives Design and execute complex exploit ... Android platforms Proficiency in C/C++, Python, or similar low-level programming languages ...
Chantilly, VA · On-site
$68K - $89K/yr
Parsons Corporation is currently searching for a full-time Software Developer Junior position at ... X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android * Digital Signal ...
Chantilly, VA · On-site
$68K - $89K/yr
Parsons Corporation is currently searching for a full-time Software Developer Junior position at ... X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android * Digital Signal ...
Chantilly, VA · On-site
$68K - $89K/yr
Parsons Corporation is currently searching for a full-time Software Developer Junior position at ... X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android * Digital Signal ...
Chantilly, VA · On-site
$68K - $89K/yr
Parsons Corporation is currently searching for a full-time Software Developer Junior position at ... X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android * Digital Signal ...
Lead technical direction, mentor junior engineers, and drive advanced research initiatives * Design ... Strong experience with Android platforms * Proficiency in C/C++, Python, or similar low-level ...
Quick apply
Lead technical direction, mentor junior engineers, and drive advanced research initiatives * Design ... Strong experience with Android platforms * Proficiency in C/C++, Python, or similar low-level ...
Lead technical direction, mentor junior engineers, and drive advanced research initiatives * Design ... Strong experience with Android platforms * Proficiency in C/C++, Python, or similar low-level ...
Lead technical direction, mentor junior engineers, and drive advanced research initiatives * Design ... Strong experience with Android platforms * Proficiency in C/C++, Python, or similar low-level ...
Lead technical direction, mentor junior engineers, and drive advanced research initiatives * Design ... Strong experience with Android platforms * Proficiency in C/C++, Python, or similar low-level ...
Lead technical direction, mentor junior engineers, and drive advanced research initiatives * Design ... Strong experience with Android platforms * Proficiency in C/C++, Python, or similar low-level ...
Parsons Corporation is currently searching for a full-time Software Developer Junior position at ... X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android * Digital Signal ...
Parsons Corporation is currently searching for a full-time Software Developer Junior position at ... X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android * Digital Signal ...
Software Engineer I Junior Level Location: Cedar Springs, MI/Washington, D.C./Quantico, VA Travel ... Android * Understanding of application behavior and network traffic analysis to identify malware ...
Quick apply
Software Engineer I Junior Level Location: Cedar Springs, MI/Washington, D.C./Quantico, VA Travel ... Android * Understanding of application behavior and network traffic analysis to identify malware ...
Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field of ... Android, iOS, Windows, Linux, MacOS, VxWorks, QNX, RTOSs, or other custom operating systems
Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field of ... Android, iOS, Windows, Linux, MacOS, VxWorks, QNX, RTOSs, or other custom operating systems
Herndon, VA · On-site
... junior developers. Responsibilities : • Design, develop, test, and deploy production-quality ... iOS/Android) using C, C++, Python, Java, or Swift. • Demonstrated experience developing cyber ...
Herndon, VA · On-site
... junior developers. Responsibilities : • Design, develop, test, and deploy production-quality ... iOS/Android) using C, C++, Python, Java, or Swift. • Demonstrated experience developing cyber ...
... on Android and iOS from React Native. * Code unit tests and end-to-end test using the framework of choice of the team. * Participate in daily scrums and code reviews. * Mentor junior developers in ...
... on Android and iOS from React Native. * Code unit tests and end-to-end test using the framework of choice of the team. * Participate in daily scrums and code reviews. * Mentor junior developers in ...
Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field of ... Android, iOS, Windows, Linux, MacOS, VxWorks, QNX, RTOSs, or other custom operating systems
Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field of ... Android, iOS, Windows, Linux, MacOS, VxWorks, QNX, RTOSs, or other custom operating systems
Arlington, VA · On-site
$86K - $138K/yr
As a Junior Malware Reverse Engineer , you'll work hands-on with malicious binaries, support active ... Android, and IoT devices. * Familiarity with tools such as: * Process Explorer, CFF Explorer ...
Arlington, VA · On-site
$86K - $138K/yr
As a Junior Malware Reverse Engineer , you'll work hands-on with malicious binaries, support active ... Android, and IoT devices. * Familiarity with tools such as: * Process Explorer, CFF Explorer ...
Mclean, VA · On-site
$52.25 - $72/hr
... junior developers, supports QA during testing, and has oversight during implementation into ... Android) -- Thanks/Regards Ruchie Agarwal Desk: 408-874-8333 Extn. 299 Cell : 408-543-9574 Skype ...
Mclean, VA · On-site
$52.25 - $72/hr
... junior developers, supports QA during testing, and has oversight during implementation into ... Android) -- Thanks/Regards Ruchie Agarwal Desk: 408-874-8333 Extn. 299 Cell : 408-543-9574 Skype ...
Reston, VA · On-site
$69K - $90K/yr
Mobile development experience in Android and iOS using Java, C/C++, Objective-C. * Experience developing native Android applications with JNI, SDK and NDK, Android Studio. iOS application development ...
Reston, VA · On-site
$69K - $90K/yr
Mobile development experience in Android and iOS using Java, C/C++, Objective-C. * Experience developing native Android applications with JNI, SDK and NDK, Android Studio. iOS application development ...
Ashburn, VA · On-site
... on Android and iOS from React Native. * Code unit tests and end-to-end test using the framework of choice of the team. * Participate in daily scrums and code reviews. * Mentor junior developers in ...
Ashburn, VA · On-site
... on Android and iOS from React Native. * Code unit tests and end-to-end test using the framework of choice of the team. * Participate in daily scrums and code reviews. * Mentor junior developers in ...
Reston, VA · On-site
$69K - $90K/yr
Mobile development experience in Android and iOS using Java, C/C++, Objective-C. * Experience developing native Android applications with JNI, SDK and NDK, Android Studio. iOS application development ...
Reston, VA · On-site
$69K - $90K/yr
Mobile development experience in Android and iOS using Java, C/C++, Objective-C. * Experience developing native Android applications with JNI, SDK and NDK, Android Studio. iOS application development ...
Arlington, VA · Hybrid
$86K - $138K/yr
As a Junior Malware Reverse Engineer , you'll work handson with malicious binaries, support active ... Android, and IoT devices. * Familiarity with tools such as: * Process Explorer, CFF Explorer ...
Arlington, VA · Hybrid
$86K - $138K/yr
As a Junior Malware Reverse Engineer , you'll work handson with malicious binaries, support active ... Android, and IoT devices. * Familiarity with tools such as: * Process Explorer, CFF Explorer ...
Arlington, VA · Hybrid
$86K - $138K/yr
As a Junior Malware Reverse Engineer , you'll work handson with malicious binaries, support active ... Android, and IoT devices. * Familiarity with tools such as: * Process Explorer, CFF Explorer ...
Arlington, VA · Hybrid
$86K - $138K/yr
As a Junior Malware Reverse Engineer , you'll work handson with malicious binaries, support active ... Android, and IoT devices. * Familiarity with tools such as: * Process Explorer, CFF Explorer ...
$27.2K - $38.9K
1% of jobs
$38.9K - $50.6K
2% of jobs
$50.6K - $62.2K
6% of jobs
$62.2K - $73.9K
14% of jobs
$74.6K is the 25th percentile. Wages below this are outliers.
$73.9K - $85.6K
34% of jobs
$94.8K is the 75th percentile. Wages above this are outliers.
$85.6K - $97.3K
23% of jobs
$97.3K - $109K
5% of jobs
$109K - $120.7K
6% of jobs
$120.7K - $132.4K
4% of jobs
$132.4K - $144K
3% of jobs
$144K - $155.7K
1% of jobs
$27.2K
$100.8K
$155.7K
A Junior Android Developer is an entry-level role responsible for assisting in the development and maintenance of Android applications. They work with senior developers to write clean, efficient code using Kotlin or Java, troubleshoot bugs, and implement user interface designs. This role often requires knowledge of Android SDK, APIs, and version control systems like Git. Junior developers typically collaborate with cross-functional teams to enhance app functionality and user experience.
A typical day for a Junior Android Developer involves writing and testing code for Android apps, debugging issues, and implementing new features under the guidance of senior developers. You’ll participate in team meetings or agile stand-ups, receive feedback on your work, and collaborate closely with designers and QA testers to ensure the app meets user requirements. As a junior team member, you'll often have opportunities to learn from code reviews, engage in collaborative problem-solving, and gradually take on more complex tasks as your skills develop. The environment is usually fast-paced and supportive, offering plenty of opportunities to grow your technical and teamwork abilities.
To thrive as a Junior Android Developer, you need a solid understanding of Java or Kotlin, knowledge of Android SDK, and familiarity with RESTful APIs and basic UI/UX design principles, typically backed by a relevant degree or coursework. Experience with Android Studio, Git version control, and optionally a Google Associate Android Developer certification are commonly expected. Strong problem-solving abilities, a willingness to learn, and effective communication skills help you work well within cross-functional teams. These qualities are crucial for delivering functional mobile apps, adapting to evolving project needs, and collaborating with senior developers and designers.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 29 days ago
Location: Northern Virginia
Travel: Minimal / As Needed
Clearance: Active Top Secret clearance or higher required
Citizenship: US Citizenship required
Grimm is an innovative, forward-looking cybersecurity organization focused on solving complex technical challenges across hardware, firmware, and software systems. Our teams specialize in reverse engineering, vulnerability research, and security engineering, supporting mission-critical efforts across national security, defense, and critical infrastructure sectors.
Our work is rooted in real-world operational experience identifying advanced threats, uncovering critical vulnerabilities, and developing meaningful solutions to complex problems. Grimm engineers operate across embedded systems, vehicles, IoT, and enterprise technologies, with a focus on understanding systems deeply and demonstrating real-world impact.
We are a highly technical and hands-on organization. Our engineers and researchers specialize in breaking systems, discovering vulnerabilities, and improving resilienceworking directly with real hardware and software to understand how systems function and how they fail.
About the RoleGrimm is seeking a mission-oriented Junior to Mid-Level Software Engineer with Computer Network Operations (CNO) knowledge or experience who is driven to solve challenging technical problems and build robust software systems.
This role supports a fully remote, small, and highly collaborative engineering team focused on end-to-end software development, tooling, and capability engineering supporting mission-driven customer requirements.
In this role, you'll have the opportunity to work with both modern and low-level technologies, including learning and developing with Rust while leveraging more traditional systems programming tooling and APIs. You'll contribute across the full software development lifecyclefrom design and implementation to testing, debugging, documentation, and operational support.
We're looking for individuals who are curious, self-motivated, technically capable, and excited to work alongside experienced engineers and researchers solving difficult mission-focused engineering problems.
What You'll DoGrimm offers a comprehensive benefits package that includes medical, dental, and vision coverage, life and disability insurance, retirement benefits, paid leave, and opportunities for tuition assistance and ongoing professional development.
Why GrimmYou'll be working alongside highly specialized engineers and researchers tackling challenging problems in software engineering, offensive cyber capability development, and mission-focused systems engineering. Our work directly supports national security missions and requires strong technical ownership, creativity, and collaboration.
If you enjoy solving difficult technical problems, learning new technologies, building software from the ground up, and growing your skills alongside experienced engineers, you'll find this environment both challenging and rewarding.
Grimm is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local laws.