1

Internship Embedded Firmware Engineer Jobs in Dallas, TX

Firmware Engineer (Embedded firmware development using C/C++) Experience: - Min 5+ Years Location: - Plano, TX (Hybrid) As a Firmware Engineer , you will develop, enhance, and maintain embedded ...

Experience : 3+ years of experience in embedded firmware development for power electronics. * MCU Expertise : Proven experience programming TI C2000 DSCs using Code Composer Studio (CCS) and ...

Experience : 3+ years of experience in embedded firmware development for power electronics. * MCU Expertise : Proven experience programming TI C2000 DSCs using Code Composer Studio (CCS) and ...

Firmware Engineer

Allen, TX · On-site

$90 - $120/hr

Experience : 3+ years of experience in embedded firmware development for power electronics. * MCU Expertise : Proven experience programming TI C2000 DSCs using Code Composer Studio (CCS) and ...

The Firmware Engineer will develop and support our industry-leading traffic products. The ... Participate in the embedded software system design cycle from requirements through launch and ...

About The Role APCON, Inc. is on the lookout for a passionate Firmware Engineer to be a contributor to our next-generation embedded systems. In this role, you will be assisting in the design ...

About The Role APCON, Inc. is on the lookout for a passionate Firmware Engineer to be a contributor to our next-generation embedded systems. In this role, you will be assisting in the design ...

Firmware Engineer

Plano, TX · On-site

$80 - $100/hr

About The Role APCON, Inc. is on the lookout for a passionate Firmware Engineer to be a contributor to our next-generation embedded systems. In this role, you will be assisting in the design ...

next page

Showing results 1-20

Internship Embedded Firmware Engineer information

See Dallas, TX salary details

$72.7K

$120.7K

$162.2K

How much do internship embedded firmware engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for internship embedded firmware engineer in Dallas, TX is $120,694.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,900.00 and $139,500.00 per year, depending on experience, location, and employer.

What is an internship embedded firmware engineer?

Internship Embedded Firmware Engineers are students or recent graduates who work temporarily in organizations to gain hands-on experience in developing and testing firmware—the low-level software that controls hardware devices. Their role typically involves writing code in languages like C or C++, debugging embedded systems, and collaborating with hardware and software teams. These internships help build practical skills in embedded systems, microcontrollers, and real-time operating systems, preparing students for full-time roles in the field.

What types of projects or tasks can I expect to work on as an internship embedded firmware engineer?

As an Embedded Firmware Engineer intern, you will typically assist in the development, testing, and debugging of embedded software for microcontrollers and other hardware devices. Your daily tasks may include writing and reviewing code in C or C++, troubleshooting firmware issues, and collaborating with hardware engineers to ensure system integration. You may also participate in design reviews, work with simulation tools, and help document technical processes. Interns are often given real-world projects that contribute to the final product, providing valuable hands-on experience in a team-oriented environment.

What are the key skills and qualifications needed to thrive as an internship embedded firmware engineer, and why are they important?

To thrive as an Internship Embedded Firmware Engineer, you need a solid understanding of C/C++ programming, embedded systems concepts, and basic electronics, typically acquired through coursework in electrical or computer engineering. Familiarity with microcontroller development tools, version control systems like Git, and debugging hardware such as oscilloscopes is often expected. Problem-solving skills, attention to detail, and effective teamwork are valuable soft skills in this role. These competencies ensure the development of reliable firmware, efficient troubleshooting, and smooth collaboration within engineering teams.

What is the difference between Internship Embedded Firmware Engineer vs Embedded Firmware Engineer?

AspectInternship Embedded Firmware EngineerEmbedded Firmware Engineer
QualificationsEnrolled in or recent graduate of relevant engineering programBachelor's or higher in Electrical, Computer Engineering, or related field
Work EnvironmentInternship programs, entry-level projects, supervisedFull-time professional role, independent project work
CertificationsNot typically requiredOptional certifications like ARM, embedded systems courses
Industry UsageTraining, learning, and skill developmentDesign, develop, and maintain embedded firmware in products

The main difference is that an Internship Embedded Firmware Engineer is a temporary, learning-focused position for students or recent graduates, while an Embedded Firmware Engineer is a full-time professional responsible for firmware development and maintenance in industry projects.

What are the most commonly searched types of Embedded Firmware Engineer jobs in Dallas, TX?

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

What are popular job titles related to Internship Embedded Firmware Engineer jobs in Dallas, TX?

For Internship Embedded Firmware Engineer jobs in Dallas, TX, the most frequently searched job titles are:

What job categories do people searching Internship Embedded Firmware Engineer jobs in Dallas, TX look for?

The top searched job categories for Internship Embedded Firmware Engineer jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Internship Embedded Firmware Engineer jobs?

Cities near Dallas, TX with the most Internship Embedded Firmware Engineer job openings:

Infographic showing various Internship Embedded Firmware Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $120,694 per year, or $58 per hour.

Senior Embedded Firmware Engineer - Power Electronics

OmniOn Power

Plano, TX • On-site

$114K - $151K/yr

Full-time

Re-posted 10 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