Software Engineer II

Honeywell Aerospace•Clearwater, FL
•Hybrid

About The Position

As a Software Engineer II at Honeywell Aerospace, you will design, implement, and test software components supporting critical aerospace systems, including automated test stations. You will work with multidisciplinary engineering teams to build reliable, maintainable software and contribute to performance, usability, integration, and quality improvements. The work involves translating system requirements into software specifications, executing project tasks and work packages, coordinating technical exchanges, and producing documentation such as user guides, technical specifications, design records, and release notes. You will use structured development and verification processes and write clean, maintainable code, including in object-oriented languages such as C++. The position reports to the Software Engineering Manager and is based in Clearwater, Florida. External hires work onsite for their first 90 days, after which a 3/2 hybrid schedule is available. The role requires U.S. citizenship and the ability to obtain and maintain a U.S. Government security clearance under 32 CFR Part 117 (NISPOM); non-U.S. citizens are not eligible for clearance processing. Honeywell Aerospace describes the role as contributing to a strong, diverse team by supporting talent recruitment, successor development, retention and engagement, and an inclusive culture. The company develops aerospace products and services across commercial aviation, defense, and space. The application period is estimated to be 40 days from the November 3, 2026 posting date, subject to change based on business needs and candidate availability.

Requirements

  • Bachelor's degree from an accredited institution in a technical discipline such as science, technology, engineering, or mathematics.
  • At least 2 years of software development experience; embedded or aerospace-related software experience is preferred.
  • Hands-on experience contributing to the design, implementation, and testing of software components.
  • Strong understanding of software development and verification workflows, including requirements traceability, structured peer reviews, test coverage analysis, formal problem reporting, and requirements management tools.
  • Proficiency in Visual Studio .NET development and experience using C++ or C#; familiarity with Visual Studio workload configurations, diagnostics tools, extensions, and code-profiling capabilities.
  • Excellent written and verbal communication skills for collaboration across multidisciplinary engineering, integration, and test teams.
  • Experience with source-control and software development toolchains such as SVN, Git, DOORS, ClearQuest, or CI pipelines.
  • U.S. citizenship and the ability to obtain and maintain a U.S. Government security clearance in accordance with 32 CFR Part 117 (NISPOM).

Nice To Haves

  • Hands-on experience with test automation and operation of automated test equipment, including oscilloscopes, digital multimeters (DMM), and digital/analog I/O instrumentation.
  • Experience with avionics and communication interfaces such as ARINC 429, IEEE-1394, MIL-STD-1553, UART, RS-422, and fiber-optic-based systems.
  • Familiarity with embedded systems or hardware-software integration.
  • Strong working knowledge of Python, including development of automated scripts, tools, or test frameworks.
  • Exceptional analytical and problem-solving skills, including troubleshooting complex hardware/software interactions and driving issues to resolution.
  • Self-motivation, initiative, ownership, and ability to deliver results under minimal supervision in fast-paced development and test environments.

Responsibilities

  • Design, implement, and maintain robust software architectures and applications for automated test stations, ensuring reliability, modularity, and alignment with system-level requirements.
  • Partner with cross-functional engineering teams to translate system requirements into software specifications and improve performance, usability, and integration.
  • Execute assigned project tasks and work packages to meet technical, schedule, and customer requirements, maintaining traceability and alignment with development standards.
  • Coordinate technical exchanges with team members and internal customers, communicating requirement clarifications, interface details, and design considerations.
  • Develop software documentation, including user guides, technical specifications, design records, and release notes.
  • Write clean, maintainable code in multiple programming languages and follow safe coding practices and standards.
  • Contribute to engineering rigor, collaboration, continuous improvement, team best practices, peer reviews, and high-quality deliverables.
  • Contribute to talent recruitment, successor development, employee retention and engagement, and an inclusive culture.

Benefits

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