Staff Software Engineer - Aerospace Systems

ITI EngineeringWinter Springs, FL
18h

About The Position

ITI Engineering is an award-winning supplier of software, hardware, engineering services and products in the aerospace defense industry. ITI designs and manufactures specialized hardware and software products for aerospace and commercial customers in support of the world's leading fighter aircraft. We produce mission support devices, data transfer equipment, cryptographic data transfer systems, servers and firmware for components that are critical support system elements for several of the world’s leading fighter aircrafts. If you are looking for a challenging, rewarding position and the opportunity to join an innovative dynamic team, keep reading! We are seeking a highly accomplished Staff Software Engineer (Engineer V) to serve as a technical authority within our airborne and ruggedized ground-support product portfolio. This role provides architectural leadership across multiple complex programs, driving end-to-end software strategy from concept development through production deployment and sustainment. The Engineer V (Staff Engineer) operates as a technical decision-maker and cross-functional integrator, shaping system architecture, mentoring engineering staff, mitigating technical risk, and ensuring compliance with aerospace, cybersecurity, and environmental standards. This position plays a pivotal role in defining scalable architectures for secure data systems, high-throughput networking platforms, and embedded/real-time applications operating in mission-critical environments.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field (Master’s preferred).
  • 14–20+ years of progressively responsible software engineering experience.
  • Demonstrated experience leading architecture across multiple complex, mission-critical systems.
  • Extensive experience with:
  • C / C++
  • Real-Time Operating Systems (RTOS)
  • Device driver development
  • Embedded microcontroller architectures
  • Strong experience in Windows and Linux application development.
  • Proven background in cybersecurity implementation within regulated environments.
  • Experience with networking stacks, high-speed data interfaces, and secure communications.
  • Proficiency with modern web technologies (Node.js, React, TypeScript) for interface or tooling layers.
  • Demonstrated ability to lead a product from concept through production and sustainment with minimal executive oversight.

Nice To Haves

  • Experience in airborne or ruggedized military/aerospace environments.
  • Familiarity with MIL-STD environmental and EMI constraints.
  • Experience with high-speed Ethernet, fiber interfaces, or secure data transport systems.
  • Experience supporting formal design reviews (SRR/PDR/CDR/TRR).
  • Background in safety-critical or mission-critical software environments.

Responsibilities

  • Technical Leadership & Architecture
  • Own and define system-level software architecture across multiple concurrent programs.
  • Establish architectural frameworks for embedded, real-time, and networked systems.
  • Lead design reviews (SRR, PDR, CDR) and serve as technical signatory for software architecture decisions.
  • Develop scalable, secure, and maintainable software solutions aligned with airborne and ground-support operational constraints.
  • Define coding standards, CI/CD pipelines, and verification strategies consistent with industry best practices.
  • Multi-Program Execution & Strategy
  • Lead software development efforts across multiple complex product lines.
  • Drive technical roadmaps aligned with business strategy and customer requirements.
  • Evaluate and integrate emerging technologies (cybersecurity frameworks, networking protocols, RTOS advancements).
  • Provide cost, schedule, and risk inputs during proposal and capture phases.
  • Systems & Cross-Disciplinary Integration
  • Collaborate with systems, electrical, FPGA, and mechanical engineering teams to ensure cohesive system design.
  • Translate high-level system requirements into detailed software architectures and implementation plans.
  • Oversee integration, validation, and verification activities for airborne-qualified systems.
  • Ensure compliance with MIL-STD, cybersecurity, and environmental qualification standards.
  • Cybersecurity & Compliance Oversight
  • Architect secure systems compliant with:
  • STIGs
  • ACSA
  • RMF frameworks
  • Secure boot / encryption key management
  • Guide vulnerability mitigation efforts (e.g., Coverity, static/dynamic analysis).
  • Ensure sustainment of cybersecurity posture across product lifecycle.
  • Mentorship & Technical Governance
  • Mentor mid-level and senior engineers.
  • Conduct peer design reviews and code reviews.
  • Drive engineering process improvement and institutional best practices.
  • Serve as escalation point for complex technical challenges.
  • Communication & Executive Interface
  • Present technical strategy and risk posture to senior leadership.
  • Interface directly with customers on technical matters.
  • Clearly communicate development status, dependencies, and risk mitigation plans.

Benefits

  • Competitive pay.
  • 100% paid medical, dental and vision coverage for you and your dependents as of date of hire.
  • 100% paid employee basic life insurance, short-term and long-term disability
  • Quarterly company contributions to a Healthcare Savings Account
  • Opportunity to participate in the 401k and company matching
  • A 4/10 schedule, Fridays off
  • Paid Holidays, Sick and Vacation Time
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service