Logo
NATIONMIND LLC

Embedded Software Developer

NATIONMIND LLC, Herndon, Virginia, United States, 22070

Save Job

About NationMind LLC: NationMind LLC is a technology consulting firm focused on software development and QA testing services. We help clients build reliable, scalable applications with a strong emphasis on automation, performance, and quality. Our team works across industries, delivering solutions that drive innovation and operational efficiency. We are currently hiring skilled professionals for Embedded Software Developer to join our growing team.

Job Title: Senior Embedded Software Developer

Location: Herndon, VA (Hybrid/Onsite as required)

About the Role

· We are seeking a Senior Embedded Software Developer to join our client project in Herndon, VA.

· This role involves designing, developing, and optimizing software for embedded systems in a safety-critical environment.

· You will collaborate with cross-functional teams to deliver robust embedded solutions aligned with compliance standards.

Key Responsibilities

· Develop and maintain embedded software in C/C++ for microcontrollers and SoCs.

· Work with RTOS and bare-metal systems for low-level firmware and driver development.

· Debug and optimize embedded applications for performance and memory efficiency.

· Collaborate with hardware engineers on board bring-up and validation.

· Ensure compliance with safety-critical standards (IEC 60730, ISO 26262, etc.).

· Write and maintain technical documentation (design specs, test cases, manuals).

· Mentor junior engineers and contribute to system architecture.

Required Skills

· Bachelor’s/Master’s in Computer Science, Electrical, or related discipline.

· 7+ years of experience in embedded software development.

· Strong knowledge of C, C++, and embedded system debugging tools (JTAG, logic analyzers, oscilloscopes).

· Experience with RTOS (FreeRTOS, QNX, VxWorks) and embedded Linux.

· Hands-on experience with communication protocols: I2C, SPI, UART, CAN, USB, Ethernet.

· Familiarity with CI/CD, Git, Agile development practices.

· Knowledge of functional safety standards is highly preferred.