1

Embedded Software Manager Jobs in Washington (NOW HIRING)

In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering ... You will report to the Software Manager and the broader business unit to ensure that we are meeting ...

In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering ... You will report to the Software Manager and the broader business unit to ensure that we are meeting ...

Proactively works with Government, Developer, and SETA program managers and system engineers to ... Expert in embedded software system architecture, design, integration and test. * Knowledge of ...

Embedded Software Engineer

Chantilly, VA · On-site

$120K - $160K/yr

Proactively works with Government, Developer, and SETA program managers and system engineers to ... Expert in embedded software system architecture, design, integration and test. * Knowledge of ...

Embedded Software Engineer

Herndon, VA · On-site

$100 - $125/hr

Familiarity with software configuration management, defect tracking tools, and peer review * Strong documentation and writing skills Additional experience in the following areas is a plus: * Embedded ...

Embedded Software Engineer

Chantilly, VA · On-site

$120K - $160K/yr

Proactively works with Government, Developer, and SETA program managers and system engineers to ... Expert in embedded software system architecture, design, integration and test. * Knowledge of ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

Familiarity with software configuration management, defect tracking tools, and peer review * Strong documentation and writing skills Additional experience in the following areas is a plus: * Embedded ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

Familiarity with software configuration management, defect tracking tools, and peer review * Strong documentation and writing skills Additional experience in the following areas is a plus: * Embedded ...

Showing results 21-40

Embedded Software Manager information

See Washington salary details

$160.3K

$222K

$300.7K

How much do embedded software manager jobs pay per year?

As of Sep 8, 2026, the average yearly pay for embedded software manager in Washington is $221,988.00, according to ZipRecruiter salary data. Most workers in this role earn between $195,900.00 and $254,800.00 per year, depending on experience, location, and employer.

What does an embedded software manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

What are the typical daily responsibilities of an embedded software manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.

What are the key skills and qualifications needed to thrive in the embedded software manager position, and why are they important?

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the most commonly searched types of Embedded Software jobs in Washington?

The most popular types of Embedded Software jobs in Washington are:

What job categories do people searching Embedded Software Manager jobs in Washington look for?

The top searched job categories for Embedded Software Manager jobs in Washington are:

What cities in Washington are hiring for Embedded Software Manager jobs?

Cities in Washington with the most Embedded Software Manager job openings:

Infographic showing various Embedded Software Manager job openings in Washington as of August 2026, with employment types broken down into 89% Full Time, 10% Part Time, and 1% Contract. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution, with an average salary of $221,988 per year, or $106.7 per hour.

Principal Embedded Software Engineer

Trident Systems Inc.

Sterling, VA • On-site

$100 - $125/hr

Other

Medical, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Principal Embedded Software Engineer

Full Time Employee Full-Time Sterling, VA, US

4 days ago Requisition ID: 1784

Position Title:Principal Embedded Software Engineer
Requisition ID:1784
Position Location:Sterling, VA
Position Reports To:Manager, Space Electronic Systems
Supervises Others:No

At Trident Systems, we believe that strong engineering principles are fundamental to driving innovation and solving complex problems. We promote a culture characterized by rigorous engineering practices and a commitment to continuous improvement. This is achieved by leveraging our organization's collective expertise through collaborative development processes, which include thorough design and peer reviews. We can deliver innovative, high-performance solutions that meet our customers' evolving requirements by integrating our specialized knowledge in aerospace electronic systems with appropriately scaled development methodologies.

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 Principal Embedded Software Engineer serves as a highly experienced individual contributor responsible for embedded software architecture, implementation, and technical execution across advanced aerospace computing platforms and supporting engineering systems. This role focuses on embedded Linux platforms, board support packages (BSPs), low-level platform software, hardware interfaces, device drivers, boot architecture, and system‑level debugging across software and hardware boundaries.

This is a hands‑on engineering role intended for a deeply experienced embedded software engineer who thrives in complex hardware‑centric environments and contributes through strong technical execution, sound engineering judgment, architectural rigor, and mentorship of other engineers.

Duties and Responsibilities

  • Architect, design, and implement software across embedded aerospace computing platforms and supporting engineering systems.
  • Define clean software‑hardware interfaces across processors, FPGAs, peripherals, storage devices, networking subsystems, and platform infrastructure.
  • Architect robust boot strategies, software update mechanisms, telemetry frameworks, fault handling, recovery strategies, and maintainable runtime software architectures.
  • Lead Linux BSP development, platform bring‑up, driver integration, hardware enablement, and low‑level software architecture activities.
  • Develop, review, and optimize software for performance‑critical paths including storage, networking, DMA, PCIe, interrupt‑driven I/O, and embedded communications.
  • Diagnose and resolve complex technical issues spanning software, firmware, FPGA, operating system, drivers, and hardware interactions.
  • Establish and reinforce strong software engineering practices including design reviews, code reviews, reproducible builds, release discipline, traceability, CI/CD workflows, and technical documentation.
  • Mentor software engineers through technical guidance, design collaboration, architecture reviews, and hands‑on engineering support.
  • Support technical trade studies, architecture decisions, requirements decomposition, and customer technical discussions.
  • Partner closely with FPGA, electrical, systems, product, and test engineering teams to deliver integrated technical solutions.
  • Support off‑site integration activities or travel, as needed.
  • Perform other duties as assigned.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline, or equivalent practical engineering experience.
  • 9+ years of related experience (OR 7+ years with a master’s degree)
  • Embedded software engineering experience with significant delivery on complex hardware‑based systems.
  • Experience in embedded software architecture, low‑level software development, and software/hardware integration.
  • Experience developing Linux‑based embedded systems including BSP development, platform bring‑up, kernel integration, or low‑level software infrastructure.
  • Deep proficiency in C and C++ with strong systems‑level software design fundamentals.
  • Experience developing software for embedded hardware platforms including custom peripherals, communications interfaces, storage subsystems, or FPGA‑connected systems.
  • Strong debugging skills across software, operating system, driver, and hardware boundaries.
  • Experience with source control, build systems, release engineering, and disciplined software development practices.
  • Ability to mentor engineers through technical guidance, architecture reviews, code reviews, and collaborative engineering support.
  • Strong written and verbal communication skills with engineering teams, technical stakeholders, and customers.

Preferred Qualifications

  • Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline.
  • Experience in aerospace, defense, or other high‑reliability engineering environments.
  • Linux kernel driver development experience including PCIe, networking, storage, GPIO, DMA, interrupt handling, serial interfaces, or custom hardware integration.
  • Experience with embedded Linux environments such as Yocto, Buildroot, Ubuntu, or similar platforms.
  • Familiarity with embedded communications and hardware interfaces including SPI, I2C, UART, CAN, Ethernet, PCIe, SpaceWire, or related protocols.
  • Experience working closely with FPGA‑based systems or hardware acceleration platforms.
  • Experience with RTOS‑based embedded systems or deterministic software environments.
  • Experience with secure boot, fault tolerance, redundancy architectures, software recovery strategies, or mission‑critical embedded systems.
  • Experience with Python‑based engineering automation, internal tools, or test infrastructure development.
  • Strong engineering judgment, systems thinking, and ability to independently solve complex multidisciplinary technical problems.

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

  • Medical
  • 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)
  • 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)

#J-18808-Ljbffr