Software Engineer I

Honeywell Aerospace•Clearwater, FL
•Hybrid

About The Position

As a Software Engineer I, you will design, implement, and test software components that support critical aerospace systems. You will collaborate with multidisciplinary engineering teams to ensure software quality, reliability, and maintainability. The position requires technical fundamentals, analytical thinking, and the ability to work independently and within structured development and verification processes. You will report to the Software Engineering Manager and work from the Clearwater, Florida location. A hybrid work option is available after an initial 90-day period. The role supports software for automated test stations and involves contributing to robust software architectures and applications, translating system requirements into software specifications, working with avionics and communication interfaces, and producing documentation. The position requires U.S. citizenship and the ability to obtain and maintain a U.S. Government security clearance in accordance with 32 CFR Part 117 (NISPOM); non-U.S. citizens are not eligible for clearance processing.

Requirements

  • Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, or mathematics.
  • 0–1 year of hands-on software development experience contributing to the design, implementation, and testing of software components.
  • Basic understanding of software development and toolchains such as SVN or Git.
  • Proficiency in Visual Studio .NET development using C++ or C#.
  • Excellent written and verbal communication skills for collaboration with multidisciplinary engineering, integration, and test teams.
  • U.S. citizenship and ability to obtain and maintain a U.S. Government security clearance in accordance with 32 CFR Part 117 (NISPOM).

Nice To Haves

  • Advanced degree in Computer Engineering, Computer Science, or a related field.
  • Internship or co-op experience in aerospace software design.
  • Hands-on experience with oscilloscopes, digital multimeters (DMM), and digital/analog I/O instrumentation.
  • Familiarity with embedded systems or hardware-software integration.
  • Basic Python knowledge, including developing automated scripts, tools, or test frameworks.
  • Strong problem-solving skills and ability to troubleshoot hardware and/or software.
  • Self-motivation and ability to thrive with minimal supervision, take initiative, own outcomes, and deliver results in fast-paced development and test environments.

Responsibilities

  • Assist in designing, implementing, and maintaining robust software architectures and applications for automated test stations, ensuring reliability, modularity, and alignment with system-level requirements.
  • Collaborate with cross-functional engineering teams to translate system requirements into well-defined software specifications.
  • Contribute to improvements in software performance, usability, and integration.
  • Work with avionics and communication interfaces, including ARINC 429, IEEE-1394, MIL-STD-1553, UART, RS-422, and fiber-optic-based systems.
  • Develop software documentation, including user guides, technical specifications, design records, and release notes.
  • Write clean, maintainable code in multiple programming languages, including object-oriented languages such as C++, while following safe coding practices and standards.
  • Design, implement, and test software components.

Benefits

  • Employer-subsidized medical, dental, vision, and life insurance
  • Short-term and long-term disability coverage
  • 401(k) match
  • Flexible spending accounts and health savings accounts
  • Employee assistance program
  • Educational assistance
  • Parental leave
  • 12 paid holidays
  • Paid time off for vacation, personal, and sick time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service