×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Developer

Job in College Park, Prince George's County, Maryland, 20741, USA
Listing for: 6AM City, LLC
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Description

Annapolis Junction, MD - Salary Range 195k-225k (TS/SCI w/ Full Poly)

Job Brief

We have multiple openings for software developers in Annapolis Junction, MD – we are looking for versatile embedded software developers to join a highly skilled, high performing agile team to support a nationally significant and fast‑paced program. The focus is on developing/exploiting offensive and defensive cyber operations capabilities.

The right candidate will have experience with Agile software development methodologies and have strong foundational skills with embedded development in support of traditional computing OS, mobile technology (Android/iOS), RF technologies, Internet of Things devices (IoT), IAC/SCADA, enterprise technologies, etc. A background in Signals Intelligence (SIGINT) is preferred.

Responsibilities
  • Requirements Gathering – Confer with other software, systems, and hardware engineers to analyze complex requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques.
  • Software Development – Design, develop, and/or modify software solutions by analyzing system performance standards, confer with users or software/system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.
  • Algorithms – Develop or implement algorithms to address system performance and functional standards.
  • Documentation – Write and review software and system documentation to further provide recommendations for improving existing documentation and software/system development process standards.
  • Quality Control – Ensure quality control of all developed and modified software.
Requirements
  • Active TS/SCI clearance with full scope polygraph.
  • Bachelors Degree in a STEM field or similar technical discipline.
  • Experience with:
    • Agile/Scrum software development methodologies and team collaboration
    • Designing and implementing software for embedded systems using C, C++
  • Experience in either:
    • Mac OS development – coding in Rust, C, C++, etc.
    • Linux development – Bash scripting, C library, Linux system call
    • Windows OS development – Win
      32
    • Mobile development – coding for IOS and/or Android
    • Enterprise Technologies Development – knowledge of switches, routers, load balancers, proxy servers, certificate servers, etc.
Bonus Skills
  • A background in SIGINT is preferred.
  • Security +, or other IAT II qualified security certification.
  • Programming in Ada and/or Fortran.
  • Proficient with embedded development for ARM processors.
  • X86 and/or ARM assembly development.
  • Experience with Firmware reverse Engineering.
  • Experience with Dev Ops.
  • Knowledgeable on Test Driven Development (TDD).
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary