Home › Companies › JRC Careers › Embedded Software Developer
Embedded Software Developer
JRC Careers · Dahlgren, VA · Active · Greenhouse
Job facts
| Field | Value |
|---|---|
| Company | JRC Careers |
| Title | Embedded Software Developer |
| Normalized title | - |
| Department / team | Strategic Defense & International Operations (SD&IO) |
| Location | Dahlgren, VA, United States |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | Greenhouse |
| Posted / first seen | 2026-05-20 / 2026-05-29 |
| Changed / last seen | 2026-06-03 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from JRC Careers. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Greenhouse. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Dahlgren. | Open |
| Department jobs | Active postings in Strategic Defense & International Operations (SD&IO). | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | JRC Careers |
| Source | 2ecc0c78-cfe4-4288-be1c-ad3f9df430c0 |
| ATS provider | Greenhouse |
Description
Who We Are ( video )
At JRC, we tackle some of the toughest challenges faced by the Department of Defense (DoD) and other government agencies. Our expertise in engineering innovation and semiconductor technologies allows us to deliver mission-critical microelectronics solutions, aerospace systems engineering, and cutting-edge research and development. By joining JRC, you’ll be part of a team that supports strategic deterrence and defense missions, playing a crucial role in ensuring the safety and security of the United States and its allies.
🚀 Join JRC's SB&IO Team!
JRC is seeking an Embedded Software Engineer to design, develop, and test embedded software and firmware solutions for microcontroller, RTOS, and Linux-based systems. This role involves hardware/software integration, low-level driver development, performance optimization, secure coding, debugging, testing, and cross-functional collaboration to support mission-critical embedded systems and end-to-end solution performance.
💼 What You'll Do
Design , implement, and test embedded software solutions in C/C++ for microcontrollers, real time operating systems (RTOS), or Linux based embedded systems.
Develop firmware and low-level drivers to interface with sensors, communication buses, and custom hardware.
Support integration of embedded software with hardware components, including bring up, debugging, and troubleshooting.
Participate in system architecture discussions and assist in defining requirements and design specifications.
Implement secure coding practices and support cyber-hardened embedded software designs.
Conduct unit testing, integration testing, and performance validation.
Analyze system logs, memory usage, and timing behavior to optimize performance.
Create and maintain technical documentation, including design descriptions, interface control documents (ICDs), test procedures, and user guides.
Participate in Agile sprint cycles, technical reviews, and code walkthroughs.
Provide technical support for fielded systems and assist with defect resolution.
Collaborate with electrical, systems, and test engineering teams to ensure end to end solution performance.
🧠 What You Bring to the Table
An active DoD security clearance at the SECRET level or above (or have held an active DoD clearance within the last 2 years)
A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline.
Six (6) years professional technical experience which includes at least four (4) years specialized experience performing computer hardware engineering, software design, coding and compilation of code; computer or software requirements
management, computer systems or software integration; and utilizing systems engineering software tools.
Specialized experience shall also include demonstrated ability to engineer
complex systems with integrated software and hardware solutions. An example includes experience related to weapons systems and/or Navy programs utilizing agile software design processes, such as, but not limited to, Python, R, HTML, C/C++, Unix, and Linux.
Strong understanding of SharePoint and Microsoft Teams, including experience building and managing sites, pages, lists, and libraries.
Strong experience developing embedded software in C and/or C++.
Experience working with microcontrollers, SoCs, or embedded Linux systems.
Hands on experience with embedded toolchains, debugging tools (JTAG, SWD), oscilloscopes, logic analyzers, or serial interfaces.
Knowledge of embedded communication protocols such as UART, SPI, I2C, CAN, Ethernet, or similar.
Strong understanding of real time constraints, interrupts, and low-level hardware interactions.
Familiarity with version control systems (Git preferred).
Ability to analyze technical problems and produce reliable solutions under schedule constraints.
Strong written and verbal communication skills.
⭐ Bonus Points
Experience with RTOS environments (FreeRTOS, VxWorks, QNX, RTEMS, etc.).
Experience with ARM Cortex processors or similar embedded architectures.
Familiarity with Python for test automation and scripting.
Experience with embedded security, trusted computing, or secure boot.
Background in DoD, Navy systems, or safety critical applications.
Experience with modeling tools, interface definition, or hardware simulation.
At JRC we offer...
A competitive compensation package
An exceptional employee benefits program, providing support for our team members' well-being and success
The chance to contribute to a high-profile Department of Defense programs and make a positive impact
A collaborative work environment where teamwork, creativity, and innovation thrive
Opportunities for professional growth and development, helping you advance your career
Full job record
| Job ID | 98d4036a21135a9d112b30c0e42a86acb9829ad2 |
| Org ID | 400e0d36-a9f8-4938-82ab-939fa7f2d659 |
| Source ID | 2ecc0c78-cfe4-4288-be1c-ad3f9df430c0 |
| Board ID | 2ecc0c78-cfe4-4288-be1c-ad3f9df430c0 |
| Provider | greenhouse |
| Provider Job Key | 4253635009 |
| Title | Embedded Software Developer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Dahlgren, VA |
| Department | Strategic Defense & International Operations (SD&IO) |
| Team | — |
| Employment Type | Full-time |
| Workplace Type | — |
| Remote Policy | — |
| Country | United States |
| Region | VA |
| City | Dahlgren |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://job-boards.greenhouse.io/jrc/jobs/4253635009 |
| Apply URL | https://job-boards.greenhouse.io/jrc/jobs/4253635009 |
| First Seen At | 2026-05-29 22:56:57Z |
| Last Seen At | 2026-06-06 19:48:07Z |
| Last Checked At | 2026-06-06 19:48:07Z |
| Last Changed At | 2026-06-03 10:41:35Z |
| Inactive At | — |
| Source Posted At | 2026-05-20 20:05:52Z |
| Source Updated At | 2026-06-02 13:43:12Z |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=greenhouse/board=jrc/date=2026-06-06/2026-06-06T19-48-07-721Z-2afe2a9b8a229993c8d831101bbd42cbd2c011d83670675aab481b860d71f93d.json |
Event Fields
{
"content_hash": "f88460195a28a9a85d171418ba213de94e4d606b2ff125fe8c5087af2b26a361",
"source_hash": "3282459765d578a7cf5c5291ecd74de5f69ce2984d4848cdd740780f706cc57a",
"last_changed_at": "2026-06-03T10:41:35.389Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Dahlgren, VA",
"city": "Dahlgren",
"region": "VA",
"country": "United States",
"is_remote": false,
"confidence": 0.9
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T19:48:07.826Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Dahlgren, VA",
"city": "Dahlgren",
"region": "VA",
"country": "United States",
"is_remote": false,
"confidence": 0.9
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"title": "Embedded Software Developer",
"offices": [
{
"id": 4012342009,
"name": "Dahlgren",
"location": "Dahlgren, Virginia, United States",
"child_ids": [],
"parent_id": 4011054009
}
],
"language": "en",
"location": {
"name": "Dahlgren, VA"
},
"metadata": [
{
"id": 4154686009,
"name": "Employment Type",
"value": "Full-time",
"value_type": "single_select"
}
],
"updated_at": "2026-06-02T09:43:12-04:00",
"departments": [
{
"id": 4013265009,
"name": "Strategic Defense & International Operations (SD&IO)",
"child_ids": [],
"parent_id": 4011957009
}
],
"company_name": "JRC Careers",
"requisition_id": 4148305009,
"first_published": "2026-05-20T16:05:52-04:00",
"application_deadline": null
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/98d4036a21135a9d112b30c0e42a86acb9829ad2?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/400e0d36-a9f8-4938-82ab-939fa7f2d659JSONGET https://api.bluedoor.sh/job-postings/v1/sources/2ecc0c78-cfe4-4288-be1c-ad3f9df430c0JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/98d4036a21135a9d112b30c0e42a86acb9829ad2/eventsJSON