Jrc22d ago
Embedded Software Developer
OtherEmbedded Software Developer
2 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
- →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.
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
- June 10, 2026
Posting Health
- Days active
- 19
- Repost count
- 0
- Trust Level
- 36%
- Scored at
- June 9, 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
Senior Embedded Software Developer
Full Time Hire - (FTE with Benefits)
Veprox söker Embedded Software Developer
5G/6G Embedded Software Developer
5G/6G Embedded Software Developer – Student
Browse Similar Jobs
Manager6.2kTeam Member5.6kAssistant Manager5.4kEngineer3.7kDirector2.9kAssistant2.9kAssociate2.7kConsultant2.7kTechnician2.5kData Collector2.2kFitness & Wellness2.1kCoordinator2.1kSupervisor1.9kTeam Leader1.7kRestaurant General Manager1.6kPart Time1.5kAnalyst1.5kOperator1.3kSocial Worker1.2kCustomer Service1.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.
