1

Director Embedded Software Jobs in Virginia (NOW HIRING)

Senior Satellite Flight Software Engineer

Chantilly, VA ยท On-site

$125K - $165K/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 ...

SIMILAR CAREER TITLESGround Systems Engineer, Systems Software Engineer, Embedded Systems Engineer ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Terrestrial Software Systems Engineer

Chantilly, VA ยท On-site

$178K - $211K/yr

SIMILAR CAREER TITLESGround Systems Engineer, Systems Software Engineer, Embedded Systems Engineer ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Terrestrial Software Systems Engineer

Tysons, VA ยท On-site

$173K - $205K/yr

SIMILAR CAREER TITLESGround Systems Engineer, Systems Software Engineer, Embedded Systems Engineer ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Terrestrial Software Systems Engineer

Chantilly, VA ยท On-site

$178K - $211K/yr

SIMILAR CAREER TITLES Ground Systems Engineer, Systems Software Engineer, Embedded Systems Engineer ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Terrestrial Software Systems Engineer

Reston, VA ยท On-site

$180K - $213K/yr

SIMILAR CAREER TITLES Ground Systems Engineer, Systems Software Engineer, Embedded Systems Engineer ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

Terrestrial Software Systems Engineer

Tysons, VA ยท On-site

$173K - $205K/yr

SIMILAR CAREER TITLES Ground Systems Engineer, Systems Software Engineer, Embedded Systems Engineer ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

... Embedded Software Engineer, Cloud Software Engineer, DevOps Engineer, QA Engineer, Test Automation ... With direct access to company leadership, a laid-back and inclusive atmosphere, and exceptional ...

next page

Showing results 1-20

Director Embedded Software information

See Virginia salary details

$69.4K

$152.1K

$172.5K

How much do director embedded software jobs pay per year?

As of Jun 18, 2026, the average yearly pay for director embedded software in Virginia is $152,068.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $171,500.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior engineers in specialized fields such as software, aerospace, or petroleum engineering can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High-level positions often include bonuses, stock options, or profit sharing that contribute to total compensation.

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.

Will AI replace embedded programmers?

Embedded software engineers design and develop software for hardware devices, and AI is unlikely to fully replace them due to the need for specialized knowledge of hardware constraints, real-time systems, and safety requirements. Instead, AI tools can assist embedded programmers by automating routine tasks and improving development efficiency. Skills in embedded systems, programming languages like C or C++, and understanding of hardware are essential for adapting to evolving technologies.

What is L1, L2, L3, and L4 developer?

In the context of embedded software development, L1, L2, L3, and L4 developers typically refer to different levels of expertise or seniority, with L1 being entry-level and L4 being highly experienced or specialized. These levels help define responsibilities, skills, and experience requirements within a development team, often influencing project roles and expectations. For a Director of Embedded Software, understanding these levels aids in team structuring and talent management.

What is the highest salary in embedded system?

The highest salaries for embedded software engineers can exceed $150,000 annually, especially for senior roles or those with specialized skills in real-time operating systems, hardware integration, or certifications. Leadership positions such as Embedded Software Director or Principal Engineer may earn even higher compensation, often including bonuses and stock options.

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 Virginia? The most popular types of Embedded Software jobs in Virginia are:
What cities in Virginia are hiring for Director Embedded Software jobs? Cities in Virginia with the most Director Embedded Software job openings:

Software Engineer (C++ / VxWorks - Defense Domain)

Texas State Library and Archives Commision

Dahlgren, VA โ€ข On-site

Contractor

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago


Job description

Senior Software Engineer (C++ / VxWorks - Defense Domain)
Location: Dahlgren, VA (Hybrid)
Employment Type: Full-Time / Permanent
Industry: Defense & Aerospace
Vendor Fee: 10%
Compensation: Competitive Salary (Best in Industry) + Full Benefits
Work Authorization: U.S. Citizens Only
Security Clearance: Active DoD Secret Clearance Required
Position Overview
We are seeking a highly skilled Senior Software Engineer to join a premier Defense & Aerospace organization supporting safety-critical missile and weapon system programs. This hybrid position based in Dahlgren, Virginia offers the opportunity to work on advanced Aegis Weapon Systems and mission-critical defense technologies.
The ideal candidate will possess strong expertise in C++ development, VxWorks real-time operating systems, and defense-related software engineering. This role will be responsible for the design, development, integration, and testing of software supporting missile systems, weapon systems, and associated test equipment.
Key Responsibilities
  • Design, develop, integrate, and test safety-critical software for missile and weapon systems.
  • Develop software solutions supporting Aegis Weapon Systems and related test platforms.
  • Write robust, efficient, and maintainable software using C++.
  • Develop and support applications running on VxWorks real-time operating systems.
  • Perform hardware and software integration activities for missile simulators and test equipment.
  • Collaborate with multidisciplinary engineering teams to ensure compliance with defense and safety requirements.
  • Participate in software verification, validation, testing, and troubleshooting activities.
  • Support system-level integration and operational testing efforts.
  • Maintain technical documentation and software development artifacts.
Required Qualifications
Education
  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical discipline.
Technical Skills
  • Strong hands-on software development experience using C++.
  • Experience developing software on VxWorks RTOS environments.
  • Knowledge of real-time embedded software development principles.
  • Experience working with SMP (Symmetric Multi-Processing) and multi-core architectures.
  • Experience with software integration and testing in complex hardware environments.
Security Requirements
  • Active DoD Secret Security Clearance (Mandatory).
  • Ability to maintain security clearance throughout employment.
  • U.S. Citizenship required.
Preferred Qualifications
  • Experience supporting Aegis Ballistic Missile Defense (BMD) programs.
  • Experience supporting Anti-Air Warfare (AAW) systems.
  • Familiarity with missile flight test programs.
  • Knowledge of Standard Missile initialization messages and telemetry formats.
  • Experience with missile simulators and weapon system test equipment.
  • Previous experience within Defense, Aerospace, Naval, or Missile Systems programs.
Desired Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within highly technical engineering teams.
  • Experience working in safety-critical software development environments.
  • Understanding of software lifecycle processes and defense industry standards.
Benefits
  • Competitive base salary based on experience.
  • Comprehensive Medical, Dental, and Vision Insurance.
  • 401(k) with employer match.
  • Paid Time Off (PTO).
  • Paid Federal Holidays.
  • Career growth opportunities supporting cutting-edge defense technologies.
Ideal Candidate
The ideal candidate is an experienced defense software engineer with deep expertise in C++, VxWorks, and real-time embedded systems who has worked within classified defense environments and possesses an active DoD Secret Clearance. Candidates with direct Aegis, missile systems, or weapon system integration experience will be highly preferred.