1

Director Embedded Software Jobs in Reston, VA (NOW HIRING)

Satellite Systems Software Engineer

Chantilly, VA

$177.10K - $209.90K/yr

Analyze designs and software engineering practices that is integrated into embedded devices and ... Works without any direct supervisor. Qualifications * Must possess an active TS/SCI clearance with ...

Satellite Systems Software Engineer

Chantilly, VA

$177.10K - $209.90K/yr

Analyzes, monitors and improves the efficiency and stability of embedded software systems ... Works without any direct supervisor. Qualifications * Must possess an active TS/SCI clearance with ...

Embedded Yocto Build Engineer

Arlington, VA ยท On-site

$151.30K - $199K/yr

... of embedded software and firmware that runs on specialized hardware platforms. You'll help ... If you require a reasonable accommodation to participate in the recruiting process, please direct ...

... embedded software. * Lead and advance practices for independent validation and verification (IV&V ... Analyze and advise the Director of Software Assurance on the implementation of Secure Software ...

Senior Satellite Flight Software Engineer

Chantilly, VA ยท On-site

$125.40K - $165.30K/yr

About Lynk Lynk is the inventor of satellite direct to device or D2D technology, and has the world ... Writing this software in Rust targeting an embedded Linux environment. * Working in a small, agile ...

next page

Showing results 1-20

Director Embedded Software information

See Reston, VA salary details

$72.8K

$159.6K

$181K

How much do director embedded software jobs pay per year?

As of May 31, 2026, the average yearly pay for director embedded software in Reston, VA is $159,573.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,800.00 and $180,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Director of Embedded Software, and why are they important?

To thrive as a Director of Embedded Software, you need deep expertise in embedded systems design, software architecture, and team leadership, usually supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as C/C++, RTOS, version control systems (e.g., Git), and industry certifications like PMP or Agile Scrum Master is often expected. Outstanding communication, strategic thinking, and the ability to mentor and motivate cross-functional teams are crucial soft skills that set top performers apart. These competencies ensure that complex software projects are delivered efficiently, meet quality standards, and align with organizational goals in a highly technical environment.

How does a Director of Embedded Software typically collaborate with hardware and product teams during the development cycle?

A Director of Embedded Software works closely with hardware engineers and product managers to ensure seamless integration between software and hardware components. This often involves participating in cross-functional meetings, defining technical requirements, and coordinating development timelines. Effective collaboration is crucial to address compatibility challenges, optimize system performance, and deliver robust products. Directors also facilitate communication between teams to quickly resolve issues and align project objectives.

What does a Director of Embedded Software do?

A Director of Embedded Software is responsible for leading teams that design, develop, and maintain embedded software systems, typically used in hardware devices like automotive components, industrial machines, or consumer electronics. They oversee project management, set technical direction, and ensure software quality and compliance with industry standards. This role also involves collaborating with cross-functional teams, managing budgets, and mentoring engineering staff. The director plays a key role in aligning software development with organizational goals and technological advancements.
What are the most commonly searched types of Embedded Software jobs in Reston, VA? The most popular types of Embedded Software jobs in Reston, VA are:
What are popular job titles related to Director Embedded Software jobs in Reston, VA? For Director Embedded Software jobs in Reston, VA, the most frequently searched job titles are:
What cities near Reston, VA are hiring for Director Embedded Software jobs? Cities near Reston, VA with the most Director Embedded Software job openings:
Senior Software Systems Engineer (Embedded Flight Systems)

Senior Software Systems Engineer (Embedded Flight Systems)

Trident Systems LLC

Fairfax, VA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Position Title: Senior Software Systems Engineer (Embedded Flight Systems)
Requisition ID: 1742
Position Location: Fairfax, VA
Position Reports To: Director, Software Engineering
Supervises Others: No

At Trident Systems Space Electronic Systems (SES) division, we believe in the power of using strong engineering principles to drive innovation and solve complex problems. We foster a culture of rigorous engineering and continuous improvement, leveraging the full knowledge of our organization through collaborative product development processes that include design and peer reviews. We combine our expertise in space electronics with right-sized development processes to create innovative, high-performance space-based electronic systems that meet our customers' evolving needs.

We are a mission partner supporting DoD, Intelligence Community, and Civil space customers. We develop complex, radiation effects mitigated, designs that balance competing requirements in modern space programs, delivering cutting-edge solutions that enable our customers to achieve more in space.

Position Summary

The Senior Software Systems Engineer (Embedded Flight Systems) defines, develops, integrates, and verifies software-intensive aerospace systems for flight and flight-like environments. This role bridges systems engineering and software engineering, translating mission and vehicle requirements into embedded software architectures, interfaces, verification approaches, and technical plans.

The ideal candidate has experience with real-time embedded software, hardware/software integration, and flight- or safety-critical systems. This position also provides leadership in agile software development while maintaining technical rigor, traceability, and mission assurance.

Duties and Responsibilities

  • Systems Engineering for Embedded Flight Software
    • Decompose system requirements into software functional, performance, interface, and verification requirements.
    • Maintain traceability across stakeholder needs, requirements, architecture, implementation, and test artifacts.
    • Define software-related interfaces for avionics, sensors, payloads, actuators, buses, and ground systems.
    • Support architecture development with attention to timing, fault handling, determinism, and operational constraints.
    • Participate in major technical reviews, including SRR, PDR, CDR, and TRR.
    • Develop verification strategies, test methods, and acceptance criteria aligned with system requirements.
    • Assess technical risk, identify gaps early, and support mitigation planning.
  • Embedded Flight Software Development and Integration
    • Collaborate with software, firmware, electronics, and test teams to develop integrated flight solutions.
    • Support embedded software development and hardware/software integration in labs, testbeds, and flight-like environments.
    • Troubleshoot issues across software, firmware, interfaces, and electronics to identify root cause and drive resolution.
  • Agile Software Development Leadership
    • Provide leadership in agile software development for embedded and mission-critical software teams.
    • Help establish and maintain an agile execution model that supports disciplined engineering, predictable delivery, and strong technical quality.
    • Lead or support sprint planning, backlog refinement, reviews, retrospectives, and release planning.
    • Coordinate across systems, software, firmware, hardware, and test teams to manage dependencies, integration points, and delivery risks.
  • Perform other duties as assigned.

Required Qualifications

  • Bachelorโ€™s degree in Systems Engineering, Software Engineering, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field.
  • Minimum of 6 years of experience in software systems engineering, embedded software, avionics, flight systems, or related aerospace/defense development.
  • Experience with real-time embedded software, requirements development, decomposition, traceability, and verification.
  • Experience with hardware/software integration and debug.
  • Familiarity with the systems engineering lifecycle, formal technical reviews, and agile development environments.
  • Strong written and verbal communication skills.

Benefits

Hired applicants may be eligible for benefits including but not limited to:

  • Health benefits
    • Medical
    • Dental
    • Vision
    • Basic life with AD&D
    • Short term disability
    • Long term disability
    • Ancillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)
    • Spending accounts (HSA, FSA, and DCFSA)
  • Paid time off
  • Holidays
  • 401(k) (including company match)
  • Tuition reimbursement
  • Leaves (Parental, maternity, and military)
  • Annual discretionary bonus (for eligible roles)

Trident Systems reserves the right to change or assign other duties to this position.

Trident Solutions is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. To request reasonable accommodation to participate in the job application or interview process, please contact recruiting@tridsys.com.

Pay Transparency: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractorโ€™s legal duty to furnish information. 41 CFR 60-1.35(c)