# Embedded Engineer

> Sapsol Technologies Inc · Clearwater, United States · — · Posted 2026-10-28

**Workplace:** on_site

## Description

Position Summary

We are seeking an experienced **Senior Embedded Software Engineer** to support the development, maintenance, and enhancement of avionics software systems. The ideal candidate will have strong expertise in **ADA programming**, real-time embedded systems, and safety-critical aerospace applications. This role involves working throughout the software development lifecycle, from requirements analysis through verification and certification support, for avionics platforms.

Key Responsibilities

-   Design, develop, enhance, and maintain embedded avionics software using **ADA.**
-   Analyze system and software requirements and translate them into detailed software designs.
-   Develop software for real-time embedded systems used in aerospace and avionics applications.
-   Perform software integration, verification, validation, and troubleshooting activities.
-   Support legacy software modernization and maintenance efforts.
-   Conduct code reviews and ensure compliance with software quality standards.
-   Develop unit tests and support system-level testing activities.
-   Collaborate with systems, hardware, integration, and certification teams.
-   Generate and maintain software documentation, including requirements, design, test procedures, and test reports.
-   Support certification activities in accordance with aerospace standards and customer requirements.
-   Investigate software anomalies and perform root cause analysis.

Required Qualifications

-   Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field.
-   8+ years of embedded software development experience.
-   Strong programming experience in **ADA**.
-   Experience in **avionics, aerospace, or defense** software development.
-   Solid understanding of embedded systems and real-time software architectures.
-   Experience with software debugging and integration activities.
-   Knowledge of software configuration management tools such as Git, ClearCase, or SVN.
-   Strong understanding of the Software Development Life Cycle (SDLC).
-   Excellent analytical, problem-solving, and communication skills.

Preferred Qualifications

-   Experience with **DO-178C** airborne software development and certification processes.
-   Knowledge of avionics communication protocols such as **ARINC 429, ARINC 664, MIL-STD-1553**, or Ethernet-based avionics networks.
-   Experience with safety-critical and mission-critical software development.
-   Proficiency in **C/C++** along with ADA.
-   Familiarity with real-time operating systems (RTOS).
-   Experience with requirements management tools such as DOORS.
-   Experience with avionics testing, hardware/software integration, and lab environments.

Technical Skills

-   ADA Programming
-   Embedded Software Development
-   Real-Time Systems
-   Avionics Software Design
-   DO-178C
-   ARINC 429 / ARINC 664
-   MIL-STD-1553
-   Software Verification & Validation
-   Legacy Software Maintenance
-   Configuration Management
-   Debugging & Root Cause Analysis
-   C/C++ (Preferred)

Desired Experience

-   Commercial or military avionics systems
-   Flight control systems
-   Navigation and communication systems
-   Mission computer software
-   Aerospace safety-critical applications

## Apply

[Apply at Sapsol Technologies Inc](https://apply.workable.com/sapsol-technologies-inc-7/j/CFE6C2A99E/apply)

---
Powered by [Workable](https://www.workable.com)
