Embedded Software Developer II

Root//Source

Annapolis Junction, MD

JOB DETAILS
SALARY
$150,000–$250,000 Per Year
SKILLS
Android, Assembly Language, C Programming Language, C++ Programming Language, Debugging Tools, Embedded Software, Embedded Systems, Engineering Software, Full Scope Polygraph, GDB (Gnu Debugger), Integration Testing, Linux Operating System, OllyDbg, Operational Support, Problem Solving Skills, Product Lifecycle, Protocol Analysis, Python Programming/Scripting Language, Requirements Management, Reverse Engineering, Security Analysis, Sensitive Compartmented Information (SCI), Software Development, Software Engineering, Systems Analysis, Systems/Internals Programming, Telecommunications, Test Automation, Test Plan/Schedule, Testing, Top Secret Clearance, Unit Test, Unix Operating Systems, VMWare, VMWare ESX/ESXi, VxWorks, x86 Processors
LOCATION
Annapolis Junction, MD
POSTED
30+ days ago
ROOT//SOURCE is seeking an Embedded Software Developer II to support complex and critical projects that directly impact national security and intelligence missions.

TS/SCI clearance with FS polygraph required.

RESPONSIBILITIES:

  • Support complex and critical projects that directly impact national security and intelligence missions
  • Develop embedded systems, conduct vulnerability analysis, reverse engineer software, and provide operational support to address challenging problems
  • Utilize expertise in C/C++ development, x86 Assembly, and Python for automated unit testing to create capabilities, research existing functionality, analyze protocols, and adapt to new technologies
  • Collaborate with the test team throughout the development life cycle

QUALIFICATIONS:

  • Software development experience using C, C/C++, or other languages
  • Experience with embedded platforms such as Linux, Unix, Android, or VxWorks
  • Strong knowledge of software system requirements analysis, design, development, integration, and testing
  • Experience with virtual environments like VMWare/ESXi, Open Stack, Open vSwitch, or QEMU
  • Proficiency in software reverse engineering and debugging tools like IDAPro, OllyDbg, gdb, or Ghidra
  • Familiarity with assembly languages and low-level systems programming concepts
  • Active TS/SCI clearance with a polygraph
  • Bachelor's degree in a related field

PREFERRED QUALIFICATIONS:

  • Experience in vulnerability analysis and exploit development
  • Proficiency in Python programming
  • Knowledge of telecommunications systems
  • Additional experience with Assembly language

Compensation:
The annualized salary range for this position based on full time employment is $150,000-$250,000

Benefits:
ROOT//SOURCE offers a comprehensive suite of benefits including medical, dental, and vision coverage to health savings, retirement plans, and more. 

About the Company

R

Root//Source