1

Director Embedded Software Jobs in Dallas, TX (NOW HIRING)

Senior Software Engineer - Embedded

Dallas, TX · On-site

$112K - $148K/yr

Tasks include developing embedded software, PC tools and utilities, and implementing networking ... Develops prototypes to retire key development risks as directed * Communicates clearly (written and ...

Senior Software Engineer - Embedded

Dallas, TX · On-site

$112K - $148K/yr

Tasks include developing embedded software, PC tools and utilities, and implementing networking ... Develops prototypes to retire key development risks as directed * Communicates clearly (written and ...

Job Summary The embedded Software Engineer will be an integral part of our Electro Optical Infrared ... Develops prototypes to retire key development risks as directed * Communicates clearly (written and ...

The Opportunity The Senior Embedded Software Engineer works out of our Irving, TX location in the ... Direct impact on medical diagnostics and patient care * A senior engineering professional who ...

next page

Showing results 1-20

Director Embedded Software information

See Dallas, TX salary details

$69.2K

$151.7K

$172.1K

How much do director embedded software jobs pay per year?

As of Sep 4, 2026, the average yearly pay for director embedded software in Dallas, TX is $151,732.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,100.00 and $171,100.00 per year, depending on experience, location, and employer.

What does a director 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 key skills and qualifications needed to thrive as a director embedded software?

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 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 are the most commonly searched types of Embedded Software jobs in Dallas, TX?

The most popular types of Embedded Software jobs in Dallas, TX are:

What job categories do people searching Director Embedded Software jobs in Dallas, TX look for?

The top searched job categories for Director Embedded Software jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Director Embedded Software jobs?

Cities near Dallas, TX with the most Director Embedded Software job openings:

Infographic showing various Director Embedded Software job openings in Dallas, TX as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $151,732 per year, or $72.9 per hour.

Senior Embedded Software Engineer at CSI Plano, TX

Downtown Boulder Partnership

Plano, TX • On-site

$110 - $160/hr

Other

Re-posted 3 hours ago


Job description

Senior Embedded Software Engineer job at CSI. Plano, TX.

DIRECT HIRE / FULL TIME POSITION. LOCAL TO THE DFW METROPLEX PREFERRED. ONSITE (MONDAY - THURSDAY / REMOTE ON FRIDAY)

Title: Embedded Software Engineer IV

Requirements
  • BS in Electrical/Computer Engineering or equivalent is required. MS is preferred.
  • 8+ years of professional experience developing embedded software in C/C++.
  • Experienced in the architecture, design, hardware/software integration, and development of embedded software.
  • Experience and familiarity with modern control theory and applications.
  • Experience collaborating in multi-site software development teams and projects.
  • Ability to develop unit test driven software components.
  • Experience in technical leadership, project planning, and project tracking.
  • Experience with Real Time Operating Systems (RTOS) - i.e. VxWorks, pSOS, FreeRTOS, QNX, etc. software development.
  • Experience in LINUX application process development.
  • Familiar with Embedded Security (firmware signing, secure boot, DMverity, etc.).
  • Familiar with wireless technologies (WiFi, Zigbee, LoRa, BLE, BLE Mesh).
  • Familiar with industry standard embedded design, object-oriented design and debugging tools (JTAG, protocol analyzers, emulators).
  • Familiar with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards).
  • Familiarity with static and dynamic analysis software tools.
  • Experience developing in Waterfall and Iterative Software development processes.
  • Experience in the design of analog and digital circuits and control boards.
  • Familiarity with HVAC, Refrigeration control systems.
  • Excellent verbal and written communication skills.
  • Ability to effectively communicate with both technical and non-technical staff.
  • Ability to collaborate across multiple functional teams (Hardware, Testing, Technical Support, Manufacturing) to deliver sound technical solutions to our customers.
  • Demonstrate ability to drive product and process improvements throughout the software organization.
  • Ability to work with third parties and offshore development teams as needed.
  • Self-driven, results oriented.
#J-18808-Ljbffr