1

Embedded Flight Software Engineer Jobs in Port Richey, FL

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

Description XTEND Tampa is seeking an Embedded Software Engineer to support the development, integration, and production of autonomous drone systems. This role focuses on hands-on embedded software ...

Embedded Software Engineer

Tampa, FL · On-site

$145K - $218K/yr

What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...

Embedded Software Engineer

Tampa, FL · On-site

$174K - $261K/yr

What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including ...

Embedded Software Engineer

Tampa, FL · On-site

$174K - $261K/yr

What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including ...

Embedded RUST Software Engineer (Clearance Required)

Tampa, FL · On-site

$124K - $163K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking an Embedded Software Engineer to design, develop, and optimize embedded software for critical platforms. In this role, you will work on C and Rust code baselines, architecting embedded ...

Embedded RUST Software Engineer (Clearance Required)

Tampa, FL

$124K - $163K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking an Embedded Software Engineer to design, develop, and optimize embedded software for critical platforms. In this role, you will work on C and Rust code baselines, architecting embedded ...

Software Engineer 3

Tampa, FL

$54.25 - $73/hr

Develop embedded Linux and microcontroller software applications using C/C++, and occasionally ... Familiarity with Autopilot systems, ground control stations, or flight simulation software is ...

Software Engineer 3

Tampa, FL · On-site

$54.25 - $73/hr

You'll integrate embedded sensors and subsystems, work with autopilots, autonomy, networking, and ... Familiarity with Autopilot systems, ground control stations, or flight simulation software is ...

Software Engineer 3

Tampa, FL · On-site

$54.25 - $73/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Develop embedded Linux and microcontroller software applications using C/C++, and occasionally ... Familiarity with Autopilot systems, ground control stations, or flight simulation software is ...

next page

Showing results 1-20

Embedded Flight Software Engineer information

See Port Richey, FL salary details

$62.1K

$136K

$154.3K

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

As of Aug 13, 2026, the average yearly pay for embedded flight software engineer in Port Richey, FL is $135,982.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $153,400.00 per year, depending on experience, location, and employer.

What are some common challenges embedded flight software engineers face when working on spacecraft projects?

Embedded Flight Software Engineers often work under strict reliability and safety requirements, which means testing and validation are critical and highly rigorous. They frequently collaborate with hardware engineers to ensure software and hardware integration is seamless, and must manage constraints such as limited processing power and memory. Additionally, they need to adapt to changing project requirements and tight deadlines, all while staying up-to-date with evolving aerospace standards and technologies. These challenges make strong problem-solving skills and effective communication essential in this role.

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

To thrive as an Embedded Flight Software Engineer, you need a strong background in computer science or engineering, proficiency in C/C++ programming, and experience with real-time operating systems (RTOS) and embedded systems. Familiarity with aerospace standards, software development tools (such as Git, Jenkins), and certifications like DO-178C for software safety are typically required. Exceptional problem-solving skills, attention to detail, and effective teamwork are valuable soft skills in this role. These competencies ensure reliable, safe, and efficient software for mission-critical aerospace applications.

What is the difference between Embedded Flight Software Engineer vs Embedded Systems Engineer?

AspectEmbedded Flight Software EngineerEmbedded Systems Engineer
CredentialsBachelor's or higher in Electrical, Computer Engineering, or related; experience with aerospace standardsBachelor's or higher in Electrical, Computer Engineering, or related; similar certifications often preferred
Work EnvironmentSpacecraft, satellites, aerospace industry, safety-critical systemsConsumer electronics, automotive, industrial devices, various industries
Industry UsagePrimarily in aerospace and defense sectorsBroad industry application including automotive, medical, consumer electronics
Search & Comparison IntentOften compared due to specialized embedded software in aerospaceMore general embedded systems roles in various sectors

Embedded Flight Software Engineers focus on developing software for aerospace applications like satellites and spacecraft, requiring specialized knowledge of aerospace standards. In contrast, Embedded Systems Engineers work across multiple industries, designing software for everyday devices. While both roles involve embedded programming, the industry focus and application environments differ significantly.

What is an embedded flight software engineer?

Embedded Flight Software Engineers design, develop, test, and maintain software that runs on embedded computer systems within aircraft, spacecraft, or satellites. They work closely with hardware engineers to ensure that the software interfaces correctly with sensors, actuators, and control systems used for flight operations. Their responsibilities often include programming in languages like C or C++, debugging real-time systems, and ensuring compliance with safety and reliability standards. This role is critical in ensuring the safe and efficient operation of aerospace vehicles.
What cities near Port Richey, FL are hiring for Embedded Flight Software Engineer jobs? Cities near Port Richey, FL with the most Embedded Flight Software Engineer job openings:
Infographic showing various Embedded Flight Software Engineer job openings in Port Richey, FL as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 15% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $135,982 per year, or $65.4 per hour.

Embedded Software Engineer

XTEND

Tampa, FL • On-site

$124K - $163K/yr

Full-time

Re-posted 9 days ago


Job description

Description
XTEND Tampa is seeking an Embedded Software Engineer to support the development, integration, and production of autonomous drone systems.
This role focuses on hands-on embedded software and firmware development for tactical UAS platforms, including low-level driver development, hardware/software integration, communication interfaces, and embedded system debugging. The engineer will work closely with electrical, mechanical, software, and production teams to ensure reliable, manufacturable, and field-ready drone systems.
Main Responsibilities
Embedded Software & Firmware Development
  • Develop, maintain, and improve embedded software and firmware for autonomous drone systems using C, with occasional support using C++ and Python.

Hardware / Software Integration
  • Work directly with hardware components, embedded processors, co-processors, sensors, payload interfaces, and peripheral devices to ensure reliable system-level integration.

Low-Level Driver Development
  • Develop and support low-level drivers and communication interfaces, including I2C, UART, SPI, GPIO, and other embedded hardware protocols.

Microcontroller Development
  • Support embedded development on STM ARM microcontroller-based platforms, including firmware implementation, debugging, and hardware bring-up.

System Integration Support
  • Collaborate with electrical, mechanical, software, and production teams during prototype development, system integration, and production troubleshooting.

Debugging & Troubleshooting
  • Troubleshoot firmware, hardware, PCB, and interface-level issues using engineering tools such as oscilloscopes, logic analyzers, debuggers, and schematics.

Core Operating System Support
  • Contribute to the development and refinement of XTEND's embedded software architecture and core operating environment for drone and payload systems.

Testing & Validation
  • Support bench testing, hardware-in-the-loop testing, system integration testing, and field validation of embedded systems.

Documentation
  • Develop and maintain embedded software documentation, interface descriptions, test procedures, troubleshooting guides, and integration notes.

Requirements
Education - B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or related technical discipline.
Experience - 5+ years of hands-on experience in embedded software or firmware development.
Embedded Programming - Strong experience developing embedded software in C.
Hardware Integration - Experience debugging and integrating software directly on hardware platforms.
Communication Protocols - Experience implementing or troubleshooting embedded communication protocols such as I2C, UART, SPI, GPIO, or similar interfaces.
Microcontrollers - Experience working with STM ARM microcontrollers or similar embedded processor platforms.
Debugging Tools - Proficiency using oscilloscopes and other bench-level debugging tools to troubleshoot embedded systems, PCBs, and hardware interfaces.
Schematics & Board-Level Understanding - Ability to read schematics, understand board-level design intent, and support hardware/software troubleshooting.
Hands-On Engineering - Comfortable working directly with hardware, prototypes, production systems, and fielded equipment.
Team Collaboration - Strong communication skills with the ability to work across embedded software, electrical engineering, mechanical engineering, production, and field support teams.
Preferred Qualifications
  • Experience with C and/or Python.
  • Experience with Linux kernel development or embedded Linux environments.
  • Familiarity with ROS2.
  • Experience using Git or similar software configuration management tools.
  • Experience with drone systems, robotics, autonomous systems, aerospace systems, or defense-related products.
  • Experience supporting prototype builds, production environments, or fielded hardware systems.
  • Familiarity with real-time systems, sensor integration, payload control, or communication modules.