Jrc11h ago
New
New
Embedded Software Developer
OtherEmbedded Software Developer
0 views0 saves0 applied
Quick Summary
Overview
Who We Are ( video ) At JRC, we tackle some of the toughest challenges faced by the Department of Defense (DoD) and other government agencies.
Technical Tools
OtherEmbedded Software Developer
Responsibilities
~3 min read- →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
- →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.
What We Offer
~1 min read✓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
Location & Eligibility
Where is the job
Dahlgren, United States
On-site at the office
Who can apply
US
Listing Details
- Posted
- May 20, 2026
- First seen
- May 20, 2026
- Last seen
- May 21, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 67%
- Scored at
- May 20, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application · ~5 min on Jrc's site
Please let Jrc know you found this job on Jobera.
3 other jobs at Jrc
View all →Explore open roles at Jrc.
Similar Embedded Software Developer jobs
View all →A
AstranisEmbedded Software Developer, Network/Payload Software Intern (Fall 2026)
USD 29-29
q
q-block-computingSenior Embedded Software Developer — Quantum Control Firmware
S
SyntronicEmbedded Software Developer (Optical Control) (Ottawa based role)
CAD 120000–145000
Full-Time
S
SyntronicEmbedded Software Developer (Optical Control)
CAD 120000–145000
Full-Time
Veprox söker Embedded Software Developer
5G/6G Embedded Software Developer – Student
Browse Similar Jobs
Manager6.3kTeam Member5.7kAssistant Manager5.6kEngineer3.8kDirector3.1kAssistant2.9kAssociate2.8kConsultant2.7kTechnician2.6kData Collector2.2kCoordinator2.2kFitness & Wellness2.1kSupervisor2kRestaurant General Manager1.8kTeam Leader1.6kAnalyst1.6kPart Time1.6kOperator1.3kBehavioral Health1.2kDevelopment1.2k
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.
