1

Fpga Embedded Software Engineer Jobs in Lake Point, UT

We're looking for an Embedded Systems Engineer to help build and evolve the device-side (edge ... The role sits at the intersection of embedded software, hardware integration, and sensor/vision ...

The Electronic Warfare software engineering organization is seeking a Level 2 Software Engineer ... Develop software for embedded devices and systems from requirements through production and support.

The Electronic Warfare software engineering organization is seeking a Level 2 Software Engineer ... Develop software for embedded devices and systems from requirements through production and support.

Experience with embedded real-time software development in Linux or VxWorks environments. * Experience with high-performance and multi-threaded programming. * Demonstrated depth of knowledge in ...

Experience with embedded real-time software development in Linux or VxWorks environments. * Experience with high-performance and multi-threaded programming. * Demonstrated depth of knowledge in ...

Showing results 41-60

Fpga Embedded Software Engineer information

See Lake Point, UT salary details

$73.9K

$124.4K

$183.3K

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

As of Sep 1, 2026, the average yearly pay for fpga embedded software engineer in Lake Point, UT is $124,423.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,200.00 and $148,300.00 per year, depending on experience, location, and employer.

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.

What are the typical challenges faced by an FPGA embedded software engineer 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 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 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.

Are FPGA embedded software engineers in demand?

FPGA embedded software engineers are in high demand due to the increasing use of FPGAs in industries such as telecommunications, aerospace, and defense. Skills in hardware description languages like VHDL or Verilog, along with embedded systems experience, enhance job prospects as companies seek engineers to develop and optimize FPGA-based solutions.

What cities near Lake Point, UT are hiring for Fpga Embedded Software Engineer jobs?

Cities near Lake Point, UT with the most Fpga Embedded Software Engineer job openings:

Infographic showing various Fpga Embedded Software Engineer job openings in Lake Point, UT as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $124,423 per year, or $59.8 per hour.

Senior Specialist, Software Engineering

Harris Corporation

Salt Lake City, UT • On-site

$118K - $156K/yr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Harris Computer rating

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

81st of 247 rated software companies


Job description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
L3Harris is the Trusted Disruptor in defense tech. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Job Title: Senior Specialist, Software Engineering
Job Code: 43076
Job Location: Onsite- Salt Lake City
Job Schedule: 9/80 (Off every other Friday)
Job Description:
This Software Engineering position leads the architecture, design, integration, and evolution of advanced software and networking solutions for key growth programs. The engineer drives complex technical efforts across the full lifecycle while shaping network architecture decisions that improve system performance, resiliency, and mission effectiveness. This role collaborates across engineering disciplines and customer interfaces to deliver reliable, high-performance mission systems and strategic program outcomes.
Essential Functions:
  • Lead end-to-end software development across requirements analysis, architecture, implementation, integration, and test for complex mission systems.
  • Define and mature networking architecture, interface definitions, and data-flow designs while ensuring alignment across software, hardware, systems, and cybersecurity teams.
  • Develop and review software test strategies, verification artifacts, and integration plans with emphasis on network performance, resiliency, and interoperability.
  • Lead technical reviews, design trades, and root-cause investigations; provide recommendations that improve technical baselines, reuse, and execution efficiency.
  • Manage and execute complex technical work packages that support program cost, schedule, and technical objectives while balancing near-term delivery and long-term architecture goals.
  • Communicate and coordinate with internal and external stakeholders, including customers and partners, to gain alignment on technical approaches and program priorities.
  • Travel may be required up to approximately 10%, depending on program needs.

Required Qualifications:
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
  • Minimum 6-9 years of prior relevant experience, depending on level; or Graduate Degree with 4-7 years of prior related experience.
  • Eligible for a DoD security clearance.

Preferred Qualifications:
  • Current Secret or Top Secret government clearance.
  • Strong knowledge of modern software development tools and engineering practices, including embedded software development and networked system integration.
  • Demonstrated ability to lead complex projects or processes, influence technical direction, and communicate effectively across teams and leadership.
  • Advanced understanding of networking architecture, including routed and switched systems, protocol behavior, segmentation, and performance tradeoffs.
  • Experience designing, implementing, and integrating software for embedded Linux and distributed compute environments.
  • Background with relevant technologies such as container orchestration, FPGA/SoC integration, messaging middleware, and service-oriented architectures.
  • Experience developing in Rust and/or modern C/C++ for high-performance, reliable networked applications.
  • Cisco certification or equivalent hands-on networking expertise in routing, switching, and network troubleshooting.
  • Familiarity with secure communications, network hardening practices, and related digital signal processing disciplines.
  • Experience working in multi-disciplinary engineering environments and mentoring engineers through architecture and implementation activities.
  • Experience developing and sustaining complex software systems across multiple technical domains and mission applications.
  • Development experience using agile methodologies in programs with evolving customer and mission requirements.

#LI-PD2
L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.
Please be aware many of our positions require the ability to obtain a security clearance. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.
L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish . For information regarding your Right To Work, please click here for English or Spanish .

What Harris Computer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Harris Computer Systems logo

About Harris Computer Systems

Sourced by ZipRecruiter

Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.

Industry

Accounting services

Company size

1,001 - 5,000 Employees

Headquarters location

Ottawa, ON, CA

Social media