1

Fpga Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Owego, NY · On-site

$122K - $161K/yr

... and FPGA with software in a lab environment. - Support documentation, error correction, and ... engineering professional with experience developing software for embedded systems. You enjoy ...

Embedded Software Engineer

Austin, TX · On-site

$130K - $171K/yr

As an Embedded Software Engineer, you will design, develop, and support next-generation FPGA and RF products in an exciting high growth market. The fast-paced Abaco RF&DSP team develops leading edge ...

Embedded Software Engineer

Owego, NY · On-site

$122K - $161K/yr

Our team specializes in Secure FPGA and Secure Processing applications, integrating advanced ... The Work As a an Embedded Software Engineer, you will contribute to the development and sustainment ...

Embedded Software Engineer

Wilmington, MA · On-site

$143K - $189K/yr

Design, develop, and maintain embedded software for real-time control systems in semiconductor ... Collaborate with hardware engineers, FPGA designers, systems engineers, and application software ...

The Embedded Software Engineer III plays a key role in developing software solutions for satellite ... Close collaboration with hardware and FPGA engineers is essential to deliver rugged, reliable, and ...

next page

Showing results 1-20

Fpga Embedded Software Engineer information

See salary details

$76K

$128K

$188.5K

How much do fpga embedded software engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for fpga embedded software engineer in the United States is $127,979.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,000.00 and $152,500.00 per year, depending on experience, location, and employer.

What are the typical challenges faced by FPGA Embedded Software Engineers when integrating hardware and software components?

FPGA Embedded Software Engineers often encounter challenges in synchronizing software algorithms with hardware logic, ensuring optimal performance and resource utilization. Debugging issues that arise from timing mismatches or interface incompatibilities between hardware and software can be complex and time-consuming. Effective communication and close collaboration with hardware engineers are essential to resolve integration bottlenecks and achieve seamless operation. This role requires a strong understanding of both digital design and embedded programming to troubleshoot and optimize system behavior.

What is the difference between Fpga Embedded Software Engineer vs FPGA Firmware Engineer?

AspectFpga Embedded Software EngineerFPGA Firmware Engineer
Required SkillsEmbedded C/C++, FPGA design, hardware-software integrationVHDL/Verilog, FPGA development, hardware description languages
Work EnvironmentEmbedded systems, software development teams, hardware-software integrationHardware design teams, FPGA development labs
Industry UsageConsumer electronics, aerospace, defense, telecommunicationsHigh-speed data processing, signal processing, communications

While both roles involve FPGA technology, the Fpga Embedded Software Engineer focuses on developing embedded software that runs on FPGA-based systems, integrating hardware and software. In contrast, the FPGA Firmware Engineer primarily designs and implements FPGA hardware logic using HDL languages. Both roles require knowledge of FPGA design, but their focus areas differ—software versus hardware description languages.

What are the key skills and qualifications needed to thrive as an FPGA Embedded Software Engineer, and why are they important?

To thrive as an FPGA Embedded Software Engineer, you need a strong background in digital design, hardware description languages (such as VHDL or Verilog), and embedded systems, typically supported by a degree in electrical engineering or a related field. Proficiency with FPGA development tools (like Xilinx Vivado or Intel Quartus), simulation software, and debugging instruments is crucial, along with familiarity with C/C++ for embedded programming. Strong problem-solving, attention to detail, and effective communication skills set top professionals apart in this role. These skills are vital for designing reliable, high-performance systems and collaborating efficiently with multidisciplinary teams.

What does an FPGA Embedded Software Engineer do?

An FPGA Embedded Software Engineer designs, develops, and maintains software that runs on Field Programmable Gate Arrays (FPGAs). They work closely with hardware teams to implement embedded systems, often using languages like VHDL, Verilog, and C/C++. Their responsibilities include creating firmware, optimizing system performance, and integrating hardware and software components. These engineers are crucial in industries such as telecommunications, aerospace, automotive, and consumer electronics, where real-time processing and customizable hardware are needed.
More about Fpga Embedded Software Engineer jobs
What cities are hiring for Fpga Embedded Software Engineer jobs? Cities with the most Fpga Embedded Software Engineer job openings:
What states have the most Fpga Embedded Software Engineer jobs? States with the most job openings for Fpga Embedded Software Engineer jobs include:
Infographic showing various Fpga Embedded Software Engineer job openings in the United States as of June 2026, with employment types broken down into 5% Internship, 21% As Needed, 42% Full Time, 5% Temporary, 11% Contract, and 16% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $127,979 per year, or $61.5 per hour.

Senior Embedded Software Engineer

Intellisoft Technologies

Wichita, KS • On-site

$140K/yr

Other

Posted yesterday


Job description

Hello,

Please find the below requirement and let me know your thoughts

Position: Senior Embedded Software Engineer

Location: Wichita, Kansas onsite

Duration: Full Time

Salary: $140K + Full Benefits

 

This opportunity is ideal for an experienced embedded software engineer who enjoys working across software,

hardware, testing, and advanced sensor technologies while contributing to highly reliable aerospace systems.

 Overview

A growing aerospace technology manufacturer is seeking a Senior Embedded Software Engineer to support the

development of advanced avionics, navigation, sensor integration, power electronics, and embedded control systems.

 This position plays a key role in designing software solutions for mission-critical aerospace applications utilizing modern

sensor technologies and embedded architectures. This is a hands-on engineering role involving embedded software design,

hardware integration, testing, calibration, and product development from concept through production.

Required Qualifications

✔ Bachelor''s degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field

Minimum 10 years of embedded software development experience

✔ Minimum 5 years serving as lead or principal engineer on navigation, inertial sensing, motion control, or sensor-fusion based systems

✔ Minimum 5 years of experience characterizing, calibrating, and validating inertial or sensor-based devices

✔ Strong experience working directly with embedded hardware platforms and laboratory test equipment

✔ Proficiency in C programming for embedded systems

✔ Strong analytical, troubleshooting, and problem-solving skills

✔ Excellent verbal and written communication skills

✔ Strong organizational skills and attention to detail

Preferred Qualifications

Experience with C++, C#, and/or Python

✔ Experience developing FPGA firmware using VHDL

✔ Experience with safety-critical or regulated software development environments

✔ Familiarity with hardware troubleshooting and PCB-level diagnostics

✔ Understanding of Design for Manufacturability (DFM) and Design for Testability (DFT)

Key Responsibilities

  • Design and develop embedded software for microcontroller-based systems
  • Develop and implement advanced navigation, sensor-fusion, and inertial measurement solutions
  • Create software tools supporting manufacturing, calibration, testing, and product verification
  • Collaborate with hardware engineers during product development and integration
  • Perform debugging and troubleshooting of embedded hardware and software systems
  • Utilize laboratory equipment and test tools to validate system performance
  • Develop and execute test plans to ensure compliance with quality, reliability, and regulatory requirements
  • Support product development activities from concept through production release

Work Environment

  • Professional engineering and light manufacturing environment
  • Climate-controlled, organized, and safety-focused facility
  • Collaborative engineering culture with direct access to leadership
  • Opportunity to work on advanced aerospace and embedded technology projects
  • Competitive compensation and comprehensive benefits package
  • Strong emphasis on teamwork, innovation, and continuous improvement

 

 

Thanks & Regards,
Vasu
Intellisoft Technologies Inc.,
11494 Luna Road, Ste 280
Farmers Branch, TX -75234

(O) ext 131