1

Senior Embedded Engineer Jobs in Dallas, TX (NOW HIRING)

Senior Embedded Software Engineer

Dallas, TX

$122K - $160K/yr

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

Senior Embedded Software Engineer

Dallas, TX

$122K - $160K/yr

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

Evidence Devices, a division of Motorola Solutions, Inc. is looking for an exceptional Senior Embedded Software Engineer with a passion for innovation, technology, and quality. You will be part of ...

next page

Showing results 1-20

Senior Embedded Engineer information

See Dallas, TX salary details

$74.7K

$143.2K

$191.4K

How much do senior embedded engineer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for senior embedded engineer in Dallas, TX is $143,215.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,700.00 and $160,800.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by Senior Embedded Engineers on the job?

Senior Embedded Engineers often encounter challenges such as optimizing code for limited hardware resources, integrating software with diverse hardware platforms, and troubleshooting complex system-level bugs. They may also face tight project deadlines and must ensure that products meet stringent quality and safety standards. Success in this role requires balancing technical problem-solving with clear communication among design, hardware, and quality assurance teams. Overcoming these challenges is both demanding and rewarding, as it directly contributes to the development of innovative, high-performing products.

What is a Senior Embedded Engineer job?

A Senior Embedded Engineer designs, develops, and optimizes software and hardware for embedded systems. They work on firmware, low-level programming, device drivers, and system integration for products like IoT devices, automotive systems, and industrial equipment. Their role includes debugging, performance tuning, and ensuring compliance with industry standards. Additionally, they often mentor junior engineers and collaborate with cross-functional teams to deliver efficient and reliable embedded solutions.

What are the key skills and qualifications needed to thrive in the Senior Embedded Engineer position, and why are they important?

To thrive as a Senior Embedded Engineer, you need deep expertise in embedded systems design, proficiency in programming languages like C/C++, and a solid understanding of hardware-software integration, usually supported by a relevant engineering degree. Familiarity with real-time operating systems (RTOS), debugging tools such as oscilloscopes and logic analyzers, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Excellent problem-solving abilities, effective communication, and strong teamwork skills are key soft skills that distinguish top performers in this role. These competencies are crucial for delivering reliable, efficient solutions in complex projects and for seamless collaboration with cross-functional teams.

What are the most commonly searched types of Embedded Engineer jobs in Dallas, TX? The most popular types of Embedded Engineer jobs in Dallas, TX are:
What job categories do people searching Senior Embedded Engineer jobs in Dallas, TX look for? The top searched job categories for Senior Embedded Engineer jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Senior Embedded Engineer jobs? Cities near Dallas, TX with the most Senior Embedded Engineer job openings:
Infographic showing various Senior Embedded Engineer job openings in Dallas, TX as of July 2026, with employment types broken down into 77% Full Time, and 23% Contract. Highlights an 85% In-person, 10% Hybrid, and 5% Remote job distribution, with an average salary of $143,215 per year, or $68.9 per hour.

Senior Embedded Firmware Engineer - Power Electronics

OmniOn Power

Plano, TX

$114K - $151K/yr

Full-time

Re-posted 7 days ago


Job description

We empower smarter business operations by connecting equipment, software, and services to protect, control and optimize assets within electrical infrastructures. The business provides customers, across various industries, with end-to-end product and service solutions ensuring the reliability and protection of their electrical infrastructure.We provide the latest industry insights and technology to develop solutions needed to meet customers evolving challenges, including innovative critical power solutions designed for high reliability and performance. Our culture is one of quality and operational excellence fueled and supported by talented people, tools and processes, and expertise.

To return to the OmniOn Power website, click here.

Senior Embedded Firmware Engineer - Power Electronics

Job Overview

The Senior Embedded Firmware Engineer will be responsible for executing projects and initiatives on AC-DC Rectifier and DC-DC converter products. These projects will include New Product Introduction, Direct Material Productivity, resolving customer issues, and sustaining engineering of existing products. The Embedded Firmware Engineer will work with systems engineering and other technology functions to design, evaluate, code, integrate, and validate firmware for smart electrical protection systems.

Responsibilities

As a Senior Embedded Firmware Engineer, you will:

  • Design and develop embedded firmware on a Digital Signal Processor (DSP) in C language for real-time control of single and three phase power factor correction (PFC), phase shifted full bridge, DC/DC and LLC resonant power converter topologies.
  • Model and implement closed loop digital control (PI, PID, PR, etc.) for same. Assembly language as required for critical speed fault detection and protection.
  • Design and develop inter-processor communication protocols and poll/response serial protocols.
  • Perform lab-setting debug on functional high power / high voltage circuits.
  • Adhere to coding standards and software engineering best practices including code maintenance in common code revision control system, such as CVS, Azure or Git.
  • Analyze results and present findings at technical design reviews to ensure design robustness, efficiency, future maintainability and supportability.
  • Work with the power electronics hardware team on optimizing/ debugging the product designs.
  • Support the global development team by ensuring that firmware maintains compatibility with other systems/products.
  • Assure proper documentation of technical data generated for the assigned projects and/or tasks consistent with engineering policies and procedures.
  • Demonstrate competency in an Integrated Development Environment (Visual Studio, Eclipse).

Basic Qualifications

  • Bachelor of Science in Electrical Engineering or Bachelor of Science in Computer Science from an accredited college or university
  • Minimum experience of 3 years as an Embedded Firmware Engineer

Desired Characteristics

  • Minimum of 5 years of experience in building real-time embedded systems using object-oriented programming in C and C# language
  • Master of Science in Electrical Engineering or in Computer Science
  • Have experience with Freescale-NXP, Microchip or Texas Instruments Microcontrollers / DSP
  • Familiarity with communication protocols (I2C, SPI, ModBus, CANbus)
  • Familiarity with Secure Development Lifecycle and Agile Development
  • Understanding of Data Acquisition and Digital Signal Processing theory
  • Strong problem-solving skills and the ability to think creatively
  • Strong oral and written communication skills; strong interpersonal and leadership skills
  • Ability to drive projects to completion for production