Job ID:  44998

Title:  Specialist, Software Engineer (Palm Bay)

Location: 

Palm Bay, FL, US, 32905

Job Title: Specialist, Software Engineering – Embedded C2
Job Code: 44998
Job Location: Palm Bay, Florida
Job Schedule: 9/80 - Employees work 9 out of every 14 days - totaling 80 hours worked (Every Other Friday Off)


Job Description:
Join L3H and the Liberator team to develop command and control software for systems operating in real-world deployed environments. You will turn complex mission and platform needs into secure, resilient software that connects embedded computing, communications, and hardware at the edge. This is a hands-on role for an engineer who enjoys taking a system from bench bring-up through integration, verification, and field-ready deployment.


Essential Functions:
•    Design, develop, integrate, and sustain embedded command and control software for CSE & Liberator deployed systems.
•    Build, configure, harden, and maintain embedded Linux images on ARM and single-board-computer platforms.
•    Implement secure platform capabilities, including signed boot, chain of trust, TPM2, U-Boot, keys and OTP, measured boot, and LUKS disk encryption.
•    Develop Python services and automation for networked applications, messaging, concurrency, and protocol handling; contribute C/C++ firmware for microcontroller-class platforms as needed.
•    Bring up and debug hardware-in-the-loop and bench environments using serial interfaces, GPIO, digital I/O, wiring diagrams, and board-level electrical interfaces.
•    Configure deployed Linux systems, including networking, firewall rules, systemd services, time synchronization, logging, and provisioning workflows.
•    Develop and execute test procedures, investigate defects, and produce verification evidence supporting integration and release readiness.
•    Improve embedded development, integration, and test workflows through CI/CD automation and responsible use of agentic AI development tools.
•    Possess or ability to obtain TS/SCI Clearance w/ CI Poly.


Qualifications:
•    Bachelor’s Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience.


Preferred Additional Skills:
•    Embedded Linux on ARM or single-board platforms, including image builds, hardening, provisioning, and administration.
•    Secure boot and platform security: signed boot, TPM2, U-Boot, keys/OTP, measured boot, and LUKS.
•    Python network services and automation; C/C++ embedded firmware development.
•    Hardware/software integration, HIL bring-up, test execution, verification, and serial, GPIO, or digital I/O debug.
•    Safety-, mission-, or fault-tolerant control systems; microcontroller or PLC platforms.
•    Defense cybersecurity, including DISA STIGs, ATO support, or TS/SCI eligibility.
•    Reliable transport or protocol design for low-bandwidth acoustic or RF communications.
•    CI/CD and AI-assisted development for embedded or hardware-in-the-loop workflows.
•    Marine, subsea, harsh-environment, or power-constrained systems.


Nearest Major Market: Melbourne