1

Director Embedded Software Engineering Jobs in Washington

Embedded Software Engineer

Dulles, VA ยท On-site

$123K - $151K/yr

You'll Need to Have... * BS or MS in computer science, computer engineering, electrical engineering ... Ability to develop, test, debug software and firmware in C/C++/Rust * Experience with Embedded ...

Embedded Software Engineer

Dulles, VA ยท On-site

$123K - $151K/yr

You'll Need to Have * BS or MS in computer science, computer engineering, electrical engineering ... Ability to develop, test, debug software and firmware in C/C++/Rust * Experience with Embedded ...

Embedded Software Engineer

Sterling, VA ยท On-site

$123K - $151K/yr

You'll Need to Have... * BS or MS in computer science, computer engineering, electrical engineering ... Ability to develop, test, debug software and firmware in C/C++/Rust * Experience with Embedded ...

Embedded Software Engineer

Mclean, VA ยท On-site

$52K - $108K/yr

Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a ... Experience with software engineering using Rust, C, C++, or Python * Experience working in an agile ...

Embedded Software Engineer

Savage, MD

$137K - $180K/yr

Embedded Software Engineer Savage, Maryland 1 Year Must haves 10+ years of experience Embedded microprocessor design experience C/C++ Experience writing unit tests/test plans Code optimization ...

Embedded Software Engineer

Herndon, VA ยท On-site +1

$70K - $123K/yr

This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform. This position is based in Herndon, VA. Responsibilities * Develop the C ...

Embedded Software Engineer

Herndon, VA ยท On-site

$70K - $123K/yr

This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform. This position is based in Herndon, VA. Responsibilities * Develop the C ...

Embedded Software Engineer

Herndon, VA ยท On-site +1

$70K - $123K/yr

This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform. This position is based in Herndon, VA. * Develop the C++ applications ...

Embedded Software Engineer

Herndon, VA ยท On-site +1

$70K - $123K/yr

This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform. This position is based in Herndon, VA. Responsibilities * Develop the C ...

Embedded Software Engineer

Arlington, VA ยท On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

Embedded Software Engineer

Falls Church, VA ยท On-site

$140K - $160K/yr

We are looking for an experienced Embedded Software Engineer responsible for architecture, design, development & testing of CheckVideo's flagship product assets. Additional duties include writing ...

Showing results 41-60

Director Embedded Software Engineering information

What does a director embedded software engineering do?

A Director of Embedded Software Engineering leads teams responsible for designing, developing, and maintaining embedded software systems, often for hardware devices such as electronics, automotive components, or IoT products. This role involves overseeing project timelines, ensuring software quality and compliance, collaborating with hardware and product teams, and setting the strategic direction for embedded software development. Directors are also responsible for mentoring engineering staff, managing budgets, and aligning software initiatives with business goals.

What are the key skills and qualifications needed to thrive as a director embedded software engineering?

To thrive as a Director of Embedded Software Engineering, you need deep expertise in embedded systems design, software development, and project management, typically backed by a degree in computer engineering or a related field. Familiarity with development tools such as C/C++, RTOS, version control systems, and Agile methodologies, as well as experience with certifications like PMP or Scrum Master, is often required. Strong leadership, strategic thinking, and excellent communication skills help guide teams and align technical goals with business objectives. These skills ensure efficient delivery of high-quality embedded solutions and foster innovation and collaboration within the engineering organization.

What are the typical challenges faced by a director embedded software engineering, and how can they be addressed?

A Director of Embedded Software Engineering often faces challenges such as balancing project deadlines with quality standards, managing cross-functional teams, and keeping pace with rapidly evolving technologies. Effective communication and collaboration with hardware, QA, and product management teams are essential to align goals and resolve integration issues. Implementing agile methodologies, fostering a culture of continuous learning, and maintaining clear documentation can help address these challenges and drive successful project outcomes.

What is the difference between Director Embedded Software Engineering vs Embedded Software Engineer?

AspectDirector Embedded Software EngineeringEmbedded Software Engineer
CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related fields; extensive experienceBachelor's or higher in Computer Science, Electrical Engineering, or related fields
Work EnvironmentLeadership roles overseeing teams, strategic planning, project managementHands-on coding, testing, debugging embedded systems
Industry UsageUsed in senior technical leadership within embedded systems companiesCommonly employed in product development teams across industries

The main difference between a Director Embedded Software Engineering and an Embedded Software Engineer lies in their responsibilities and experience level. The director focuses on leadership, strategy, and managing teams, while the engineer is primarily involved in technical development and coding. Both roles require relevant technical credentials, but the director's role emphasizes management and oversight within embedded systems projects.

What cities in Washington are hiring for Director Embedded Software Engineering jobs?

Cities in Washington with the most Director Embedded Software Engineering job openings:

Senior Embedded Software Application Engineer

Columbia, MD โ€ข On-site

TCOM, L.P.
Guided Missile and Space Vehicle Manufacturingย โ€ขย 201 - 500 employees

$160K - $180K/yr

Full-time

Medical, Retirement, PTO

Posted 7 days ago


Job description

Description:
We build mission-critical software for tethered aerostat systems, where reliability and real-world performance matter. Our systems operate in demanding environments and interface directly with flight hardware. TCOM is seeking an Embedded Software Application Engineer to design and develop software that runs on our airborne and ground-based systems.
This role focuses on building robust, maintainable embedded software applications that integrate closely with hardware and support real-time telemetry, control systems, and mission operations. You will contribute to the development of software across the stack-from low-level hardware interfaces to higher-level application logic-ensuring systems perform reliably in the field.
You will work closely with electrical, systems, and software engineers to deliver high-quality embedded solutions and improve the overall reliability and maintainability of our systems.
What You'll Do:
  • Design and implement embedded software applications for near-real-time systems
  • Develop and maintain drivers, interfaces, and control logic for sensors and onboard systems
  • Contribute to system architecture and technical design for embedded features
  • Write efficient, reliable, and maintainable code in moderately resource-constrained environments
  • Debug and troubleshoot issues across hardware and software boundaries
  • Participate in integration, testing, and validation of embedded systems
  • Identify and address performance, reliability, and maintainability challenges
  • Participate in code reviews and provide constructive feedback to peers

What We're Looking For:
You are an experienced embedded engineer who can independently deliver complex functionality in real-world systems.
You have contributed to the design and implementation of embedded software and understand the tradeoffs between performance, reliability, and hardware constraints.
You are comfortable working close to the hardware.
You enjoy solving challenging problems that span software and hardware and collaborating across disciplines.
You are pragmatic, detail-oriented, and focused on building systems that work reliably in production environments.
You can write software without the assistance of AI but are open to using it to enhance your toolset.
Education & Experience:
  • Bachelor's degree in software engineering, computer engineering, electrical engineering, or a related field, or equivalent experience
  • Typically, 10+ years of professional experience in embedded software development

Preferred Experience:
  • C/C++ for embedded systems
  • Linux OS
  • Hardware and data interfaces (E.g., SPI, I2C, UART, CAN, ModBus, RS-232/422/485, Ethernet)
  • Working with sensors, radios, or communication systems
  • Experience with high-reliability or mission-critical systems

How We Work:
We are not a startup, but we operate with ownership and technical rigor.
We are building serious aerospace systems, and we expect strong engineering discipline.
Strong preference for onsite collaboration. Hybrid may be considered. Remote candidates will not be prioritized.
Physical Requirements & Working Conditions:
  • Physical Requirements: Ability to sit, stand, walk, bend, and reach. Reasonable accommodation may be provided for individuals with disabilities.
  • Working Conditions: Primarily in a standard office environment, with occasional exposure to labs and production areas, including noise, fumes, moving machinery, and varying temperatures. Occasional travel to field sites within the United States or overseas may be required to support system deployment, integration, testing, or troubleshooting activities.

In compliance with state and local laws, the salary range for this role is $160K to $180K. The range provided is a general guideline and good faith estimate representative of all experience levels but is not a guarantee of compensation or salary. TCOM considers several factors when extending an offer including, but not limited to, the scope and responsibilities of the position, a candidate's experience, education/training, key skills, internal equity, and current market conditions. Employees may be eligible for a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results.
TCOM offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts/HSAs, EAP, tuition reimbursement, parental leave, paid time off (PTO), and company-paid holidays. The specific programs, options and eligibility may vary depending on date of hire, classification, and schedule type.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

TCOM logo

About TCOM

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

201 - 500 Employees

Headquarters location

Columbia, MD, US

Year founded

1971

Social media